7 gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/rootlogon.C");
28 FairRunAna *
fRun=
new FairRunAna();
29 fRun->SetInputFile(inSimuFile);
30 fRun->AddFriend(inDigiFile);
31 fRun->AddFriend(inRecoFile);
32 fRun->SetOutputFile(outFile.Data());
33 FairGeane *
Geane =
new FairGeane();
38 FairRuntimeDb*
rtdb = fRun->GetRuntimeDb();
39 FairParRootFileIo*
parInput1 =
new FairParRootFileIo();
40 parInput1->open(parFile.Data());
42 FairParAsciiFileIo*
parIo1 =
new FairParAsciiFileIo();
43 parIo1->open(allDigiFile.Data(),
"in");
45 rtdb->setFirstInput(parInput1);
46 rtdb->setSecondInput(parIo1);
52 corr->SetInputIDBranch(
"SttMvdGemGenTrackID");
60 fRun->AddTask(assMvd);
63 fRun->AddTask(assMdt);
66 fRun->AddTask(assDrc);
69 fRun->AddTask(assDisc);
72 fRun->AddTask(assStt);
85 cout <<
"Macro finished succesfully." << endl;
86 cout <<
"Output file is " << outFile << endl;
87 cout <<
"Parameter file is " << parFile << endl;
88 cout <<
"Real time " << rtime <<
" s, CPU time " << ctime <<
" s" << endl;
void SetBarrelTrackBranch(TString branch)
PndPidSttAssociatorTask * assStt
PndPidMvdAssociatorTask * assMvd
PndPidDrcAssociatorTask * assDrc
FairParRootFileIo * parInput1
static void Init(Int_t MapVersion)
PndPidDiscAssociatorTask * assDisc
FairParAsciiFileIo * parIo1
PndPidIdealAssociatorTask * assMC
PndPidMdtHCAssociatorTask * assMdt