6 #include "TClonesArray.h"
9 #include "FairRootManager.h"
14 #include "FairRuntimeDb.h"
27 PndSdsTask(
"Fast LMD Hit Producer"), fPixelSizeX(pixelx), fPixelSizeY(pixely)
54 FairRootManager* ioman = FairRootManager::Instance();
60 std::cout <<
"-E- PndLmdPixelHitProducerFast::Init: "
61 <<
"RootManager not instantiated!" << std::endl;
70 std::cout <<
"-W- PndLmdPixelHitProducerFast::Init: "
71 <<
"No SDSPoint array!" << std::endl;
77 fHitArray =
new TClonesArray(
"PndSdsHit");
80 std::cout <<
"-I- PndLmdPixelHitProducerFast: Intialisation successfull" << std::endl;
114 Fatal(
"Exec",
"No HitArray");
132 for (Int_t iPoint = 0; iPoint < nPoints; iPoint++)
140 detID = point->GetDetectorID();
147 dpos.SetXYZ(0.005,0.005,0.005);
virtual void SetParContainers()
void SetClusterIndex(Int_t datasource, Int_t id, Int_t fileId=-1, Int_t evtId=-1)
void SetPersistency(Bool_t val=kTRUE)
virtual InitStatus Init()
Int_t GetSensorID() const
TClonesArray * fPointArray
virtual void Exec(Option_t *opt)
virtual ~PndLmdPixelHitProducerFast()
PndLmdPixelHitProducerFast()
virtual void SetBranchNames()