Go to the source code of this file.
int llbar_ana_task |
( |
int |
nevts = 0 | ) |
|
Definition at line 1 of file llbar_ana_task.C.
References fRun, inRecoFile, inSimFile, rtdb, and TString.
3 TString OutFile=
"output_ana_task.root";
6 TString inPidFile =
"pidideal_complete.root";
9 TString inParFile =
"simparams.root";
12 TString pidParFile =
TString(gSystem->Getenv(
"VMCWORKDIR"))+
"/macro/params/all.par";
15 FairLogger::GetLogger()->SetLogToFile(kFALSE);
16 FairRunAna*
fRun =
new FairRunAna();
17 FairRuntimeDb*
rtdb = fRun->GetRuntimeDb();
18 fRun->SetInputFile(inPidFile);
21 FairParRootFileIo* parIO =
new FairParRootFileIo();
22 parIO->open(inParFile);
23 FairParAsciiFileIo* parIOPid =
new FairParAsciiFileIo();
24 parIOPid->open(pidParFile.Data(),
"in");
26 rtdb->setFirstInput(parIO);
27 rtdb->setSecondInput(parIOPid);
28 rtdb->setOutput(parIO);
30 fRun->SetOutputFile(OutFile);
34 fRun->AddTask(anaTask);