4 #ifndef PNDGEOHYPGECLUSTER_H
5 #define PNDGEOHYPGECLUSTER_H
294 void PlaceCluster(TGeoVolume *
top, TGeoMatrix* ClusterPlaceAndDirectionTranslation,Int_t *CrystalNumber);
TGeoArb8 * CryostatLowerArb8_5
Double_t * CryostatMiddleArb8XY_12
void GetExternalParameters(Int_t NumberOfValues, Double_t *DataArray)
TGeoRotation * Crystal2Rotation
TGeoArb8 * CryostatMiddleArb8_2
Double_t * CryostatFrontArb8XY_5
TGeoArb8 * CryostatFrontArb8_5
Double_t ClusterPositionY
Double_t * CryostatLowerArb8XY_11
TGeoCombiTrans * CryostatCombiTrans
TGeoTranslation * CryostatMiddleTranslation
Double_t * CryostatTopArb8XY_5
Int_t NumberOfDifferentZValues
PndGeoHypGeCrystal * Crystal2
TGeoArb8 * CryostatLowerArb8_10
Double_t * CryostatMiddleArb8XY_6
TGeoArb8 * CryostatUpperArb8_5
Double_t * CryostatUpperArb8XY_7
Double_t * CryostatMiddleArb8XY_11
void TrashCommentaryLineInFile()
TGeoVolume * ClusterAssembly
PndGeoHypGeCrystal * Crystal3
TGeoArb8 * CryostatTopArb8_4
Int_t CryostatTransparency
TGeoArb8 * CryostatUpperArb8_8
Double_t CryostatMiddleArb8Heigt
TGeoTranslation * CryostatLowerTranslation
Double_t CryostatUpperArb8Heigt
Double_t * CryostatUpperArb8XY_3
TGeoCombiTrans * Crystal2Position
TGeoArb8 * CryostatMiddleArb8_12
TGeoArb8 * CryostatMiddleArb8_3
Double_t * CryostatMiddleArb8XY_2
Double_t * CryostatUpperArb8XY_2
PndGeoHypGeCrystal * Crystal1
TGeoArb8 * CryostatUpperArb8_9
TGeoArb8 * CryostatLowerArb8_7
Double_t * CryostatMiddleArb8XY_8
Double_t * CryostatUpperArb8XY_12
void SetCryostatColor(Color_t ExtColor)
Double_t * CryostatTopArb8XY_1
TGeoArb8 * CryostatLowerArb8_2
TGeoTranslation * CryostatUpperTranslation
Double_t ClusterEulerAnglePhi
TGeoArb8 * CryostatUpperArb8_10
Double_t ClusterEulerAngleTheta
TGeoArb8 * CryostatLowerArb8_12
TGeoCompositeShape * CryostatShape
TGeoArb8 * CryostatFrontArb8_1
Double_t * CryostatLowerArb8XY_1
Double_t ClusterPositionZ
Double_t CryostatTopThickness
Double_t * CryostatMiddleArb8XY_10
Double_t * CryostatLowerArb8XY_3
TGeoArb8 * CryostatUpperArb8_6
virtual void PrintNodes(Int_t nLevels)=0
TGeoRotation * Crystal3Rotation
Double_t * CryostatLowerArb8XY_6
TGeoArb8 * CryostatUpperArb8_7
Double_t * CryostatUpperArb8XY_4
TGeoArb8 * CryostatMiddleArb8_7
Int_t GetStartClusterNumber()
TGeoArb8 * CryostatUpperArb8_3
Double_t CryostatFrontThickness
Double_t * CryostatUpperArb8XY_11
Double_t * CryostatLowerArb8XY_5
Double_t * CryostatFrontArb8XY_1
ClassDef(PndGeoHypGeCluster, 0)
virtual void BuildCrystals(Int_t *CrystalNumber)=0
TGeoArb8 * CryostatUpperArb8_12
Double_t * CryostatTopArb8XY_2
Double_t * CryostatMiddleArb8XY_4
TGeoArb8 * CryostatUpperArb8_4
TGeoArb8 * CryostatFrontArb8_3
TGeoCombiTrans * Crystal1Position
TGeoTranslation * CryostatTopTranslation
Double_t * CryostatUpperArb8XY_10
Double_t * CryostatUpperArb8XY_8
Double_t * CryostatFrontArb8XY_2
TGeoArb8 * CryostatFrontArb8_2
TGeoArb8 * CryostatUpperArb8_1
TGeoArb8 * CryostatLowerArb8_3
Int_t GetNumberOfCopies()
Double_t * CryostatFrontArb8XY_4
Double_t CryostatLowerArb8Heigt
TGeoRotation * Crystal1Rotation
Double_t * CryostatLowerArb8XY_10
Double_t * CryostatMiddleArb8XY_1
TGeoArb8 * CryostatLowerArb8_1
TGeoArb8 * CryostatUpperArb8_11
Double_t * CryostatMiddleArb8XY_3
Double_t * CryostatUpperArb8XY_9
TGeoArb8 * CryostatTopArb8_5
TGeoArb8 * CryostatLowerArb8_9
TGeoArb8 * CryostatMiddleArb8_4
TGeoArb8 * CryostatMiddleArb8_5
TGeoArb8 * CryostatMiddleArb8_8
TGeoArb8 * CryostatMiddleArb8_10
TGeoArb8 * CryostatLowerArb8_11
Double_t * CryostatUpperArb8XY_5
Double_t * CryostatLowerArb8XY_7
Double_t * CryostatLowerArb8XY_12
TGeoArb8 * CryostatFrontArb8_4
void PlaceCluster(TGeoVolume *top, TGeoMatrix *ClusterPlaceAndDirectionTranslation, Int_t *CrystalNumber)
Double_t * CryostatMiddleArb8XY_5
void SetCryostatTransparency(Int_t ExtTransparency)
Double_t * CryostatLowerArb8XY_9
TGeoArb8 * CryostatTopArb8_2
TGeoCombiTrans * Crystal3Position
Double_t * CryostatMiddleArb8XY_7
TGeoArb8 * CryostatLowerArb8_4
TGeoArb8 * CryostatMiddleArb8_6
Double_t * CryostatTopArb8XY_4
Double_t * CryostatLowerArb8XY_2
TGeoArb8 * CryostatTopArb8_3
TGeoArb8 * CryostatLowerArb8_6
TGeoArb8 * CryostatUpperArb8_2
Double_t ClusterPositionX
TGeoTranslation * CryostatFrontTranslation
Double_t ClusterEulerAnglePsi
TGeoArb8 * CryostatLowerArb8_8
Double_t * CryostatUpperArb8XY_1
TGeoArb8 * CryostatTopArb8_1
Double_t * CryostatLowerArb8XY_8
Double_t * CryostatMiddleArb8XY_9
Int_t NumberOfCryostatEdges
TGeoArb8 * CryostatMiddleArb8_1
Double_t * CryostatUpperArb8XY_6
TGeoArb8 * CryostatMiddleArb8_9
TGeoArb8 * CryostatMiddleArb8_11
TGeoCompositeShape * ColdFingerShape
virtual void BuildCryostat()=0
Double_t * CryostatFrontArb8XY_3
Double_t * CryostatTopArb8XY_3
Double_t * CryostatLowerArb8XY_4