34 HeatExchanger(Double_t Rwater, Double_t DRPipe, Double_t HeatExchangerThickness, Double_t CarbonThickness);
38 TGeoVolumeAssembly*
create(Int_t kHalf, Int_t disk);
55 void setExchangerWidth(Double_t& HeatExchangerThickness) { mHeatExchangerThickness = HeatExchangerThickness; }
68 void initParameters();
70 const static Int_t sNMaxDisks;
75 TGeoVolumeAssembly* mHalfDisk;
77 TGeoRotation*** mHalfDiskRotation;
78 TGeoCombiTrans*** mHalfDiskTransformation;
82 Double_t mHeatExchangerThickness;
83 Double_t mCarbonThickness;
84 Double_t mHalfDiskGap;
86 Double_t mRohacellThickness;
88 Double_t mMoreLength01;
98 Double_t** mSupportXDimensions;
99 Double_t** mSupportYDimensions;
102 Double_t mLWater0[3];
103 Double_t mXPosition0[3];
105 Double_t mRadius0[3];
106 Double_t mLpartial0[3];
109 Double_t mLWater1[3];
110 Double_t mXPosition1[3];
112 Double_t mRadius1[3];
113 Double_t mLpartial1[3];
116 Double_t mLWater2[3];
117 Double_t mXPosition2[3];
119 Double_t mRadius2[3];
120 Double_t mLpartial2[3];
123 Double_t mLWater3[4];
124 Double_t mXPosition3[4];
126 Double_t mRadius3[4];
127 Double_t mAngleThirdPipe3;
128 Double_t mLpartial3[4];
130 Double_t mRadius3fourth[4];
131 Double_t mAngle3fourth[4];
132 Double_t mBeta3fourth[3];
135 Double_t mLWater4[4];
136 Double_t mXPosition4[5];
138 Double_t mRadius4[5];
139 Double_t mLpartial4[4];
140 Double_t mAngle4fifth[4];
141 Double_t mRadius4fifth[4];