17 #include "FairRootManager.h"
18 #include "FairRunAna.h"
19 #include "FairRuntimeDb.h"
21 #include "TClonesArray.h"
32 FairTask(
"Full STT Hit TCA Producer",0)
57 FairRootManager* ioman = FairRootManager::Instance();
61 cout <<
"-E- PndSttFullTCAProducer::Init: "
62 <<
"RootManager not instantiated!" << endl;
70 cout <<
"-W- PndSttFullTCAProducer::Init: "
78 cout <<
"-W- PndSttFullTCAProducer::Init: "
87 cout <<
"-I- PndSttFullTCAProducer: Intialisation successfull" << endl;
98 for(
int ihit = 0; ihit <
fSttHitArray1->GetEntriesFast(); ihit++) {
102 new ((*fSttHitArray0)[size])
PndSttHit(*hit);
105 for(
int ihit = 0; ihit <
fSttHitArray2->GetEntriesFast(); ihit++) {
109 new ((*fSttHitArray0)[size])
PndSttHit(*hit);
friend F32vec4 sqrt(const F32vec4 &a)
virtual void Exec(Option_t *opt)
TClonesArray * fSttHitArray0
virtual InitStatus Init()
TClonesArray * fSttHitArray1
TClonesArray * fSttHitArray2
int hit(Int_t nEvents=0, TString inFile="sim.root", TString parFile="par.root", TString inDigi="digi.root", TString outFile="hit.root", Int_t timeBased=0)