43 CapsuleOuterShape =
new TGeoCompositeShape(
"CapsuleOuterShape",
"(CapsuleOuterTube-CapsuleOuterPgon)");
44 CapsuleInnerShape =
new TGeoCompositeShape(
"CapsuleInnerShape",
"(CapsuleInnerTube-CapsuleInnerPgon)");
47 CapsuleCompleteShape =
new TGeoCompositeShape(
"CapsuleCompleteShape",
"CapsuleOuterShape-CapsuleInnerShape:CapsuleInnerZTranslation+CapsuleTopCover:CapsuleTopZTranslation");
66 CrystalPgon =
new TGeoPgon(
"CrystalPgon",0.,360.,6,2);
86 CrystalTopRoundingTooling =
new TGeoCompositeShape (
"CrystalTopRoundingTooling" ,
"CrystalTopRoundingTube:CrystalTopRoundingTubeZTranslation-CrystalTopRoundingTorus");
103 CrystalShape=
new TGeoCompositeShape(
"CrystalShape",
"(CrystalTube-CrystalPgon)-CrystalTopRoundingTooling:CrystalTopRoundingToolingZTranslation-(CrystalInnerTube:CrystalInnerTubeZTranslation+CrystalInnerTubeTorus:CrystalInnerTubeTorusZTranslation+CrystalInnerTubeMiniExtraTube:CrystalInnerTubeMiniExtraTubeZTranslation)-(CrystalGuardRingTube:CrystalGuardRingTubeZTranslation+CrystalGuardRingTorus:CrystalGuardRingTorusZTranslation+CrystalGuardRingTorusInner:CrystalGuardRingTorusZTranslation+CrystalGuardRingMiniExtraTube:CrystalGuardRingMiniExtraTubeZTranslation)");
TGeoCombiTrans * CapsuleCombiTrans
TGeoCompositeShape * CrystalShape
TGeoTranslation * CrystalTopRoundingTubeZTranslation
TGeoTranslation * CrystalTopRoundingToolingZTranslation
TGeoVolumeAssembly * CrystalPlusCapsule
Double_t OuterPgonInnerRadius
TGeoPgon * CapsuleInnerPgon
TGeoTorus * CrystalTopRoundingTorus
Double_t CrystalFrontPgonInnerRadius
TGeoTranslation * CrystalGuardRingTorusZTranslation
TGeoCompositeShape * CrystalTopRoundingTooling
TGeoTube * CapsuleTopCover
void PlaceCrystal(TGeoVolume *top, TGeoMatrix *CrystalPlaceAndDirectionTranslation)
TGeoCompositeShape * CapsuleCompleteShape
TGeoTranslation * CrystalGuardRingMiniExtraTubeZTranslation
TGeoTube * CapsuleOuterTube
TGeoTranslation * CrystalInnerTubeTorusZTranslation
Double_t CapsuleThickness
TGeoTranslation * CrystalInnerTubeZTranslation
TGeoTube * CrystalGuardRingTube
TGeoTorus * CrystalInnerTubeTorus
TGeoPgon * CapsuleOuterPgon
TGeoTranslation * CrystalGuardRingTubeZTranslation
TGeoCompositeShape * CapsuleOuterShape
TGeoTube * CrystalInnerTubeMiniExtraTube
ClassImp(PndGeoHypGeCrystal)
TGeoCompositeShape * CapsuleInnerShape
TGeoTube * CrystalInnerTube
TGeoTube * CapsuleInnerTube
TGeoTube * CrystalGuardRingMiniExtraTube
TGeoTranslation * CrystalInnerTubeMiniExtraTubeZTranslation
TGeoTranslation * CapsuleTopZTranslation
TGeoTranslation * CapsuleInnerZTranslation
TGeoCombiTrans * CrystalInsideCapsuleCombiTrans
TGeoTorus * CrystalGuardRingTorusInner
TGeoTorus * CrystalGuardRingTorus
TGeoTube * CrystalTopRoundingTube