13 #ifndef PNDMVDNOISEPRODUCER_H 14 #define PNDMVDNOISEPRODUCER_H 17 #include "FairMCEventHeader.h" 49 virtual InitStatus
Init();
52 virtual void Exec(Option_t *opt);
59 void AddDigiStrip(Int_t &iStrip, Int_t iPoint, Int_t sensorID, Int_t fe, Int_t chan, Double_t charge);
60 void AddDigiPixel(Int_t &noisies, Int_t iPoint, Int_t sensorID, Int_t fe, Int_t col, Int_t row, Double_t charge);
std::vector< Int_t > fPixelIds4
std::vector< Int_t > fPixelIds5
PndSdsTotDigiPar * fTotDigiParRect
PndSdsTotDigiPar * fTotDigiParPix
std::vector< Int_t > fPixelIds2
virtual void FinishEvent()
std::vector< Int_t > fStripRectSIds
void AddDigiPixel(Int_t &noisies, Int_t iPoint, Int_t sensorID, Int_t fe, Int_t col, Int_t row, Double_t charge)
virtual void SetParContainers()
virtual InitStatus Init()
PndSdsChargeConversion * fStripTrapChargeConv
std::vector< Int_t > fPixelIds6
Charge Digitization Parameter Class for SDS.
PndSdsDigiPixelWriteoutBuffer * fDigiPixelBuffer
Bool_t fTimeOrderedDigi
parameter to switch to time ordered simulation
PndSdsChargeConversion * fStripRectChargeConv
virtual void Exec(Option_t *opt)
Class to access the naming information of the MVD.
void AddDigiStrip(Int_t &iStrip, Int_t iPoint, Int_t sensorID, Int_t fe, Int_t chan, Double_t charge)
TClonesArray * fDigiStripArray
PndSdsStripDigiPar * fDigiParTrap
Double_t CalcReadoutCycles(Double_t clock)
std::vector< Int_t > fStripRectLIds
PndMvdNoiseProducer & operator=(const PndMvdNoiseProducer &)=delete
Digitization Parameter Class for MVD-Strip part.
PndSdsDigiStripWriteoutBuffer * fDigiStripBuffer
PndSdsStripDigiPar * fDigiParRect
PndSdsChargeConversion * fPixChargeConv
TClonesArray * fDigiPixelArray
PndSdsPixelDigiPar * fDigiParPix
std::vector< Int_t > fStripTrapIds
PndSdsChargeConversion * fCurrentChargeConv
PndSdsTotDigiPar * fTotDigiParTrap
FairMCEventHeader * fMCEventheader
Geometry name handling.
virtual ~PndMvdNoiseProducer()
ClassDef(PndMvdNoiseProducer, 1)
Double_t CalcDistFraction(Double_t spread, Double_t threshold)
Int_t CalcChargeAboveThreshold(Double_t spread, Double_t threshold)
Digitization Parameter Class for SDS-Pixel part.