diff --git a/macro/run/run_reco.C b/macro/run/run_reco.C index 51ec616a293f9687d40020d81875cd2ad28c8465..3f5cd05a713c0975575365cac960ca2ed552aa64 100644 --- a/macro/run/run_reco.C +++ b/macro/run/run_reco.C @@ -279,8 +279,8 @@ void run_reco(TString input = "", Int_t nTimeSlices = -1, Int_t firstTimeSlice = // ----- Local reconstruction in STS ---------------------------------- if (useSts) { - CbmRecoSts* stsReco = new CbmRecoSts(kCbmRecoTimeslice); - if (eventBased) stsReco->SetMode(kCbmRecoEvent); + CbmRecoSts* stsReco = new CbmRecoSts(ECbmRecoMode::kCbmRecoTimeslice); + if (eventBased) stsReco->SetMode(ECbmRecoMode::kCbmRecoEvent); run->AddTask(stsReco); std::cout << "-I- " << myName << ": Added task " << stsReco->GetName() << std::endl; } diff --git a/reco/detectors/sts/CbmRecoStsLinkDef.h b/reco/detectors/sts/CbmRecoStsLinkDef.h index 7e7281d5ad8d84fa51d517f3c49b322489642790..2c014febe70b1801663ea606503360d4aa9193aa 100644 --- a/reco/detectors/sts/CbmRecoStsLinkDef.h +++ b/reco/detectors/sts/CbmRecoStsLinkDef.h @@ -25,4 +25,6 @@ #pragma link C++ class CbmStsUnpackConfig + ; #pragma link C++ class CbmStsUnpackMonitor + ; +#pragma link C++ enum ECbmRecoMode; + #endif /* __CINT__ */