10 FairRunAna *
fRun=
new FairRunAna();
11 fRun->SetInputFile(
inFile);
13 fRun->SetOutputFile(
inFile+
"_digi.root");
14 fRun->SetUseFairLinks(kTRUE);
17 FairRuntimeDb*
rtdb = fRun->GetRuntimeDb();
18 FairParRootFileIo*
parInput1 =
new FairParRootFileIo();
19 parInput1->open(parFile1.Data());
20 rtdb->setFirstInput(parInput1);
25 fRun->AddTask(drcdigi);
29 fRun->AddTask(hitfind);
33 fRun->AddTask(filllut);
44 cout <<
"Macro finished succesfully." << endl;
45 cout <<
"Output file is " <<
inFile+
"_out" << endl;
46 cout <<
"Parameter file is " << parFile1 << endl;
47 cout <<
"Real time " << rtime <<
" s, CPU time " << ctime <<
" s" << endl;
void SetChargeSharing(Bool_t ct=0)
int fillLut(Int_t nEvents=0, TString inFile="simlut.root", TString parFile1="parlut.root", TString lutFile="luttab.root")
PndDrcHitFinder * hitfind
FairParRootFileIo * parInput1