diff --git a/macro/mcbm/mcbm_reco_event.C b/macro/mcbm/mcbm_reco_event.C index db9e80113af3eedb5af9ee3eb063aeffa886a51c..f14e1ad9fcfe56e3f8cda5b6a3f5ee6ad202a538 100644 --- a/macro/mcbm/mcbm_reco_event.C +++ b/macro/mcbm/mcbm_reco_event.C @@ -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(); diff --git a/macro/much/run_ana.C b/macro/much/run_ana.C index d85a0bdb83df581adcf83091f0f9b9228e4ec264..36195ddc686ca4484c3e90889c096a429be332f5 100644 --- a/macro/much/run_ana.C +++ b/macro/much/run_ana.C @@ -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); diff --git a/macro/mvd/qa/mvd_qa4_reco.C b/macro/mvd/qa/mvd_qa4_reco.C index 24f0ef8352c0f69d9fad2ecefa4d9c534281c8b9..93f011d2e44dd17bfd4978bbeaa190c5c2189908 100644 --- a/macro/mvd/qa/mvd_qa4_reco.C +++ b/macro/mvd/qa/mvd_qa4_reco.C @@ -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); }