4 #include "FairGeoSet.h" 
   58     std::vector<Double_t> 
fPDE;
 
   95     void init(
size_t ver = 0);
 
  228   return (Int_t)(name[4]-
'0')-1; 
 
double fAlBoxWallThickness
Double_t mirrorCurvature()
std::vector< Double_t > fnOpt
refraction index of the aerogel 
Double_t phDetQEff(Double_t wl)
std::vector< Double_t > fFlatMirrorY
No idea (SS) 
double fBeamPipeHoleX
X size of the beam pipe hole [cm]. 
double fAerogelEntrancePositionZ
UInt_t IndexY(TVector3 pos)
Double_t mirrorThetaMin()
double fAngleOfMirrorPosition
Angle of the mirror chord [degree]. 
TVector3 PhDetPositionLocal(TVector3 pos)
std::vector< Double_t > phDetZ()
TVector3 fRichOffset
Rich system offset [cm]. 
std::vector< Double_t > fPhDetZ
No idea (SS) 
TVector3 PositionDiscretization(TVector3 pos, bool cell=true)
Double_t angleOfMirrorPosition()
const char * getEleName(Int_t)
UInt_t sensorsPerDevice()
double fMirrorCurvature
Mirror curvature [degree]. 
double fBeamPipeHoleY
Y size of the beam pipe hole [cm]. 
std::vector< Double_t > phDetY()
TVector3 fAlBoxSize
Aluminium Box size [cm]. 
Double_t alBoxWallThickness()
double fAngleExtansionOuter
Double_t mirrorThickness()
std::vector< Double_t > fFlatMirrorZGlob
No idea (SS) 
std::vector< Double_t > fFlatMirrorYGlob
No idea (SS) 
double fPhDetThickness
Thickness or the photodetector plate [cm]. 
std::vector< Double_t > aerogelLayers()
TVector3 fAerogelOffset
Aerogel offset [cm]. 
TVector3 PhDetPositionGlobal(TVector3 pos)
std::vector< Double_t > fFlatMirrorZ
No idea (SS) 
UInt_t IndexX(TVector3 pos)
std::vector< Double_t > fWlPhoton
double fMirrorThickness
Mirror thickness [cm]. 
double fAngleExtansionInner
double fPhDetLength
Length of the photodetector plate [cm]. 
Double_t angleExtansionOuter()
Int_t getModNumInMod(const TString &)
std::vector< Double_t > fAerogelLayers
No idea (SS) 
TVector3 PixelPositionLocal(UInt_t ix, UInt_t iy)
TVector3 PixelPositionGlobal(UInt_t ix, UInt_t iy)
std::vector< Double_t > flatMirrorZGlob()
Double_t aerogelEntrancePositionZ()
Double_t angleExtansionInner()
Double_t phDetThickness()
TVector3 LocalPositionDiscretization(TVector3 pos, Double_t dX=-1, Double_t dY=-1, Double_t dZ=-1)
std::vector< Double_t > fPhDetY
No idea (SS) 
std::vector< Double_t > fPDE
double fMirrorLength
Mirror length [cm]. 
TVector3 fAerogelSize
Aerogel size [cm]. 
std::vector< Double_t > flatMirrorY()
const char * getModuleName(Int_t)
std::vector< Double_t > nOpt()
Double_t mirrorThetaMax()
TVector3 mirrorAxisGlob()
std::vector< Double_t > flatMirrorZ()
TVector3 PixelPosition(UInt_t ix, UInt_t iy)
std::vector< Double_t > flatMirrorYGlob()