Skip to content
Snippets Groups Projects
Commit 43e55fb3 authored by Ian Allan Connelly's avatar Ian Allan Connelly
Browse files

Updating the classes to decalre their configurables which will need some access in the python

parent 14a8cdbf
No related branches found
No related tags found
6 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!29397RDO to PRD caching
......@@ -32,6 +32,7 @@ using namespace Muon;
CscRdoToCscPrepDataToolMT::CscRdoToCscPrepDataToolMT
(const std::string& type, const std::string& name, const IInterface* parent)
: CscRdoToCscPrepDataToolCore(type, name, parent) {
declareProperty("CscRdoContainterCacheKey", m_prdContainerCacheKey, "Optional external cache for the CSC RDO container");
}
CscRdoToCscPrepDataToolMT::~CscRdoToCscPrepDataToolMT(){}
......@@ -39,6 +40,7 @@ CscRdoToCscPrepDataToolMT::~CscRdoToCscPrepDataToolMT(){}
StatusCode CscRdoToCscPrepDataToolMT::initialize(){
ATH_MSG_VERBOSE("Starting init");
ATH_CHECK( CscRdoToCscPrepDataToolCore::initialize() );
ATH_CHECK( m_prdContainerCacheKey.initialize( !m_prdContainerCacheKey.key().empty() ) );
ATH_MSG_DEBUG("initialize() successful in " << name());
return StatusCode::SUCCESS;
}
......
......@@ -14,6 +14,7 @@ Muon::MdtRdoToPrepDataToolMT::MdtRdoToPrepDataToolMT(const std::string& t, const
AthAlgTool(t,n,p),
MdtRdoToPrepDataToolCore(t,n,p)
{
declareProperty("MdtPrdContainterCacheKey", m_prdContainerCacheKey, "Optional external cache for the MDT PRD container");
}
Muon::MdtRdoToPrepDataToolMT::~MdtRdoToPrepDataToolMT()
......@@ -24,6 +25,7 @@ StatusCode Muon::MdtRdoToPrepDataToolMT::initialize()
{
ATH_MSG_VERBOSE("Starting init");
ATH_CHECK( MdtRdoToPrepDataToolCore::initialize() );
ATH_CHECK( m_prdContainerCacheKey.initialize( !m_prdContainerCacheKey.key().empty() ) );
ATH_MSG_DEBUG("initialize() successful in " << name());
return StatusCode::SUCCESS;
}
......
......@@ -16,6 +16,7 @@ Muon::MmRdoToPrepDataToolMT::MmRdoToPrepDataToolMT(const std::string& t,
AthAlgTool(t,n,p),
MmRdoToPrepDataToolCore(t,n,p)
{
declareProperty("MmPrdContainterCacheKey", m_prdContainerCacheKey, "Optional external cache for the MM PRD container");
}
......@@ -27,6 +28,7 @@ StatusCode Muon::MmRdoToPrepDataToolMT::initialize()
{
ATH_MSG_VERBOSE("Starting init");
ATH_CHECK( MmRdoToPrepDataToolCore::initialize() );
ATH_CHECK( m_prdContainerCacheKey.initialize( !m_prdContainerCacheKey.key().empty() ) );
ATH_MSG_DEBUG("initialize() successful in " << name());
return StatusCode::SUCCESS;
}
......
......@@ -14,6 +14,8 @@ Muon::RpcRdoToPrepDataToolMT::RpcRdoToPrepDataToolMT( const std::string& type, c
: AthAlgTool( type, name, parent ),
RpcRdoToPrepDataToolCore( type, name, parent )
{
declareProperty("RpcRdoContainterCacheKey", m_prdContainerCacheKey, "Optional external cache for the RPC RDO container");
declareProperty("RpcCoinContainterCacheKey", m_coinContainerCacheKey, "Optional external cache for the RPC Trigger Coin container");
}
Muon::RpcRdoToPrepDataToolMT::~RpcRdoToPrepDataToolMT()
......
......@@ -17,6 +17,7 @@ Muon::sTgcRdoToPrepDataToolMT::sTgcRdoToPrepDataToolMT(const std::string& t,
AthAlgTool(t,n,p),
sTgcRdoToPrepDataToolCore(t,n,p)
{
declareProperty("sTgcPrdContainterCacheKey", m_prdContainerCacheKey, "Optional external cache for the sTGC PRD container");
}
Muon::sTgcRdoToPrepDataToolMT::~sTgcRdoToPrepDataToolMT()
......@@ -27,6 +28,7 @@ StatusCode Muon::sTgcRdoToPrepDataToolMT::initialize()
{
ATH_MSG_VERBOSE("Starting init");
ATH_CHECK( sTgcRdoToPrepDataToolCore::initialize() );
ATH_CHECK( m_prdContainerCacheKey.initialize( !m_prdContainerCacheKey.key().empty() ) );
ATH_MSG_DEBUG("initialize() successful in " << name());
return StatusCode::SUCCESS;
}
......
......@@ -16,6 +16,9 @@ Muon::TgcRdoToPrepDataToolMT::TgcRdoToPrepDataToolMT(const std::string& t, const
: AthAlgTool(t, n, p),
TgcRdoToPrepDataToolCore(t, n, p)
{
declareProperty("TgcPrdContainerCacheKeys", m_prdContainerCacheKeys, "Optional external cache for the TGC PRD container (array)");
declareProperty("TgcCoinContainerCacheKeys", m_coinContainerCacheKeys, "Optional external cache for the TGC Trigger Coin container (array)");
}
Muon::TgcRdoToPrepDataToolMT::~TgcRdoToPrepDataToolMT()
......@@ -26,6 +29,8 @@ StatusCode Muon::TgcRdoToPrepDataToolMT::initialize()
{
ATH_MSG_VERBOSE("Starting init");
ATH_CHECK( TgcRdoToPrepDataToolCore::initialize() );
ATH_CHECK( m_prdContainerCacheKeys.initialize( !m_prdContainerCacheKeys.keys().empty() ) );
ATH_CHECK( m_coinContainerCacheKeys.initialize( !m_coinContainerCacheKeys.keys().empty() ) );
ATH_MSG_DEBUG("initialize() successful in " << name());
return StatusCode::SUCCESS;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment