1 #include "TStopwatch.h"
4 #include "TClonesArray.h"
5 #include "basefunctions.hxx"
24 gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/rootlogon.C");
28 TString simFileName =
"Sim_Dpm_500.root";
29 TString parFileName =
"Sim_Dpm_500_params.root";
30 TString digiFileName =
"Sim_Dpm_500_digi.root";
32 TString outFileName =
"Sim_Dpm_500_printsttcoords.root";
38 TClonesArray *sttsortedhits =
new TClonesArray(
"PndSttHit");
39 treedigi->SetBranchAddress(
"STTSortedHits",&sttsortedhits);
41 FairRunAna *
fRun=
new FairRunAna();
42 fRun->SetInputFile(simFileName.Data());
44 fRun->AddFriend(digiFileName.Data());
46 fRun->SetOutputFile(outFileName.Data());
48 FairRuntimeDb*
rtdb = fRun->GetRuntimeDb();
49 FairParRootFileIo*
parInput1 =
new FairParRootFileIo();
50 parInput1->open(parFileName.Data());
51 rtdb->setFirstInput(parInput1);
58 fRun->AddTask(sttFindTracks);
64 PrintSttStats(tubearray);
PndSttTrackFinderReal * sttTrackFinder
TFile filedigi("testdigi.root")
PndSttFindTracks * sttFindTracks
TClonesArray * FillTubeArray()
FairParRootFileIo * parInput1
void AddHitCollectionName(char *hitCollectionName, char *pointCollectionName)