LCDGetParameters
class description - source file - inheritance tree
private:
protected:
public:
LCDGetParameters LCDGetParameters()
LCDGetParameters LCDGetParameters(FILE* parFile)
LCDGetParameters LCDGetParameters(LCDGetParameters&)
void ~LCDGetParameters()
static TClass* Class()
Double_t GetCalEnergyEMA()
Double_t GetCalEnergyEMB()
Double_t GetCalEnergyHADA()
Double_t GetCalEnergyHADB()
Double_t GetCalTransEMA()
Double_t GetCalTransEMB()
Double_t GetCalTransHADA()
Double_t GetCalTransHADB()
Double_t GetCoilInnerR()
Double_t GetCoilIntLeng()
Double_t GetCoilOuterZ()
TString* GetCoilPlace()
Double_t GetCoilThick()
TString* GetDetectorName()
LCDDetectorVolume* GetDetectorVolumes()
TString* GetEMBarrelAbsMat()
Double_t GetEMBarrelAbsThick()
Double_t GetEMBarrelInnerR()
Int_t GetEMBarrelLayer()
Double_t GetEMBarrelOuterR()
Double_t GetEMBarrelOuterZ()
Double_t GetEMBarrelThick()
Double_t GetEMEndcapInnerZ()
Int_t GetEMEndcapLayer()
Double_t GetEMEndcapThick()
Double_t GetEMEnergyScale()
Double_t GetEMMergeAngle()
Double_t GetEMMergeSize()
Double_t GetEMphiSeg()
Double_t GetEMThetaSeg()
TString* GetHADBarrelAbsMat()
Double_t GetHADBarrelAbsThick()
Double_t GetHADBarrelInnerR()
Int_t GetHADBarrelLayer()
Double_t GetHADBarrelOuterR()
Double_t GetHADBarrelOuterZ()
Double_t GetHADBarrelThick()
Double_t GetHADEndcapInnerZ()
Int_t GetHADEndcapLayer()
Double_t GetHADEndcapThick()
Double_t GetHADEnergyScale()
Double_t GetHADMergeAngle()
Double_t GetHADMergeSize()
Double_t GetHADphiSeg()
Double_t GetHADThetaSeg()
LCDDetectorVolume* GetInnerVolume()
Double_t GetIPSigmaX()
Double_t GetIPSigmaY()
Double_t GetIPSigmaZ()
Double_t GetLUMEndcapInnerZ()
Int_t GetLUMEndcapLayer()
Double_t GetLUMEndcapThick()
Double_t GetLUMEnergyScale()
Double_t GetLUMphiSeg()
Double_t GetLUMThetaSeg()
Double_t GetMagneticField()
Int_t GetMinHit()
TString* GetMUBarrelAbsMat()
Double_t GetMUBarrelAbsThick()
Double_t GetMUBarrelInnerR()
Int_t GetMUBarrelLayer()
Double_t GetMUBarrelOuterR()
Double_t GetMUBarrelOuterZ()
Double_t GetMUBarrelThick()
Double_t GetMUEndcapInnerZ()
Int_t GetMUEndcapLayer()
Double_t GetMUEndcapThick()
Double_t GetMUEnergyScale()
Double_t GetMUphiSeg()
Double_t GetMUThetaSeg()
Int_t GetNVolumes()
Double_t GetPipeOuter()
Double_t GetPolarInner()
Double_t GetPolarOuter()
Double_t GetPTMin()
virtual TClass* IsA() const
void SetCalEnergyEMA(Double_t a)
void SetCalEnergyEMB(Double_t a)
void SetCalEnergyHADA(Double_t a)
void SetCalEnergyHADB(Double_t a)
void SetCalTransEMA(Double_t a)
void SetCalTransEMB(Double_t a)
void SetCalTransHADA(Double_t a)
void SetCalTransHADB(Double_t a)
void SetCoilinHAD()
void SetCoiloutHAD()
void SetDetectorGeomFile(FILE*)
Int_t SetDetectorVolumes()
void SetEMMergeAngle(Double_t a)
void SetEMMergeSize(Double_t a)
void SetHADMergeAngle(Double_t a)
void SetHADMergeSize(Double_t a)
void SetIPSigmaX(Double_t x)
void SetIPSigmaY(Double_t y)
void SetIPSigmaZ(Double_t z)
void SetMagneticField(Double_t b)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Double_t m_Field Magnetic field
Double_t m_ipSigmaX Error of IP smear, X.
Double_t m_ipSigmaY Error of IP smear, Y.
Double_t m_ipSigmaZ Error of IP smear, Z.
Int_t m_minHit min hit for track acceptance
Double_t m_PtMin min momentum for track acceptance
Double_t m_PolarInner polar angle acceptance for tracking barrel
Double_t m_PolarOuter polar angle acceptance for tracking ec
Double_t m_CalEnergyEMA
Double_t m_CalEnergyEMB
Double_t m_CalEnergyHADA
Double_t m_CalEnergyHADB
Double_t m_CalTransEMA
Double_t m_CalTransEMB
Double_t m_CalTransHADA
Double_t m_CalTransHADB
Double_t m_EMMergeSize EM Merge size (= Moriel radius)
Double_t m_EMMergeAngle EM Merge angle (= granularity)
Double_t m_HADMergeSize HAD Merge size (= Moriel radius)
Double_t m_HADMergeAngle HAD Merge angle (= granularity)
Double_t m_EMEnergyScale EM emergy scale for sampling
Double_t m_HADEnergyScale HAD emergy scale for sampling
Double_t m_MUEnergyScale MU emergy scale for sampling
Double_t m_LUMEnergyScale LUM emergy scale for sampling
Double_t m_EMThetaSeg EM Theta segmentation
Double_t m_HADThetaSeg HAD Theta segmentation
Double_t m_MUThetaSeg MU Theta segmentation
Double_t m_LUMThetaSeg ELU Theta segmentation
Double_t m_EMphiSeg EM phi segmentation
Double_t m_HADphiSeg HAD phi segmentation
Double_t m_MUphiSeg MU phi segmentation
Double_t m_LUMphiSeg LUM phi segmentation
Double_t m_EMBarrelInnerR
Double_t m_HADBarrelInnerR
Double_t m_MUBarrelInnerR
Double_t m_EMBarrelOuterR
Double_t m_HADBarrelOuterR
Double_t m_MUBarrelOuterR
Double_t m_EMBarrelOuterZ
Double_t m_HADBarrelOuterZ
Double_t m_MUBarrelOuterZ
Int_t m_EMBarrelLayer
Int_t m_HADBarrelLayer
Int_t m_MUBarrelLayer
Double_t m_EMBarrelThick
Double_t m_HADBarrelThick
Double_t m_MUBarrelThick
Double_t m_EMBarrelAbsThick
Double_t m_HADBarrelAbsThick
Double_t m_MUBarrelAbsThick
Double_t m_EMEndcapInnerZ
Double_t m_HADEndcapInnerZ
Double_t m_MUEndcapInnerZ
Double_t m_LUMEndcapInnerZ
Int_t m_EMEndcapLayer
Int_t m_HADEndcapLayer
Int_t m_MUEndcapLayer
Int_t m_LUMEndcapLayer
Double_t m_EMEndcapThick
Double_t m_HADEndcapThick
Double_t m_MUEndcapThick
Double_t m_LUMEndcapThick
Double_t m_CoilInnerR
Double_t m_CoilOuterZ
Double_t m_CoilThick
Double_t m_CoilIntLeng
Double_t m_PipeOuter
TString m_DetectorName nickname for detector geometry
TString m_CoilPlace Place of Coil (within/out of HAD CAL)
TString m_EMBarrelAbsMat EM CAL Absorber Material
TString m_HADBarrelAbsMat HAD CAL Absorber Material
TString m_MUBarrelAbsMat MU detector Material
LCDDetectorVolume* m_Volumes Array of detector volumes
LCDDetectorVolume* m_InnerVolume Innermost volume about IP
Int_t m_nVolumes Number of detector volumes in array
LCDGetParameters
LCDGetParameters()
LCDGetParameters(FILE* parFile):
m_Volumes(0),m_InnerVolume(0),m_nVolumes(0)
void SetDetectorGeomFile(FILE* parFile)
Int_t SetDetectorVolumes()
Inline Functions
Double_t GetMagneticField()
Double_t GetIPSigmaX()
Double_t GetIPSigmaY()
Double_t GetIPSigmaZ()
Int_t GetMinHit()
Double_t GetPTMin()
Double_t GetPolarInner()
Double_t GetPolarOuter()
Double_t GetCalEnergyEMA()
Double_t GetCalEnergyEMB()
Double_t GetCalEnergyHADA()
Double_t GetCalEnergyHADB()
Double_t GetCalTransEMA()
Double_t GetCalTransEMB()
Double_t GetCalTransHADA()
Double_t GetCalTransHADB()
Double_t GetEMMergeSize()
Double_t GetEMMergeAngle()
Double_t GetHADMergeSize()
Double_t GetHADMergeAngle()
Double_t GetEMEnergyScale()
Double_t GetHADEnergyScale()
Double_t GetMUEnergyScale()
Double_t GetLUMEnergyScale()
Double_t GetEMThetaSeg()
Double_t GetHADThetaSeg()
Double_t GetMUThetaSeg()
Double_t GetLUMThetaSeg()
Double_t GetEMphiSeg()
Double_t GetHADphiSeg()
Double_t GetMUphiSeg()
Double_t GetLUMphiSeg()
Int_t GetEMBarrelLayer()
Int_t GetHADBarrelLayer()
Int_t GetMUBarrelLayer()
Double_t GetEMBarrelThick()
Double_t GetHADBarrelThick()
Double_t GetMUBarrelThick()
Double_t GetEMBarrelAbsThick()
Double_t GetHADBarrelAbsThick()
Double_t GetMUBarrelAbsThick()
Double_t GetEMBarrelInnerR()
Double_t GetHADBarrelInnerR()
Double_t GetMUBarrelInnerR()
Double_t GetEMBarrelOuterR()
Double_t GetHADBarrelOuterR()
Double_t GetMUBarrelOuterR()
Double_t GetEMBarrelOuterZ()
Double_t GetHADBarrelOuterZ()
Double_t GetMUBarrelOuterZ()
Double_t GetEMEndcapInnerZ()
Double_t GetHADEndcapInnerZ()
Double_t GetMUEndcapInnerZ()
Double_t GetLUMEndcapInnerZ()
Int_t GetEMEndcapLayer()
Int_t GetHADEndcapLayer()
Int_t GetMUEndcapLayer()
Int_t GetLUMEndcapLayer()
Double_t GetEMEndcapThick()
Double_t GetHADEndcapThick()
Double_t GetMUEndcapThick()
Double_t GetLUMEndcapThick()
Double_t GetCoilInnerR()
Double_t GetCoilOuterZ()
Double_t GetCoilThick()
Double_t GetCoilIntLeng()
Double_t GetPipeOuter()
TString* GetDetectorName()
TString* GetCoilPlace()
TString* GetEMBarrelAbsMat()
TString* GetHADBarrelAbsMat()
TString* GetMUBarrelAbsMat()
LCDDetectorVolume* GetDetectorVolumes()
LCDDetectorVolume* GetInnerVolume()
Int_t GetNVolumes()
void SetMagneticField(Double_t b)
void SetIPSigmaX(Double_t x)
void SetIPSigmaY(Double_t y)
void SetIPSigmaZ(Double_t z)
void SetCalEnergyEMA(Double_t a)
void SetCalEnergyEMB(Double_t a)
void SetCalEnergyHADA(Double_t a)
void SetCalEnergyHADB(Double_t a)
void SetCalTransEMA(Double_t a)
void SetCalTransEMB(Double_t a)
void SetCalTransHADA(Double_t a)
void SetCalTransHADB(Double_t a)
void SetEMMergeSize(Double_t a)
void SetEMMergeAngle(Double_t a)
void SetHADMergeSize(Double_t a)
void SetHADMergeAngle(Double_t a)
void SetCoilinHAD()
void SetCoiloutHAD()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
LCDGetParameters LCDGetParameters(LCDGetParameters&)
void ~LCDGetParameters()
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.