Go to the documentation of this file.
13 #ifndef CBMMVDSENSORDIGITIZERTASK_H
14 #define CBMMVDSENSORDIGITIZERTASK_H 1
34 #include "TObjArray.h"
36 #include "TRefArray.h"
37 #include "TStopwatch.h"
99 void GetEventInfo(Int_t& inputNr, Int_t& eventNr, Double_t& eventTime);
void SetChargeThreshold(Float_t chargeThreshold)
TH1F * fSegResolutionHistoY
TH1F * fSegResolutionHistoZ
virtual void SetParContainers()
TH1F * fRandomGeneratorTestHisto
void ProduceIonisationPoints(CbmMvdPoint *point)
TH1F * fTotalSegmentChargeHisto
ClassDef(CbmMvdSensorDigitizerTask, 1)
virtual void ReInit(CbmMvdSensor *mySensor)
CbmMvdSensorDigitizerTask operator=(const CbmMvdSensorDigitizerTask &)
SignalPointVec fSignalPoints
TClonesArray * fDigiMatch
void SetWidthOfCluster(Double_t widthOfCluster)
InitStatus ReadSensorInformation()
Int_t fcurrentFrameNumber
TClonesArray * fOutputBuffer
std::map< std::pair< Int_t, Int_t >, CbmMvdPixelCharge * >::iterator fChargeMapIt
TClonesArray * GetWriteArray()
TH1F * fSegResolutionHistoX
void SetInput(CbmMvdPoint *point)
TClonesArray * fPixelCharge
CbmMvdSensorDataSheet * fsensorDataSheet
Double_t fCurrentTotalCharge
virtual void InitTask(CbmMvdSensor *mySensor)
Double_t fDiffusionCoefficient
Int_t fCurrentParticlePdg
void SetSegmentLength(Double_t segmentLength)
CbmMvdSensorDigitizerTask()
CbmMvdPileupManager * fPileupManager
Double_t fCurrentParticleMomentum
virtual ~CbmMvdSensorDigitizerTask()
void ProducePixelCharge(CbmMvdPoint *point)
void SetInputArray(TClonesArray *inputStream)
CbmMvdSensorDigitizerTask(const CbmMvdSensorDigitizerTask &)
Double_t fElectronsPerKeV
std::map< std::pair< Int_t, Int_t >, CbmMvdPixelCharge * > fChargeMap
TClonesArray * GetMatchArray()
std::vector< SignalPoint > SignalPointVec
void SetDiffusionCoef(Double_t diffCoeff)
std::vector< CbmMvdPixelCharge * > fPixelChargeShort
void SetElectronsPerKeV(Double_t electronsPerKeV)
void GetEventInfo(Int_t &inputNr, Int_t &eventNr, Double_t &eventTime)
TClonesArray * fInputPoints
TClonesArray * GetOutputArray()
CbmMvdPileupManager * fDeltaManager
Double_t fCurrentParticleMass
void SetCutOnDeltaRays(Double_t cutOnDeltaRays)
TObjArray * fPixelScanAccelerator