Go to the documentation of this file. 1 #ifndef CBMTRDHITPRODUCER_H
2 #define CBMTRDHITPRODUCER_H
7 class TGeoPhysicalNode;
30 virtual InitStatus
Init();
35 virtual void Exec(Option_t* option =
"");
47 Int_t
AddHits(TClonesArray*
hits, Bool_t moveOwner = kTRUE);
54 std::map<Int_t, CbmTrdModuleRec*>
CbmTrdParSetAsic * fAsicPar
parameter list for ASIC characterization
CbmTrdParSetGas * fGasPar
parameter list for HV status
CbmTrdHitProducer()
Constructor.
Int_t AddHits(TClonesArray *hits, Bool_t moveOwner=kTRUE)
CbmTrdParSetGain * fGainPar
parameter list for keV->ADC gain conversion
CbmTrdParSetDigi * fDigiPar
parameter list for read-out geometry
Describe TRD module working settings (HV, etc)
virtual ~CbmTrdHitProducer()
Destructor.
Describe TRD module ASIC settings (electronic gain, delays, etc)
Abstract class for module wise cluster finding and hit reconstruction.
Data Container for TRD clusters.
CbmTrdModuleRec * AddModule(Int_t address, TGeoPhysicalNode *node)
virtual void Finish()
Inherited from FairTask.
std::map< Int_t, CbmTrdModuleRec * > fModules
list of modules being processed
CbmTrdHitProducer(const CbmTrdHitProducer &)
virtual InitStatus Init()
Inherited form FairTask.
static vector< vector< QAHit > > hits
CbmTrdParSetGeo * fGeoPar
parameter list for modules geometry
ClassDef(CbmTrdHitProducer, 1)
virtual void SetParContainers()
CbmTrdHitProducer & operator=(const CbmTrdHitProducer &)
virtual void Exec(Option_t *option="")
Inherited from FairTask.