diff --git a/macro/much/run_ana.C b/macro/much/run_ana.C index c08e7310a44cbd33561c2b36b06abe876bd21ac3..59edeef4f2f80dd267d1d3409d6e047b5a276325 100644 --- a/macro/much/run_ana.C +++ b/macro/much/run_ana.C @@ -50,17 +50,17 @@ void run_ana(Int_t nEvents = 1000, TString dataSet = "muons", TString setup = "s // ------------------------------------------------------------------------ if (CbmSetup::Instance()->IsActive(ECbmModuleId::kMuch)) { - // Parameter file name - TString geoTag; - CbmSetup::Instance()->GetGeoTag(ECbmModuleId::kMuch, geoTag); - Int_t muchFlag = (geoTag.Contains("mcbm") ? 1 : 0); - TString parFile = gSystem->Getenv("VMCWORKDIR"); - parFile += "/parameters/much/much_" + geoTag(0, 4) + "_digi_sector.root"; - - // Initialization of the geometry scheme - auto muchGeoScheme = CbmMuchGeoScheme::Instance(); - if (!muchGeoScheme->IsInitialized()) { muchGeoScheme->Init(parFile, muchFlag); } - } + // Parameter file name + TString geoTag; + CbmSetup::Instance()->GetGeoTag(ECbmModuleId::kMuch, geoTag); + Int_t muchFlag = (geoTag.Contains("mcbm") ? 1 : 0); + TString parFile = gSystem->Getenv("VMCWORKDIR"); + parFile += "/parameters/much/much_" + geoTag(0, 4) + "_digi_sector.root"; + + // Initialization of the geometry scheme + auto muchGeoScheme = CbmMuchGeoScheme::Instance(); + if (!muchGeoScheme->IsInitialized()) { muchGeoScheme->Init(parFile, muchFlag); } + } run->AddTask(new CbmTrackingDetectorInterfaceInit()); CbmKF* kf = new CbmKF();