AddCorrelatedNoise(std::vector< Double_t > pulse) | CbmTrdModuleSimR | private |
AddCrosstalk(Double_t address, Int_t i, Int_t sec, Int_t row, Int_t col, Int_t ncols) | CbmTrdModuleSimR | private |
AddDigi(Int_t address, Double_t charge, Double_t chargeTR, Double_t time, Int_t trigger) | CbmTrdModuleSimR | private |
AddDigitoBuffer(Int_t address, Double_t charge, Double_t chargeTR, Double_t time, Int_t trigger) | CbmTrdModuleSimR | private |
AddDigitoPulseBuffer(Int_t address, Double_t reldrift, Double_t charge, Double_t chargeTR, Double_t time, Int_t trigger, Int_t epoints, Int_t ipoint) | CbmTrdModuleSimR | private |
AddDrifttime(Double_t x, Double_t z) | CbmTrdModuleSimR | private |
AddDrifttime(Int_t x) | CbmTrdModuleSimR | private |
AddNoise(Double_t charge) | CbmTrdModuleSimR | private |
AddNoiseADC() | CbmTrdModuleSimR | private |
AddToPulse(Int_t address, Double_t charge, Double_t reldrift, std::vector< Double_t > pulse) | CbmTrdModuleSimR | private |
CalcPRF(Double_t x, Double_t W, Double_t h) | CbmTrdModuleSimR | private |
CalcResponse(Double_t t) | CbmTrdModuleSimR | private |
CbmTrdModuleAbstract() | CbmTrdModuleAbstract | |
CbmTrdModuleAbstract(Int_t mod, Int_t ly, Int_t rot) | CbmTrdModuleAbstract | |
CbmTrdModuleAbstract(const CbmTrdModuleAbstract &ref) | CbmTrdModuleAbstract | private |
CbmTrdModuleSim() | CbmTrdModuleSim | |
CbmTrdModuleSim(Int_t mod, Int_t ly, Int_t rot) | CbmTrdModuleSim | |
CbmTrdModuleSim(const CbmTrdModuleSim &ref) | CbmTrdModuleSim | private |
CbmTrdModuleSimDef enum name | CbmTrdModuleSim | |
CbmTrdModuleSimR(Int_t mod, Int_t ly, Int_t rot) | CbmTrdModuleSimR | |
CbmTrdModuleSimR(const CbmTrdModuleSimR &) | CbmTrdModuleSimR | private |
CheckBuffer(Bool_t EB) | CbmTrdModuleSimR | private |
CheckMulti(Int_t address, std::vector< Double_t > pulse) | CbmTrdModuleSimR | private |
CheckTime(Int_t address) | CbmTrdModuleSimR | private |
CheckTrigger(std::vector< Double_t > pulse) | CbmTrdModuleSimR | private |
CleanUp(Bool_t EB) | CbmTrdModuleSimR | private |
DistributeCharge(Double_t pointin[3], Double_t pointout[3], Double_t delta[3], Double_t pos[3], Int_t ipoints) | CbmTrdModuleSimR | private |
fAdcNoise | CbmTrdModuleSimR | private |
fAddCrosstalk | CbmTrdModuleSimR | private |
fAddress | CbmTrdModuleSimR | private |
fAnalogBuffer | CbmTrdModuleSimR | private |
fAsicPar | CbmTrdModuleAbstract | protected |
fBuffer | CbmTrdModuleSim | protected |
fCalibration | CbmTrdModuleSimR | private |
fChmbPar | CbmTrdModuleAbstract | protected |
fClipLevel | CbmTrdModuleSimR | private |
fClipping | CbmTrdModuleSimR | private |
fCollectTime | CbmTrdModuleSimR | private |
fCrosstalkLevel | CbmTrdModuleSimR | private |
fCurrentTime | CbmTrdModuleSimR | private |
fDebug | CbmTrdModuleSimR | private |
fDigiMap | CbmTrdModuleSim | protected |
fDigiPar | CbmTrdModuleAbstract | protected |
fDigitizer | CbmTrdModuleSim | protected |
fDistributionMode | CbmTrdModuleSimR | private |
fDriftStart | CbmTrdModuleSimR | private |
fDriftTime | CbmTrdModuleSimR | private |
fepoints | CbmTrdModuleSimR | private |
fEReco | CbmTrdModuleSimR | private |
fEventId | CbmTrdModuleSim | protected |
fEventTime | CbmTrdModuleSimR | private |
fGainPar | CbmTrdModuleAbstract | protected |
fGamma | CbmTrdModuleSimR | private |
fGeoPar | CbmTrdModuleAbstract | protected |
fInputId | CbmTrdModuleSim | protected |
fLastEvent | CbmTrdModuleSimR | private |
fLastEventTime | CbmTrdModuleSimR | private |
fLastPoint | CbmTrdModuleSimR | private |
fLastTime | CbmTrdModuleSimR | private |
fLayerId | CbmTrdModuleAbstract | protected |
fLinkQA | CbmTrdModuleSimR | private |
FlushBuffer(ULong64_t time=0) | CbmTrdModuleSimR | virtual |
fMaxBin | CbmTrdModuleSimR | private |
fMCBuffer | CbmTrdModuleSimR | private |
fMCQA | CbmTrdModuleSimR | private |
fMessageConverter | CbmTrdModuleSimR | private |
fMinBin | CbmTrdModuleSimR | private |
fMinDrift | CbmTrdModuleSimR | private |
fMinimumChargeTH | CbmTrdModuleSimR | private |
fModAddress | CbmTrdModuleAbstract | protected |
fMultiBuffer | CbmTrdModuleSimR | private |
fnClusterConst | CbmTrdModuleSimR | private |
fnScanRowConst | CbmTrdModuleSimR | private |
fPointId | CbmTrdModuleSim | protected |
fPresamples | CbmTrdModuleSimR | private |
fPrintPulse | CbmTrdModuleSimR | private |
fPulseBuffer | CbmTrdModuleSimR | private |
fPulseSwitch | CbmTrdModuleSimR | private |
fQA | CbmTrdModuleSimR | private |
fQAPos_out | CbmTrdModuleSimR | private |
fQAPosition | CbmTrdModuleSimR | private |
fRadiator | CbmTrdModuleSim | protected |
fRecoMode | CbmTrdModuleSimR | private |
frecostart | CbmTrdModuleSimR | private |
frecostop | CbmTrdModuleSimR | private |
fRotation | CbmTrdModuleAbstract | protected |
fShapingOrder | CbmTrdModuleSimR | private |
fShiftQA | CbmTrdModuleSimR | private |
fSigma_noise_keV | CbmTrdModuleSimR | private |
fTau | CbmTrdModuleSimR | private |
fTimeBuffer | CbmTrdModuleSimR | private |
fTimeShift | CbmTrdModuleSimR | private |
fTimeSlice | CbmTrdModuleSimR | private |
fTimeSysOffset | CbmTrdModuleSim | protected |
fTriggerSlope | CbmTrdModuleSimR | private |
fXYZ | CbmTrdModuleSim | protected |
GetAsicAddress(Int_t id) const | CbmTrdModuleAbstract | inlinevirtual |
GetCounters(Int_t &nEl, Int_t &nLattice, Int_t &nOverThr) const | CbmTrdModuleSimR | inlinevirtual |
GetDigiMap() | CbmTrdModuleSim | inlinevirtual |
GetDx() const | CbmTrdModuleAbstract | inlinevirtual |
GetDy() const | CbmTrdModuleAbstract | inlinevirtual |
GetDz() const | CbmTrdModuleAbstract | inlinevirtual |
GetEventId() const | CbmTrdModuleSim | inlinevirtual |
GetInputId() const | CbmTrdModuleSim | inlinevirtual |
GetModuleType(CbmTrdRawToDigiR *conv) | CbmTrdModuleSimR | inline |
GetMultiBin(std::vector< Double_t > pulse) | CbmTrdModuleSimR | private |
GetNasics() const | CbmTrdModuleAbstract | inlinevirtual |
GetNcols() const | CbmTrdModuleAbstract | inlinevirtual |
GetNrows() const | CbmTrdModuleAbstract | inlinevirtual |
GetPadAddress(Int_t r, Int_t c) const | CbmTrdModuleAbstract | inlinevirtual |
GetPadRowCol(Int_t address, Int_t &c) const | CbmTrdModuleAbstract | inlinevirtual |
GetPath() const | CbmTrdModuleAbstract | inlinevirtual |
GetPointId() const | CbmTrdModuleSim | inlinevirtual |
GetStep(Double_t dist, Int_t roll) | CbmTrdModuleSimR | private |
GetTotalSteps(Double_t In[3], Double_t Out[3], Double_t dist) | CbmTrdModuleSimR | private |
IsChannelMasked(int ch) const | CbmTrdModuleAbstract | |
kNoise enum value | CbmTrdModuleSim | |
kTime enum value | CbmTrdModuleSim | |
kWeightDistance enum value | CbmTrdModuleSim | |
LocalToMaster(Double_t in[3], Double_t out[3]) | CbmTrdModuleAbstract | virtual |
MakeDigi(CbmTrdPoint *p, Double_t time, Bool_t TR) | CbmTrdModuleSimR | virtual |
MakePulse(Double_t charge, std::vector< Double_t > pulse, Int_t address) | CbmTrdModuleSimR | private |
MakeRaw() | CbmTrdModuleSimR | inlinevirtual |
nofElectrons | CbmTrdModuleSimR | private |
nofLatticeHits | CbmTrdModuleSimR | private |
nofPointsAboveThreshold | CbmTrdModuleSimR | private |
NoiseTime(ULong64_t eventTime) | CbmTrdModuleSimR | private |
operator=(const CbmTrdModuleSimR &) | CbmTrdModuleSimR | private |
ProcessBuffer(Int_t address) | CbmTrdModuleSimR | private |
ProcessPulseBuffer(Int_t address, Bool_t FNcall, Bool_t MultiCall, Bool_t down, Bool_t up) | CbmTrdModuleSimR | private |
ResetCounters() | CbmTrdModuleSimR | inlinevirtual |
ScanPadPlane(const Double_t *local_point, Double_t reldrift, Double_t clusterELoss, Double_t clusterELossTR, Int_t epoints, Int_t ipoint) | CbmTrdModuleSimR | private |
SetAsicPar(CbmTrdParModAsic *p=NULL) | CbmTrdModuleSimR | virtual |
SetChmbPar(const CbmTrdParModGas *p) | CbmTrdModuleAbstract | inlinevirtual |
SetDigiPar(const CbmTrdParModDigi *p) | CbmTrdModuleAbstract | inlinevirtual |
SetDigitizer(CbmTrdDigitizer *digitizer) | CbmTrdModuleSim | inline |
SetDist(Int_t dist) | CbmTrdModuleSimR | inlineprivate |
SetDistributionPoints(Int_t points) | CbmTrdModuleSimR | |
SetEventId(Int_t id) | CbmTrdModuleSim | inlinevirtual |
SetGainPar(const CbmTrdParModGain *p) | CbmTrdModuleAbstract | inlinevirtual |
SetGamma(Double_t gamma) | CbmTrdModuleSimR | inlinevirtual |
SetGeoPar(const CbmTrdParModGeo *p) | CbmTrdModuleAbstract | inlinevirtual |
SetInputId(Int_t id) | CbmTrdModuleSim | inlinevirtual |
SetLinkId(Int_t input, Int_t event=-1, Int_t point=-1) | CbmTrdModuleSim | inlinevirtual |
SetMessageConverter(CbmTrdRawToDigiR *conv) | CbmTrdModuleSimR | inlinevirtual |
SetNCluster(Int_t nCluster) | CbmTrdModuleSimR | inline |
SetNoiseLevel(Double_t sigma_keV) | CbmTrdModuleSimR | |
SetPadPlaneScanArea(Int_t row) | CbmTrdModuleSimR | |
SetPointId(Int_t id) | CbmTrdModuleSim | inlinevirtual |
SetPositionMC(Double_t pos[3]) | CbmTrdModuleSim | inlinevirtual |
SetPulseMode(Bool_t pulsed) | CbmTrdModuleSimR | |
SetPulsePars(Int_t mode) | CbmTrdModuleSimR | |
SetQA(CbmTrdCheckUtil *qa) | CbmTrdModuleSimR | inlinevirtual |
SetRadiator(std::shared_ptr< CbmTrdRadiator > radiator) | CbmTrdModuleSim | inlinevirtual |
SetSpadicResponse(Double_t calibration, Double_t tau) | CbmTrdModuleSimR | |
SetTimeSysOffset(int dt) | CbmTrdModuleSim | inlinevirtual |
SetTriggerThreshold(Double_t minCharge) | CbmTrdModuleSimR | inline |
~CbmTrdModuleAbstract() | CbmTrdModuleAbstract | virtual |
~CbmTrdModuleSim() | CbmTrdModuleSim | virtual |
~CbmTrdModuleSimR() | CbmTrdModuleSimR | inlinevirtual |