- Int_t GetNModules(void) const { return fNModules ; }
- Int_t GetNPPSDModules(void) const { return fNPPSDModules ; }
- Int_t GetNCPVModules(void) const { return fNModules - fNPPSDModules ; }
- Float_t GetPHOSAngle(Int_t index) const { return fPHOSAngle[index-1] ; }
-
- // Return EMCA geometrical parameters
-
- Float_t GetOuterBoxSize(Int_t index) const { return fGeometryEMCA->GetOuterBoxSize(index); }
- Float_t GetAirFilledBoxSize(Int_t index) const { return fGeometryEMCA->GetAirFilledBoxSize(index) ; }
- Float_t GetCrystalHolderThickness(void) const { return fGeometryEMCA->GetCrystalHolderThickness() ; }
- Float_t GetCrystalSize(Int_t index) const { return fGeometryEMCA->GetCrystalSize(index) ; }
- Float_t GetCrystalSupportHeight(void) const { return fGeometryEMCA->GetCrystalSupportHeight() ; }
- Float_t GetCrystalWrapThickness(void) const { return fGeometryEMCA->GetCrystalWrapThickness() ; }
- Float_t GetGapBetweenCrystals(void) const { return fGeometryEMCA->GetGapBetweenCrystals() ; }
- Float_t GetIPtoCrystalSurface(void) const { return fGeometryEMCA->GetIPtoCrystalSurface() ; }
- Float_t GetIPtoOuterCoverDistance(void) const { return fGeometryEMCA->GetIPtoOuterCoverDistance() ; }
- Float_t GetLowerThermoPlateThickness(void) const { return fGeometryEMCA->GetLowerThermoPlateThickness() ; }
- Float_t GetLowerTextolitPlateThickness(void) const { return fGeometryEMCA->GetLowerTextolitPlateThickness() ; }
- Float_t GetModuleBoxThickness(void) const { return fGeometryEMCA->GetModuleBoxThickness() ; }
- Int_t GetNPhi(void) const { return fGeometryEMCA->GetNPhi() ; }
- Int_t GetNZ(void) const { return fGeometryEMCA->GetNZ() ; }
- Float_t GetOuterBoxThickness(Int_t index) const { return fGeometryEMCA->GetOuterBoxThickness(index) ; }
- Float_t GetPinDiodeSize(Int_t index) const { return fGeometryEMCA->GetPinDiodeSize(index) ; }
- Float_t GetSecondUpperPlateThickness(void) const { return fGeometryEMCA->GetSecondUpperPlateThickness() ; }
- Float_t GetSupportPlateThickness(void) const { return fGeometryEMCA->GetSupportPlateThickness() ; }
- Float_t GetTextolitBoxSize(Int_t index) const { return fGeometryEMCA->GetTextolitBoxSize(index) ; }
- Float_t GetTextolitBoxThickness(Int_t index) const { return fGeometryEMCA->GetTextolitBoxThickness(index); }
- Float_t GetUpperPlateThickness(void) const { return fGeometryEMCA->GetUpperPlateThickness() ; }
- Float_t GetUpperCoolingPlateThickness(void) const { return fGeometryEMCA->GetUpperCoolingPlateThickness() ; }
-
- // Return PPSD geometrical parameters
-
- Float_t GetAnodeThickness(void) const { return fGeometryPPSD->GetAnodeThickness(); }
- Float_t GetAvalancheGap(void) const { return fGeometryPPSD->GetAvalancheGap(); }
- Float_t GetCathodeThickness(void) const { return fGeometryPPSD->GetCathodeThickness(); }
- Float_t GetCompositeThickness(void) const { return fGeometryPPSD->GetCompositeThickness(); }
- Float_t GetConversionGap(void) const { return fGeometryPPSD->GetConversionGap(); }
- Float_t GetLeadConverterThickness(void) const { return fGeometryPPSD->GetLeadConverterThickness(); }
- Float_t GetLeadToMicro2Gap(void) const { return fGeometryPPSD->GetLeadToMicro2Gap(); }
- Float_t GetLidThickness(void) const { return fGeometryPPSD->GetLidThickness(); }
- Float_t GetMicromegas1Thickness(void) const { return fGeometryPPSD->GetMicromegas1Thickness(); }
- Float_t GetMicromegas2Thickness(void) const { return fGeometryPPSD->GetMicromegas2Thickness(); }
- Float_t GetMicromegasWallThickness(void) const { return fGeometryPPSD->GetMicromegasWallThickness();}
- Float_t GetMicro1ToLeadGap(void) const { return fGeometryPPSD->GetMicro1ToLeadGap(); }
- Int_t GetNumberOfModulesPhi(void) const { return fGeometryPPSD->GetNumberOfModulesPhi(); }
- Int_t GetNumberOfModulesZ(void) const { return fGeometryPPSD->GetNumberOfModulesZ(); }
- Int_t GetNumberOfPadsPhi(void) const { return fGeometryPPSD->GetNumberOfPadsPhi(); }
- Int_t GetNumberOfPadsZ(void) const { return fGeometryPPSD->GetNumberOfPadsZ(); }
- Float_t GetPCThickness(void) const { return fGeometryPPSD->GetPCThickness(); }
- Float_t GetPhiDisplacement(void) const { return fGeometryPPSD->GetPhiDisplacement(); }
- Float_t GetPPSDModuleSize(Int_t index) const { return fGeometryPPSD->GetPPSDModuleSize(index); }
- Float_t GetZDisplacement(void) const { return fGeometryPPSD->GetZDisplacement(); }
- void SetLeadConverterThickness(Float_t x) const { fGeometryPPSD->SetLeadConverterThickness(x);}
-
- // Return CPV geometrical parameters