14 m_CscStripCacheKey(
""),
19 m_RpcCoinCacheKey(
"") {
44 const int bcTag = ibc + 1;
45 std::ostringstream location;
49 ATH_MSG_INFO(
"Setting next TGC PRD Cache to " << location.str());
56 const int bcTag = ibc + 1;
57 std::ostringstream location;
61 ATH_MSG_INFO(
"Setting next TGC Coin Cache to " << location.str());
71 ATH_MSG_WARNING(
"CSC ID Helper is not available and CSC PRD cache was requested - This will not be created");
74 ATH_MSG_WARNING(
"MDT ID Helper is not available and MDT PRD cache was requested - This will not be created");
77 ATH_MSG_WARNING(
"RPC ID Helper is not available and RPC PRD cache was requested - This will not be created");
79 if (!
m_idHelperSvc->hasTGC() && (doTgcPrdCache || doTgcCoinCache)) {
80 ATH_MSG_WARNING(
"TGC ID Helper is not available and TGC cache was requested - This will not be created");
83 ATH_MSG_WARNING(
"STGC ID Helper is not available and STGC PRD cache was requested - This will not be created");
86 ATH_MSG_WARNING(
"MM ID Helper is not available and MM PRD cache was requested - This will not be created");
88 if (
m_disableWarning) m_disableWarningCheck.test_and_set(std::memory_order_relaxed);
89 return StatusCode::SUCCESS;
104 auto maxHashMDTs =
m_idHelperSvc->mdtIdHelper().stationNameIndex(
"BME") != -1
132 return StatusCode::SUCCESS;