Go to the source code of this file.
Run Clusterization
Definition at line 1 of file detectors/lumi/reco.C.
References ctime, digiFile, digiparFile, directory, Double_t, fRun, iVerbose, nEvents, parFile, parInput1, parInput2, recoFile, rootlogon(), rtdb, rtime, simFile, timer, and TString.
4 gROOT->LoadMacro(
"$VMCWORKDIR/gconfig/rootlogon.C");
22 digiparFile +=
"/macro/params/lumi.digi.par";
24 FairRunAna *
fRun =
new FairRunAna();
25 fRun->SetInputFile(digiFile);
26 fRun->SetOutputFile(recoFile);
28 FairRuntimeDb*
rtdb = fRun->GetRuntimeDb();
30 FairParRootFileIo*
parInput1 =
new FairParRootFileIo(kTRUE);
31 parInput1->open(parFile.Data(),
"UPDATE");
32 rtdb->setFirstInput(parInput1);
34 FairParAsciiFileIo*
parInput2 =
new FairParAsciiFileIo();
35 parInput2->open(digiparFile.Data(),
"in");
36 rtdb->setSecondInput(parInput2);
44 PndLumiClusterTask* lumiCluster =
new PndLumiClusterTask(charge_cut,0,1,0, iVerbose);
45 fRun->AddTask(lumiCluster);
49 fRun->Run(0, nEvents);
58 cout <<
"Macro finished succesfully." << endl;
59 cout <<
"Real time " << rtime <<
" s, CPU time " << ctime <<
" s" << endl;
FairParAsciiFileIo * parInput2
FairParRootFileIo * parInput1