Skip to content
Snippets Groups Projects
Commit 03825a47 authored by Administrator's avatar Administrator
Browse files

Fix macros for usage with new FairRoot versions

With FairRoot v18.4.1 the deprecated function SetInputFile was removed from
FairRunAna. Correctly use now FairFileSource in the macros.
parent 671fbe01
No related branches found
No related tags found
1 merge request!191Fix CbmRoot for FairSoft nov20 usage
......@@ -107,7 +107,10 @@ void mcbm_reco_event(Int_t nEvents = 3,
// ----- FairRunAna ---------------------------------------------------
FairRunAna* run = new FairRunAna();
run->SetInputFile(rawFile);
FairFileSource* inputSource = new FairFileSource(rawFile);
run->SetSource(inputSource);
run->SetOutputFile(recFile);
run->SetGenerateRunInfo(kTRUE);
Bool_t hasFairMonitor = kFALSE; //Has_Fair_Monitor();
......
......@@ -21,8 +21,10 @@ void run_ana(Int_t nEvents = 1000,
outFile = Form("%s.ana.ANN_%1.2f.root", dataSet.Data(), ANN);
FairRunAna* run = new FairRunAna();
run->SetInputFile(recoFile);
run->AddFriend(traFile);
FairFileSource* inputSource = new FairFileSource(recoFile);
inputSource->AddFriend(traFile);
run->SetSource(inputSource);
run->SetOutputFile(outFile);
// run->SetGenerateRunInfo(kTRUE);
......
......@@ -65,7 +65,10 @@ void mvd_qa4_reco(const char* setup = "sis100_electron") {
// ----- Reconstruction run -------------------------------------------
FairRunAna* fRun = new FairRunAna();
fRun->SetInputFile(inFile);
FairFileSource* inputSource = new FairFileSource(inFile);
fRun->SetSource(inputSource);
fRun->SetOutputFile(outFile);
Bool_t hasFairMonitor = Has_Fair_Monitor();
if (hasFairMonitor) { FairMonitor::GetMonitor()->EnableMonitor(kTRUE); }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment