10 m_histSvc(
"THistSvc/THistSvc",
name )
19 if(
m_doNtuple and Gaudi::Concurrency::ConcurrencyFlags::numConcurrentEvents() > 1) {
20 ATH_MSG_ERROR(
"DoNtuple is not possible in multi-threaded mode");
21 return StatusCode::FAILURE;
30 ATH_MSG_ERROR(
"No sTGC Strip Trigger algorithm defined. Please, check whether the hardware implementation is available before implementing any kind of tool!");
31 return StatusCode::FAILURE;
43 return StatusCode::SUCCESS;
48 auto padTriggerContainer = std::make_unique<Muon::NSW_PadTriggerDataContainer>();
49 auto stripTriggerContainer = std::make_unique<Muon::NSW_TrigRawDataContainer>();
50 auto MMTriggerContainer = std::make_unique<Muon::NSW_TrigRawDataContainer>();
69 if(!success)
return StatusCode::FAILURE;
73 auto trgContainer=std::make_unique<Muon::NSW_TrigRawDataContainer>();
74 ATH_CHECK(
m_trigProcessor->mergeRDO(padTriggerContainer.get(), stripTriggerContainer.get(), MMTriggerContainer.get(), trgContainer.get()) );
76 return StatusCode::SUCCESS;
81 return StatusCode::SUCCESS;