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.