diff --git a/MuonSpectrometer/MuonCnv/MuonByteStream/src/MuonCacheCreator.cxx b/MuonSpectrometer/MuonCnv/MuonByteStream/src/MuonCacheCreator.cxx new file mode 100644 index 0000000000000000000000000000000000000000..83c0eabbd77ef8e69bd2129bf2ca7e146df2aadd --- /dev/null +++ b/MuonSpectrometer/MuonCnv/MuonByteStream/src/MuonCacheCreator.cxx @@ -0,0 +1,39 @@ +/* + Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration +*/ + +#include "MuonCacheCreator.h" + +#include "MuonIdHelpers/MdtIdHelper.h" + +/// Constructor +MuonCacheCreator::MuonCacheCreator(const std::string &name,ISvcLocator *pSvcLocator): + AthReentrantAlgorithm(name,pSvcLocator), + m_MdtCsmCacheKey("") +{ + declareProperty("MdtCsmCacheKey", m_MdtCsmCacheKey); +} + +MuonCacheCreator::~MuonCacheCreator() { + +} + +StatusCode MuonCacheCreator::initialize() { + ATH_CHECK( m_MdtCsmCacheKey.initialize(!m_MdtCsmCacheKey.key().empty()) ); + + ATH_CHECK( detStore()->retrieve(m_mdtIdHelper,"MDTIDHELPER") ); + + return StatusCode::SUCCESS; +} + +StatusCode MuonCacheCreator::execute (const EventContext& ctx) const { + + // Create the MDT cache container + auto maxHashMDTs = m_mdtIdHelper->stationNameIndex("BME") != -1 ? + m_mdtIdHelper->detectorElement_hash_max() : m_mdtIdHelper->module_hash_max(); + ATH_CHECK(CreateContainer(m_MdtCsmCacheKey, maxHashMDTs, ctx)); + + ATH_MSG_INFO("Created cache container " << m_MdtCsmCacheKey); + + return StatusCode::SUCCESS; +} diff --git a/MuonSpectrometer/MuonCnv/MuonByteStream/src/MuonCacheCreator.h b/MuonSpectrometer/MuonCnv/MuonByteStream/src/MuonCacheCreator.h new file mode 100644 index 0000000000000000000000000000000000000000..5912719d6a482fdadea85501a49fb2cadea1dad5 --- /dev/null +++ b/MuonSpectrometer/MuonCnv/MuonByteStream/src/MuonCacheCreator.h @@ -0,0 +1,52 @@ +/* + Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration +*/ + +#pragma once + +#include "AthenaBaseComps/AthReentrantAlgorithm.h" + +#include "MuonRDO/MdtCsm_Cache.h" + +class MdtIdHelper; + +class MuonCacheCreator : public AthReentrantAlgorithm { + public: + + /// Constructor + MuonCacheCreator(const std::string &name,ISvcLocator *pSvcLocator); + /// Destructor + virtual ~MuonCacheCreator() ; + + /// Initialize the algorithm + virtual StatusCode initialize () override; + + /// Execture the algorithm + virtual StatusCode execute (const EventContext& ctx) const override; + +protected: + + template<typename T> + StatusCode CreateContainer(const SG::WriteHandleKey<T>& , long unsigned int , const EventContext& ) const; + + /// Write handle key for the MDT CSM cache container + SG::WriteHandleKey<MdtCsm_Cache> m_MdtCsmCacheKey; + + /// ID helpers + const MdtIdHelper* m_mdtIdHelper = 0; + +};//class MuonCacheCreator + +// copied from http://acode-browser1.usatlas.bnl.gov/lxr/source/athena/InnerDetector/InDetRecAlgs/InDetPrepRawDataFormation/src/CacheCreator.h#0062 +// maybe should figure out if this code can be shared +template<typename T> +StatusCode MuonCacheCreator::CreateContainer(const SG::WriteHandleKey<T>& containerKey, long unsigned int size, const EventContext& ctx) const{ + if(containerKey.key().empty()){ + ATH_MSG_DEBUG( "Creation of container "<< containerKey.key() << " is disabled (no name specified)"); + return StatusCode::SUCCESS; + } + SG::WriteHandle<T> ContainerCacheKey(containerKey, ctx); + ATH_CHECK( ContainerCacheKey.recordNonConst ( std::make_unique<T>(IdentifierHash(size), nullptr) )); + ATH_MSG_DEBUG( "Container "<< containerKey.key() << " created to hold " << size ); + return StatusCode::SUCCESS; +} diff --git a/MuonSpectrometer/MuonCnv/MuonByteStream/src/components/MuonByteStream_entries.cxx b/MuonSpectrometer/MuonCnv/MuonByteStream/src/components/MuonByteStream_entries.cxx index ece6d4fdb1138b5e38a52f866343e8024707351d..3e5c68804400211f13a5d263db51109ce29ae97a 100644 --- a/MuonSpectrometer/MuonCnv/MuonByteStream/src/components/MuonByteStream_entries.cxx +++ b/MuonSpectrometer/MuonCnv/MuonByteStream/src/components/MuonByteStream_entries.cxx @@ -6,6 +6,7 @@ #include "MuonByteStream/CscRdoContByteStreamCnv.h" #include "MuonByteStream/RpcPadContByteStreamCnv.h" #include "MuonByteStream/TgcRdoContByteStreamCnv.h" +#include "../MuonCacheCreator.h" DECLARE_COMPONENT( Muon::MdtRawDataProvider ) DECLARE_COMPONENT( Muon::RpcRawDataProvider ) @@ -16,3 +17,4 @@ DECLARE_CONVERTER( CscRdoContByteStreamCnv ) DECLARE_CONVERTER( RpcPadContByteStreamCnv ) DECLARE_CONVERTER( TgcRdoContByteStreamCnv ) +DECLARE_COMPONENT( MuonCacheCreator ) diff --git a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.cxx b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.cxx index 1a7323f9061c6a0bd65511f3b53f359b25be20b5..1203c512243358c6d132ef5d77ed723a3847281b 100644 --- a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.cxx +++ b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.cxx @@ -26,6 +26,7 @@ Muon::MDT_RawDataProviderTool::MDT_RawDataProviderTool(const std::string& t, // template for property declaration declareProperty ("Decoder", m_decoder); + declareProperty ("CsmContainerCacheKey", m_rdoContainerCacheKey, "Optional external cache for the CSM container"); } @@ -35,11 +36,6 @@ Muon::MDT_RawDataProviderTool::~MDT_RawDataProviderTool() StatusCode Muon::MDT_RawDataProviderTool::initialize() { ATH_MSG_VERBOSE("Starting init"); - StatusCode sc = service("ActiveStoreSvc", m_activeStore); - if ( !sc.isSuccess() ) { - ATH_MSG_FATAL("Could not get active store service"); - return sc; - } ATH_MSG_VERBOSE("Getting m_robDataProvider"); @@ -55,7 +51,7 @@ StatusCode Muon::MDT_RawDataProviderTool::initialize() if (detStore()->retrieve(m_muonMgr).isFailure()) { ATH_MSG_ERROR("Cannot retrieve MuonDetectorManager"); - return sc; + return StatusCode::FAILURE; } ATH_MSG_VERBOSE("Getting m_decoder"); @@ -71,7 +67,7 @@ StatusCode Muon::MDT_RawDataProviderTool::initialize() // Check if EventSelector has the ByteStreamCnvSvc bool has_bytestream = false; IJobOptionsSvc* jobOptionsSvc; - sc = service("JobOptionsSvc", jobOptionsSvc, false); + StatusCode sc = service("JobOptionsSvc", jobOptionsSvc, false); if (sc.isFailure()) { ATH_MSG_DEBUG("Could not find JobOptionsSvc"); jobOptionsSvc = 0; @@ -131,10 +127,8 @@ StatusCode Muon::MDT_RawDataProviderTool::initialize() // return StatusCode::FAILURE; //} + ATH_CHECK( m_rdoContainerCacheKey.initialize( !m_rdoContainerCacheKey.key().empty() ) ); - // register the container only when the imput from ByteStream is set up - m_activeStore->setStore( &*evtStore() ); - m_useContainer = (has_bytestream || m_rdoContainerKey.key() != "MDTCSM") && !m_rdoContainerKey.key().empty(); if(!m_useContainer) @@ -197,12 +191,7 @@ StatusCode Muon::MDT_RawDataProviderTool::convert( const std::vector<const OFFLI StatusCode Muon::MDT_RawDataProviderTool::convert( const std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>& vecRobs) { ATH_MSG_VERBOSE("convert(): " << vecRobs.size()<<" ROBFragments."); - - // retrieve the container through the MuonRdoContainerManager becasue - // if the MuonByteStream CNV has to be used, the container must have been - // registered there! - m_activeStore->setStore( &*evtStore() ); - + if(m_useContainer==false) { ATH_MSG_DEBUG("Container " << m_rdoContainerKey.key() @@ -215,10 +204,26 @@ StatusCode Muon::MDT_RawDataProviderTool::convert( const std::vector<const OFFLI // on the user experience } - SG::WriteHandle<MdtCsmContainer> handle(m_rdoContainerKey); - if (handle.isPresent()) + SG::WriteHandle<MdtCsmContainer> rdoContainerHandle(m_rdoContainerKey); + if (rdoContainerHandle.isPresent()) return StatusCode::SUCCESS; - auto csm = std::make_unique<MdtCsmContainer>(m_maxhashtoUse); + + // here we have two paths. The first one we do not use an external cache, so just create + // the MDT CSM container and record it. For the second path, we create the container + // by passing in the container cache key so that the container is linked with the event + // wide cache. + const bool externalCacheRDO = !m_rdoContainerCacheKey.key().empty(); + if (!externalCacheRDO) { + ATH_CHECK(rdoContainerHandle.record (std::make_unique<MdtCsmContainer>(m_maxhashtoUse)) ); + ATH_MSG_DEBUG("Created container"); + } else { + SG::UpdateHandle<MdtCsm_Cache> update(m_rdoContainerCacheKey); + ATH_CHECK(update.isValid()); + ATH_CHECK(rdoContainerHandle.record (std::make_unique<MdtCsmContainer>(update.ptr()))); + ATH_MSG_DEBUG("Created container using cache for " << m_rdoContainerCacheKey.key()); + } + + //auto csm = std::make_unique<MdtCsmContainer>(m_maxhashtoUse); std::vector<const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment*>::const_iterator itFrag; @@ -230,7 +235,7 @@ StatusCode Muon::MDT_RawDataProviderTool::convert( const std::vector<const OFFLI //std::vector<IdentifierHash> coll = // to_be_converted(**itFrag,collections); - if (m_decoder->fillCollections(**itFrag, *csm).isFailure()) + if (m_decoder->fillCollections(**itFrag, *(rdoContainerHandle.ptr())).isFailure()) { // store the error conditions into the StatusCode and continue } @@ -247,8 +252,8 @@ StatusCode Muon::MDT_RawDataProviderTool::convert( const std::vector<const OFFLI } } //in presence of errors return FAILURE - ATH_MSG_DEBUG("After processing numColls="<<csm->numberOfCollections()); - ATH_CHECK( handle.record (std::move (csm)) ); + ATH_MSG_DEBUG("After processing numColls="<<rdoContainerHandle.ptr()->numberOfCollections()); + //ATH_CHECK( handle.record (std::move (csm)) ); return StatusCode::SUCCESS; } diff --git a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.h b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.h index f9e62bd8dd12b5f44ff5d11288dd70a3cbd70f19..ce5ad9113220575958f2031a7e1ca919ca8683ee 100644 --- a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.h +++ b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MDT_RawDataProviderTool.h @@ -17,11 +17,11 @@ #include "MuonCablingData/MuonMDT_CablingMap.h" #include "StoreGate/ReadCondHandleKey.h" +#include "MuonRDO/MdtCsm_Cache.h" class MdtCsmContainer; class StoreGateSvc; -class ActiveStoreSvc; class IROBDataProviderSvc; namespace MuonGM { @@ -66,7 +66,6 @@ class MDT_RawDataProviderTool : virtual public IMuonRawDataProviderTool, virtual SG::WriteHandleKey<MdtCsmContainer> m_rdoContainerKey{ this, "RdoLocation", "MDTCSM", "Name of the MDTCSM produced by RawDataProvider"}; const MuonGM::MuonDetectorManager* m_muonMgr; - ActiveStoreSvc* m_activeStore; unsigned int m_maxhashtoUse; bool m_useContainer; // Rob Data Provider handle @@ -74,6 +73,9 @@ class MDT_RawDataProviderTool : virtual public IMuonRawDataProviderTool, virtual SG::ReadCondHandleKey<MuonMDT_CablingMap> m_readKey{this, "ReadKey", "MuonMDT_CablingMap", "Key of MuonMDT_CablingMap"}; + /// This is the key for the cache for the CSM containers, can be empty + SG::UpdateHandleKey<MdtCsm_Cache> m_rdoContainerCacheKey ; + }; } diff --git a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.cxx b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.cxx index b6de2acedeaea486cbdf1b8b5498ab7b54fd7455..4b01d767a24c22de06d3811778c6f6a776d4c13e 100755 --- a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.cxx +++ b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.cxx @@ -239,8 +239,6 @@ StatusCode MdtROD_Decoder::fillCollections(const OFFLINE_FRAGMENTS_NAMESPACE::RO // } ///////////////////////// - MdtCsm* collection; - while (!m_csmReadOut->is_EOB()) { while ((!m_csmReadOut->is_BOL()) && (!m_csmReadOut->is_EOB())) { @@ -348,9 +346,22 @@ StatusCode MdtROD_Decoder::fillCollections(const OFFLINE_FRAGMENTS_NAMESPACE::RO // EJWM Removed: if ( moduleId == csmOfflineId) // Can't see how to keep that in here now, and also not really sure what the point of it is // Might be wrong though - job for experts to look into. - // FIXME + // FIXME + + // get IdentifierHash for this module ID + auto idHash = getHash(moduleId); + + // Create MdtCsm and try to get it from the cache via the IDC_WriteHandle + std::unique_ptr<MdtCsm> collection(nullptr); + MdtCsmContainer::IDC_WriteHandle lock = rdoIDC.getWriteHandle( idHash.first ); + if( lock.alreadyPresent() ) { + ATH_MSG_DEBUG("collections already found, do not convert"); + }else{ + ATH_MSG_DEBUG(" Collection ID = " <<idHash.second.getString() + << " does not exist, create it "); + collection = std::make_unique<MdtCsm>(idHash.second, idHash.first); + } - collection = getCollection(rdoIDC, moduleId); // Set values (keep Identifier and IdentifierHash the same though) if(collection) collection->set_values(collection->identify(), collection->identifyHash(), subdetId, mrodId, csmId); @@ -515,7 +526,7 @@ StatusCode MdtROD_Decoder::fillCollections(const OFFLINE_FRAGMENTS_NAMESPACE::RO StationName == m_BMGid ? m_hptdcReadOut->decodeWord(vint[wordPos]) : m_amtReadOut->decodeWord(vint[wordPos]); } // End of loop on TDCs - + if(collection) ATH_CHECK(lock.addOrDelete(std::move(collection))); // Collection has been found, go out // return; } // Check for the chamber offline id = collection offline id @@ -541,9 +552,7 @@ StatusCode MdtROD_Decoder::fillCollections(const OFFLINE_FRAGMENTS_NAMESPACE::RO return StatusCode::SUCCESS; } -MdtCsm* MdtROD_Decoder::getCollection (MdtCsmContainer& rdoIdc, Identifier ident) { - MdtCsm* theColl; - +std::pair<IdentifierHash, Identifier> MdtROD_Decoder::getHash ( Identifier ident) { //get hash from identifier. IdentifierHash idHash; Identifier regid; @@ -557,31 +566,7 @@ MdtCsm* MdtROD_Decoder::getCollection (MdtCsmContainer& rdoIdc, Identifier ident regid = ident; m_mdtIdHelper->get_module_hash(regid, idHash); } - - // Check if the Collection is already created. - MdtCsmContainer::const_iterator itColl = rdoIdc.indexFind( idHash ); - if ( itColl != rdoIdc.end() ){ - ATH_MSG_DEBUG("getCollection: collections already found, do not convert"); - return 0; - - }else{ - - ATH_MSG_DEBUG(" Collection ID = " <<regid.getString() - << " does not exist, create it "); - - // create new collection - theColl = new MdtCsm ( regid, idHash ); - // add collection into IDC - StatusCode sc = rdoIdc.addCollection(theColl, idHash); - if ( sc.isFailure() ) - { - ATH_MSG_WARNING("getCollection: Failed to add RDO collection to container"); - delete theColl; - return 0; - } - - } - return theColl; + return std::make_pair(idHash, regid); } diff --git a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.h b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.h index 0eb69231efeac4c66414776d231913d8ccd586df..84d5f4bcf42cab74254e0743021789f5fb331607 100755 --- a/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.h +++ b/MuonSpectrometer/MuonCnv/MuonMDT_CnvTools/src/MdtROD_Decoder.h @@ -74,9 +74,9 @@ public: StatusCode fillCollections(const OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment& robFrag, MdtCsmContainer& rdoIDC); - int specialROBNumber() {return m_specialROBNumber;} + int specialROBNumber() const {return m_specialROBNumber;} - MdtCsm* getCollection (MdtCsmContainer& rdoIdc, Identifier ident); + std::pair<IdentifierHash, Identifier> getHash (Identifier ident); private: diff --git a/MuonSpectrometer/MuonConfig/python/MuonBytestreamDecodeConfig.py b/MuonSpectrometer/MuonConfig/python/MuonBytestreamDecodeConfig.py index 84b698bf8cc69d640fb6873499ed20c484f0cfbd..74e5f1d607a457ca143b16496d48195769ea9cdf 100644 --- a/MuonSpectrometer/MuonConfig/python/MuonBytestreamDecodeConfig.py +++ b/MuonSpectrometer/MuonConfig/python/MuonBytestreamDecodeConfig.py @@ -2,7 +2,7 @@ # Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration # from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator -from AthenaCommon.Constants import DEBUG, INFO +from AthenaCommon.Constants import VERBOSE, DEBUG, INFO ## This configuration function sets up everything for decoding RPC bytestream data into RDOs # @@ -10,7 +10,7 @@ from AthenaCommon.Constants import DEBUG, INFO # The function returns a ComponentAccumulator and the data-decoding algorithm, which should be added to the right sequence by the user def RpcBytestreamDecodeCfg(flags, forTrigger=False): acc = ComponentAccumulator() - + # We need the RPC cabling to be setup from MuonConfig.MuonCablingConfig import RPCCablingConfigCfg acc.merge( RPCCablingConfigCfg(flags)[0] ) @@ -82,6 +82,12 @@ def TgcBytestreamDecodeCfg(flags, forTrigger=False): def MdtBytestreamDecodeCfg(flags, forTrigger=False): acc = ComponentAccumulator() + # Configure the IdentifiableCaches when running for trigger + if forTrigger: + from MuonByteStream.MuonByteStreamConf import MuonCacheCreator + cacheCreator = MuonCacheCreator(MdtCsmCacheKey= "MdtCsmCache") + acc.addEventAlgo( cacheCreator ) + # We need the MDT cabling to be setup from MuonConfig.MuonCablingConfig import MDTCablingConfigCfg acc.merge( MDTCablingConfigCfg(flags)[0] ) @@ -105,7 +111,11 @@ def MdtBytestreamDecodeCfg(flags, forTrigger=False): # Setup the RAW data provider tool from MuonMDT_CnvTools.MuonMDT_CnvToolsConf import Muon__MDT_RawDataProviderTool MuonMdtRawDataProviderTool = Muon__MDT_RawDataProviderTool(name = "MDT_RawDataProviderTool", - Decoder = MDTRodDecoder ) + Decoder = MDTRodDecoder, + OutputLevel = VERBOSE) + if forTrigger: + MuonMdtRawDataProviderTool.CsmContainerCacheKey = "MdtCsmCache" + acc.addPublicTool( MuonMdtRawDataProviderTool ) # This should be removed, but now defined as PublicTool at MuFastSteering # Setup the RAW data provider algorithm @@ -148,7 +158,6 @@ def CscBytestreamDecodeCfg(flags, forTrigger=False): return acc, CscRawDataProvider - if __name__=="__main__": # To run this, do e.g. # python ../athena/MuonSpectrometer/MuonConfig/python/MuonBytestreamDecodeCfg.py @@ -158,7 +167,6 @@ if __name__=="__main__": from AthenaConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles - ConfigFlags.Input.Files = defaultTestFiles.RAW # Set global tag by hand for now ConfigFlags.IOVDb.GlobalTag = "CONDBR2-BLKPA-2018-13"#"CONDBR2-BLKPA-2015-17" diff --git a/MuonSpectrometer/MuonConfig/python/MuonCablingConfig.py b/MuonSpectrometer/MuonConfig/python/MuonCablingConfig.py index e3dc4028f6368978efcd3237c56efb1a6e0f4e97..0b3862aacf0de7d400911c0f0b534f28a4139244 100644 --- a/MuonSpectrometer/MuonConfig/python/MuonCablingConfig.py +++ b/MuonSpectrometer/MuonConfig/python/MuonCablingConfig.py @@ -127,7 +127,6 @@ def CSCCablingConfigCfg(flags): return acc, cscCablingSvc - if __name__ == '__main__': from AthenaCommon.Configurable import Configurable Configurable.configurableRun3Behavior=1 diff --git a/MuonSpectrometer/MuonConfig/python/MuonRdoDecodeConfig.py b/MuonSpectrometer/MuonConfig/python/MuonRdoDecodeConfig.py index aabf8d91e38689a7f6533071f562acb87eec9558..0f169aa593504c052e63be198be9710590a37cf7 100644 --- a/MuonSpectrometer/MuonConfig/python/MuonRdoDecodeConfig.py +++ b/MuonSpectrometer/MuonConfig/python/MuonRdoDecodeConfig.py @@ -155,8 +155,8 @@ def muonRdoDecodeTestData(): from AthenaConfiguration.AllConfigFlags import ConfigFlags from AthenaConfiguration.TestDefaults import defaultTestFiles - ConfigFlags.Input.Files = defaultTestFiles.RAW + # Set global tag by hand for now ConfigFlags.IOVDb.GlobalTag = "CONDBR2-BLKPA-2018-13"#"CONDBR2-BLKPA-2015-17" ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01"#"ATLAS-R2-2015-03-01-00" diff --git a/MuonSpectrometer/MuonConfig/share/MuonDataDecodeTest.ref b/MuonSpectrometer/MuonConfig/share/MuonDataDecodeTest.ref index 860d20a79284d819c9dbcdc3f0de65c407816ba8..4fee1a1c7f67f71108e336ea9abfb71abc517181 100644 --- a/MuonSpectrometer/MuonConfig/share/MuonDataDecodeTest.ref +++ b/MuonSpectrometer/MuonConfig/share/MuonDataDecodeTest.ref @@ -1,134 +1,4 @@ -Py:Athena INFO using release [WorkDir-22.0.1] [x86_64-slc6-gcc8-opt] [Unknown/Unknown] -- built on [2018-12-14T0406] Flag Name : Value -Beam.BunchSpacing : 25 -Beam.Energy : [function] -Beam.NumberOfCollisions : 0 -Beam.Type : 'collisions' -Beam.estimatedLuminosity : [function] -Calo.Noise.fixedLumiForNoise : -1 -Calo.Noise.useCaloNoiseLumi : True -Calo.TopoCluster.doTreatEnergyCutAsAbsol : False -Calo.TopoCluster.doTwoGaussianNoise : True -Common.isOnline : False -Concurrency.NumConcurrentEvents : 0 -Concurrency.NumProcs : 0 -Concurrency.NumThreads : 0 -GeoModel.AtlasVersion : 'ATLAS-R2-2016-01-00-01' -GeoModel.Layout : 'atlas' -IOVDb.DatabaseInstance : [function] -IOVDb.GlobalTag : 'CONDBR2-BLKPA-2018-13' -Input.Files : ['/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data17_13TeV.00327265.physics_EnhancedBias.merge.RAW._lb0100._SFO-1._0001.1'] -Input.ProjectName : [function] -Input.RunNumber : [function] -Input.isMC : [function] -LAr.RawChannelSource : [function] -LAr.doAlign : [function] -LAr.doCellEmMisCalib : [function] -LAr.doCellNoiseMasking : True -LAr.doCellSporadicNoiseMasking : True -LAr.doHVCorr : [function] -Muon.Align.UseALines : False -Muon.Align.UseAsBuilt : False -Muon.Align.UseBLines : 'none' -Muon.Align.UseILines : False -Muon.Calib.CscF001FromLocalFile : False -Muon.Calib.CscNoiseFromLocalFile : False -Muon.Calib.CscPSlopeFromLocalFile : False -Muon.Calib.CscPedFromLocalFile : False -Muon.Calib.CscRmsFromLocalFile : False -Muon.Calib.CscStatusFromLocalFile : False -Muon.Calib.CscT0BaseFromLocalFile : False -Muon.Calib.CscT0PhaseFromLocalFile : False -Muon.Calib.EventTag : 'MoMu' -Muon.Calib.applyRtScaling : True -Muon.Calib.correctMdtRtForBField : False -Muon.Calib.correctMdtRtForTimeSlewing : False -Muon.Calib.correctMdtRtWireSag : False -Muon.Calib.mdtCalibrationSource : 'MDT' -Muon.Calib.mdtMode : 'ntuple' -Muon.Calib.mdtPropagationSpeedBeta : 0.85 -Muon.Calib.readMDTCalibFromBlob : True -Muon.Calib.useMLRt : True -Muon.Chi2NDofCut : 20.0 -Muon.createTrackParticles : True -Muon.doCSCs : True -Muon.doDigitization : True -Muon.doFastDigitization : False -Muon.doMDTs : True -Muon.doMSVertex : False -Muon.doMicromegas : False -Muon.doPseudoTracking : False -Muon.doRPCClusterSegmentFinding : False -Muon.doRPCs : True -Muon.doSegmentT0Fit : False -Muon.doTGCClusterSegmentFinding : False -Muon.doTGCs : True -Muon.dosTGCs : False -Muon.enableCurvedSegmentFinding : False -Muon.enableErrorTuning : False -Muon.optimiseMomentumResolutionUsingChi2 : False -Muon.patternsOnly : False -Muon.prdToxAOD : False -Muon.printSummary : False -Muon.refinementTool : 'Moore' -Muon.rpcRawToxAOD : False -Muon.segmentOrigin : 'Muon' -Muon.straightLineFitMomentum : 2000.0 -Muon.strategy : [] -Muon.trackBuilder : 'Moore' -Muon.updateSegmentSecondCoordinate : [function] -Muon.useAlignmentCorrections : False -Muon.useLooseErrorTuning : False -Muon.useSegmentMatching : [function] -Muon.useTGCPriorNextBC : False -Muon.useTrackSegmentMatching : True -Muon.useWireSagCorrections : False -Output.AODFileName : 'myAOD.pool.root' -Output.ESDFileName : 'myESD.pool.root' -Output.HITFileName : 'myHIT.pool.root' -Output.RDOFileName : 'myROD.pool.root' -Output.doESD : False -Scheduler.CheckDependencies : True -Scheduler.ShowControlFlow : False -Scheduler.ShowDataDeps : False -Scheduler.ShowDataFlow : False -Trigger.AODEDMSet : [] -Trigger.EDMDecodingVersion : 2 -Trigger.ESDEDMSet : [] -Trigger.L1.CTPVersion : 4 -Trigger.L1.doBcm : True -Trigger.L1.doMuons : True -Trigger.L1Decoder.forceEnableAllChains : False -Trigger.LVL1ConfigFile : [function] -Trigger.LVL1TopoConfigFile : [function] -Trigger.OnlineCondTag : 'CONDBR2-HLTP-2016-01' -Trigger.OnlineGeoTag : 'ATLAS-R2-2015-04-00-00' -Trigger.calo.doOffsetCorrection : True -Trigger.dataTakingConditions : 'FullTrigger' -Trigger.doHLT : True -Trigger.doL1Topo : True -Trigger.doLVL1 : [function] -Trigger.doTriggerConfigOnly : False -Trigger.doTruth : False -Trigger.egamma.calibMVAVersiona : [function] -Trigger.egamma.clusterCorrectionVersion : [function] -Trigger.egamma.pidVersion : [function] -Trigger.generateLVL1Config : False -Trigger.generateLVL1TopoConfig : False -Trigger.menu.combined : [] -Trigger.menu.electron : [] -Trigger.menu.muon : [] -Trigger.menu.photon : [] -Trigger.menuVersion : [function] -Trigger.muon.doEFRoIDrivenAccess : False -Trigger.run2Config : '2018' -Trigger.triggerConfig : 'MCRECO:DEFAULT' -Trigger.triggerMenuSetup : 'MC_pp_v7_tight_mc_prescale' -Trigger.triggerUseFrontier : False -Trigger.useL1CaloCalibration : False -Trigger.useRun1CaloEnergyScale : False -Trigger.writeBS : False -Trigger.writeL1TopoValData : True Py:Athena INFO About to setup Rpc Raw data decoding Py:ComponentAccumulator DEBUG Adding component EventSelectorByteStream/EventSelector to the job Py:ComponentAccumulator DEBUG Adding component ByteStreamEventStorageInputSvc/ByteStreamInputSvc to the job @@ -459,32 +329,12 @@ Py:ComponentAccumulator DEBUG Adding component CondSvc/CondSvc to the job Py:ComponentAccumulator DEBUG Adding component ProxyProviderSvc/ProxyProviderSvc to the job Py:ComponentAccumulator DEBUG Adding component DBReplicaSvc/DBReplicaSvc to the job Py:IOVDbSvc.CondDB DEBUG Loading basic services for CondDBSetup... -Py:ConfigurableDb DEBUG loading confDb files... -Py:ConfigurableDb DEBUG -loading [/afs/cern.ch/user/s/shhayash/workspace/GitFileSum/AthenaMTMigrationDirectory/GIT2018-11-12/build/x86_64-slc6-gcc8-opt/lib/libMagFieldServices.confdb]... -Py:ConfigurableDb DEBUG -loading [/afs/cern.ch/user/s/shhayash/workspace/GitFileSum/AthenaMTMigrationDirectory/GIT2018-11-12/build/x86_64-slc6-gcc8-opt/lib/libTrigUpgradeTest.confdb]... -Py:ConfigurableDb DEBUG -loading [/afs/cern.ch/user/s/shhayash/workspace/GitFileSum/AthenaMTMigrationDirectory/GIT2018-11-12/build/x86_64-slc6-gcc8-opt/lib/libRegionSelector.confdb]... -Py:ConfigurableDb DEBUG -loading [/afs/cern.ch/user/s/shhayash/workspace/GitFileSum/AthenaMTMigrationDirectory/GIT2018-11-12/build/x86_64-slc6-gcc8-opt/lib/WorkDir.confdb]... -Py:ConfigurableDb DEBUG -loading [/cvmfs/atlas-nightlies.cern.ch/repo/sw/master/2018-12-12T2353/GAUDI/22.0.1/InstallArea/x86_64-slc6-gcc8-opt/lib/Gaudi.confdb]... -Py:ConfigurableDb DEBUG -loading [/cvmfs/atlas-nightlies.cern.ch/repo/sw/master/2018-12-12T2353/Athena/22.0.1/InstallArea/x86_64-slc6-gcc8-opt/lib/Athena.confdb]... -Py:ConfigurableDb DEBUG loading confDb files... [DONE] -Py:ConfigurableDb DEBUG loaded 1102 confDb packages -Py:ConfigurableDb INFO Read module info for 5436 configurables from 6 genConfDb files -Py:ConfigurableDb INFO No duplicates have been found: that's good ! -Py:ConfigurableDb DEBUG : Found configurable <class 'GaudiCoreSvc.GaudiCoreSvcConf.MessageSvc'> in module GaudiCoreSvc.GaudiCoreSvcConf Py:loadBasicAthenaPool DEBUG Loading basic services for AthenaPool... -Py:ConfigurableDb DEBUG : Found configurable <class 'PoolSvc.PoolSvcConf.PoolSvc'> in module PoolSvc.PoolSvcConf -Py:ConfigurableDb DEBUG : Found configurable <class 'AthenaPoolCnvSvc.AthenaPoolCnvSvcConf.AthenaPoolCnvSvc'> in module AthenaPoolCnvSvc.AthenaPoolCnvSvcConf -Py:ConfigurableDb DEBUG : Found configurable <class 'SGComps.SGCompsConf.ProxyProviderSvc'> in module SGComps.SGCompsConf -Py:ConfigurableDb DEBUG : Found configurable <class 'AthenaServices.AthenaServicesConf.MetaDataSvc'> in module AthenaServices.AthenaServicesConf -Py:ConfigurableDb DEBUG : Found configurable <class 'StoreGate.StoreGateConf.StoreGateSvc'> in module StoreGate.StoreGateConf Py:loadBasicAthenaPool DEBUG Loading basic services for AthenaPool... [DONE] Py:loadBasicIOVDb DEBUG Loading basic services for IOVDbSvc... -Py:ConfigurableDb DEBUG : Found configurable <class 'SGComps.SGCompsConf.ProxyProviderSvc'> in module SGComps.SGCompsConf Py:Configurable ERROR attempt to add a duplicate (ServiceManager.ProxyProviderSvc) ... dupe ignored Py:loadBasicEventInfoMgt DEBUG Loading basic services for EventInfoMgt... -EventInfoMgtInit: Got release version Athena-22.0.1 Py:Configurable ERROR attempt to add a duplicate (ServiceManager.EventPersistencySvc) ... dupe ignored -Py:ConfigurableDb DEBUG : Found configurable <class 'SGComps.SGCompsConf.ProxyProviderSvc'> in module SGComps.SGCompsConf Py:Configurable ERROR attempt to add a duplicate (ServiceManager.ProxyProviderSvc) ... dupe ignored Py:loadBasicEventInfoMgt DEBUG Loading basic services for EventInfoMgt... [DONE] Py:loadBasicIOVDb DEBUG Loading basic services for IOVDb... [DONE] @@ -712,7 +562,6 @@ Py:ComponentAccumulator DEBUG Reconciled configuration of component EventPersi Py:ComponentAccumulator DEBUG Reconciled configuration of component TagInfoMgr Py:ComponentAccumulator DEBUG Reconciled configuration of component ProxyProviderSvc Py:ComponentAccumulator DEBUG Reconciled configuration of component ToolSvc.Muon::MuonIdHelperTool -Py:ConfigurableDb DEBUG : Found configurable <class 'MuonRPC_CnvTools.MuonRPC_CnvToolsConf.Muon__RpcRDO_Decoder'> in module MuonRPC_CnvTools.MuonRPC_CnvToolsConf Py:ComponentAccumulator DEBUG Adding component Muon::RpcRdoToPrepDataTool/RpcRdoToRpcPrepDataTool to the job Py:ComponentAccumulator DEBUG Reconciled configuration of component CondInputLoader Py:ComponentAccumulator DEBUG Reconciled configuration of component GeoModelSvc.MuonDetectorTool @@ -804,8 +653,6 @@ Py:ComponentAccumulator DEBUG Reconciled configuration of component EventPersi Py:ComponentAccumulator DEBUG Reconciled configuration of component TagInfoMgr Py:ComponentAccumulator DEBUG Reconciled configuration of component ProxyProviderSvc Py:ComponentAccumulator DEBUG Reconciled configuration of component ToolSvc.Muon::MuonIdHelperTool -Py:ConfigurableDb DEBUG : Found configurable <class 'MuonTGC_CnvTools.MuonTGC_CnvToolsConf.Muon__TGC_RawDataProviderTool'> in module MuonTGC_CnvTools.MuonTGC_CnvToolsConf -Py:ConfigurableDb DEBUG : Found configurable <class 'MuonTGC_CnvTools.MuonTGC_CnvToolsConf.Muon__TGC_RodDecoderReadout'> in module MuonTGC_CnvTools.MuonTGC_CnvToolsConf Py:ComponentAccumulator DEBUG Adding component Muon::TgcRdoToPrepDataTool/TgcRdoToTgcPrepDataTool to the job Py:ComponentAccumulator DEBUG Reconciled configuration of component CondInputLoader Py:ComponentAccumulator DEBUG Reconciled configuration of component GeoModelSvc.MuonDetectorTool @@ -1218,10 +1065,6 @@ Py:ComponentAccumulator DEBUG Reconciled configuration of component EventPersi Py:ComponentAccumulator DEBUG Reconciled configuration of component TagInfoMgr Py:ComponentAccumulator DEBUG Reconciled configuration of component ProxyProviderSvc Py:ComponentAccumulator DEBUG Reconciled configuration of component ToolSvc.Muon::MuonIdHelperTool -Py:ConfigurableDb DEBUG : Found configurable <class 'MuonCSC_CnvTools.MuonCSC_CnvToolsConf.Muon__CscRDO_Decoder'> in module MuonCSC_CnvTools.MuonCSC_CnvToolsConf -Py:ConfigurableDb DEBUG : Found configurable <class 'CscCalibTools.CscCalibToolsConf.CscCalibTool'> in module CscCalibTools.CscCalibToolsConf -Py:ConfigurableDb DEBUG : Found configurable <class 'MuonCSC_CnvTools.MuonCSC_CnvToolsConf.Muon__CSC_RawDataProviderTool'> in module MuonCSC_CnvTools.MuonCSC_CnvToolsConf -Py:ConfigurableDb DEBUG : Found configurable <class 'MuonCSC_CnvTools.MuonCSC_CnvToolsConf.Muon__CscROD_Decoder'> in module MuonCSC_CnvTools.MuonCSC_CnvToolsConf Py:ComponentAccumulator DEBUG Adding component Muon::CscRdoToCscPrepDataTool/CscRdoToCscPrepDataTool to the job Py:ComponentAccumulator DEBUG Reconciled configuration of component CondInputLoader Py:ComponentAccumulator DEBUG Reconciled configuration of component GeoModelSvc.MuonDetectorTool @@ -1240,13 +1083,8 @@ Py:ComponentAccumulator DEBUG Reconciled configuration of component ToolSvc.Mu Py:ComponentAccumulator DEBUG Adding component Muon::CscRdoToCscPrepDataTool/CscRdoToCscPrepDataTool to the job Py:ComponentAccumulator DEBUG Adding component CscThresholdClusterBuilderTool/CscThesholdClusterBuilderTool to the job Py:ComponentAccumulator DEBUG Adding component CscThresholdClusterBuilderTool/CscThesholdClusterBuilderTool to the job -Py:ConfigurableDb DEBUG : Found configurable <class 'AthenaPoolCnvSvc.AthenaPoolCnvSvcConf.AthenaPoolCnvSvc'> in module AthenaPoolCnvSvc.AthenaPoolCnvSvcConf Py:ComponentAccumulator DEBUG Reconciled configuration of component AthenaPoolCnvSvc Py:Athena INFO Print Config -Py:ComponentAccumulator INFO Event Inputs -Py:ComponentAccumulator INFO set([]) -Py:ComponentAccumulator INFO Event Algorithm Sequences -Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ************************************************************ |-Atomic = False |-AuditAlgorithms = False |-AuditBeginRun = False @@ -1258,29 +1096,21 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** |-AuditRestart = False |-AuditStart = False |-AuditStop = False -|-Cardinality = 1 |-ContinueEventloopOnFPE = False -|-DetStore @0x7fd9ed56f610 = ServiceHandle('StoreGateSvc/DetectorStore') |-Enable = True |-ErrorCounter = 0 |-ErrorMax = 1 -|-EvtStore @0x7fd9ed56f590 = ServiceHandle('StoreGateSvc') -|-ExtraInputs @0x7fd9ebb06bd8 = [] (default: []) -|-ExtraOutputs @0x7fd9ebb06d88 = [] (default: []) |-FilterCircularDependencies = True |-IgnoreFilterPassed = False |-IsIOBound = False -|-Members @0x7fd9ebb069e0 = ['Muon::RpcRawDataProvider/RpcRawDataProvider', 'Muon::TgcRawDataProvider/TgcRawDataProvider', 'Muon::MdtRawDataProvider/MdtRawDataProvider', 'Muon::CscRawDataProvider/CscRawDataProvider', 'RpcRdoToRpcPrepData/RpcRdoToRpcPrepData', 'TgcRdoToTgcPrepData/TgcRdoToTgcPrepData', 'MdtRdoToMdtPrepData/MdtRdoToMdtPrepData', 'CscRdoToCscPrepData/CscRdoToCscPrepData', 'CscThresholdClusterBuilder/CscThesholdClusterBuilder'] | (default: []) |-ModeOR = False |-MonitorService = 'MonitorSvc' -|-NeededResources @0x7fd9ebb06e60 = [] (default: []) |-OutputLevel = 0 |-RegisterForContextService = False |-Sequential = False |-StopOverride = False |-TimeOut = 0.0 -|-Timeline = True |=/***** Algorithm Muon::RpcRawDataProvider/RpcRawDataProvider *************************************** | |-AuditAlgorithms = False | |-AuditBeginRun = False @@ -1292,26 +1122,17 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DetStore @0x7fd9ec13cb50 = ServiceHandle('StoreGateSvc/DetectorStore') | |-DoSeededDecoding = False | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ec13cad0 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4098 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebb06fc8 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebb06ef0 = [] (default: []) | |-OutputLevel = 0 -| |-ProviderTool @0x7fd9ec183338 = PrivateToolHandle('Muon::RPC_RawDataProviderTool/RPC_RawDataProviderTool') | | (default: 'Muon::RPC_RawDataProviderTool/RpcRawDataProviderTool') -| |-RegionSelectionSvc @0x7fd9ec13cbd0 = ServiceHandle('RegSelSvc') | |-RegisterForContextService = False | |-RoIs = 'StoreGateSvc+OutputRoIs' -| |-Timeline = True | |=/***** Private AlgTool Muon::RPC_RawDataProviderTool/RpcRawDataProvider.RPC_RawDataProviderTool ***** | | |-AuditFinalize = False | | |-AuditInitialize = False @@ -1320,11 +1141,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | |-AuditStart = False | | |-AuditStop = False | | |-AuditTools = False -| | |-Decoder @0x7fd9ec183430 = PrivateToolHandle('Muon::RpcROD_Decoder/RpcROD_Decoder') -| | |-DetStore @0x7fd9ec0db9d0 = ServiceHandle('StoreGateSvc/DetectorStore') -| | |-EvtStore @0x7fd9ec0dba10 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ec125758 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ec125878 = [] (default: []) | | |-MonitorService = 'MonitorSvc' | | |-OutputLevel = 0 | | |-RPCSec = 'StoreGateSvc+RPC_SECTORLOGIC' @@ -1338,10 +1154,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStop = False | | | |-AuditTools = False | | | |-DataErrorPrintLimit = 1000 -| | | |-DetStore @0x7fd9ec0dbad0 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ec0dbb10 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ec125908 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ec1258c0 = [] (default: []) | | | |-MonitorService = 'MonitorSvc' | | | |-OutputLevel = 0 | | | |-Sector13Data = False @@ -1360,23 +1172,15 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DetStore @0x7fd9ec0d5b10 = ServiceHandle('StoreGateSvc/DetectorStore') | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ec0d5a90 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4248 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba4320 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba4290 = [] (default: []) | |-OutputLevel = 0 -| |-ProviderTool @0x7fd9ed3069b0 = PrivateToolHandle('Muon::TGC_RawDataProviderTool/TGC_RawDataProviderTool') | | (default: 'Muon::TGC_RawDataProviderTool/TgcRawDataProviderTool') | |-RegisterForContextService = False -| |-Timeline = True | |=/***** Private AlgTool Muon::TGC_RawDataProviderTool/TgcRawDataProvider.TGC_RawDataProviderTool ***** | | |-AuditFinalize = False | | |-AuditInitialize = False @@ -1385,12 +1189,7 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | |-AuditStart = False | | |-AuditStop = False | | |-AuditTools = False -| | |-Decoder @0x7fd9ed306aa0 = PrivateToolHandle('Muon::TGC_RodDecoderReadout/TgcROD_Decoder') | | | (default: 'Muon::TGC_RodDecoderReadout/TGC_RodDecoderReadout') -| | |-DetStore @0x7fd9ec10c1d0 = ServiceHandle('StoreGateSvc/DetectorStore') -| | |-EvtStore @0x7fd9ec10c210 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ec07ff38 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ec07fd88 = [] (default: []) | | |-MonitorService = 'MonitorSvc' | | |-OutputLevel = 0 | | |-RdoLocation = 'StoreGateSvc+TGCRDO' @@ -1402,10 +1201,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-DetStore @0x7fd9ec10c2d0 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ec10c310 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ec07fbd8 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ec07fd40 = [] (default: []) | | | |-MonitorService = 'MonitorSvc' | | | |-OutputLevel = 0 | | | |-ShowStatusWords = False @@ -1424,40 +1219,27 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DetStore @0x7fd9ec0fed50 = ServiceHandle('StoreGateSvc/DetectorStore') | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ec0fecd0 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4368 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba43f8 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba42d8 = [] (default: []) | |-OutputLevel = 0 -| |-ProviderTool @0x7fd9ec183718 = PrivateToolHandle('Muon::MDT_RawDataProviderTool/MDT_RawDataProviderTool') | | (default: 'Muon::MDT_RawDataProviderTool/MdtRawDataProviderTool') | |-RegisterForContextService = False -| |-Timeline = True | |=/***** Private AlgTool Muon::MDT_RawDataProviderTool/MdtRawDataProvider.MDT_RawDataProviderTool ***** -| | |-AuditFinalize = False -| | |-AuditInitialize = False -| | |-AuditReinitialize = False -| | |-AuditRestart = False -| | |-AuditStart = False -| | |-AuditStop = False -| | |-AuditTools = False -| | |-Decoder @0x7fd9ed306d70 = PrivateToolHandle('MdtROD_Decoder/MdtROD_Decoder') -| | |-DetStore @0x7fd9ebc19750 = ServiceHandle('StoreGateSvc/DetectorStore') -| | |-EvtStore @0x7fd9ebc19790 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ebc11e60 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ebc11cf8 = [] (default: []) -| | |-MonitorService = 'MonitorSvc' -| | |-OutputLevel = 0 -| | |-RdoLocation = 'StoreGateSvc+MDTCSM' -| | |-ReadKey = 'ConditionStore+MuonMDT_CablingMap' +| | |-AuditFinalize = False +| | |-AuditInitialize = False +| | |-AuditReinitialize = False +| | |-AuditRestart = False +| | |-AuditStart = False +| | |-AuditStop = False +| | |-AuditTools = False +| | |-CsmContainerCacheKey = 'StoreGateSvc+' +| | |-MonitorService = 'MonitorSvc' +| | |-RdoLocation = 'StoreGateSvc+MDTCSM' +| | |-ReadKey = 'ConditionStore+MuonMDT_CablingMap' | | |=/***** Private AlgTool MdtROD_Decoder/MdtRawDataProvider.MDT_RawDataProviderTool.MdtROD_Decoder ***** | | | |-AuditFinalize = False | | | |-AuditInitialize = False @@ -1466,10 +1248,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-DetStore @0x7fd9ebc19850 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ebc19890 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ebc11d88 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ebc11d40 = [] (default: []) | | | |-MonitorService = 'MonitorSvc' | | | |-OutputLevel = 0 | | | |-ReadKey = 'ConditionStore+MuonMDT_CablingMap' @@ -1488,23 +1266,15 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DetStore @0x7fd9ec12ae10 = ServiceHandle('StoreGateSvc/DetectorStore') | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ec12ad50 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4518 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba4488 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba43b0 = [] (default: []) | |-OutputLevel = 0 -| |-ProviderTool @0x7fd9ebf55050 = PrivateToolHandle('Muon::CSC_RawDataProviderTool/CSC_RawDataProviderTool') | | (default: 'Muon::CSC_RawDataProviderTool/CscRawDataProviderTool') | |-RegisterForContextService = False -| |-Timeline = True | |=/***** Private AlgTool Muon::CSC_RawDataProviderTool/CscRawDataProvider.CSC_RawDataProviderTool ***** | | |-AuditFinalize = False | | |-AuditInitialize = False @@ -1513,11 +1283,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | |-AuditStart = False | | |-AuditStop = False | | |-AuditTools = False -| | |-Decoder @0x7fd9ebf55140 = PrivateToolHandle('Muon::CscROD_Decoder/CscROD_Decoder') -| | |-DetStore @0x7fd9ebbd9610 = ServiceHandle('StoreGateSvc/DetectorStore') -| | |-EvtStore @0x7fd9ebbd9650 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ebbdd098 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ebbdd050 = [] (default: []) | | |-MonitorService = 'MonitorSvc' | | |-OutputLevel = 0 | | |-RdoLocation = 'StoreGateSvc+CSCRDO' @@ -1529,10 +1294,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-DetStore @0x7fd9ebbd9710 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ebbd9750 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ebbd1ea8 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ebbd1e60 = [] (default: []) | | | |-IsCosmics = False | | | |-IsOldCosmics = False | | | |-MonitorService = 'MonitorSvc' @@ -1551,29 +1312,19 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DecodingTool @0x7fd9ebbed050 = PrivateToolHandle('Muon::RpcRdoToPrepDataTool/RpcRdoToRpcPrepDataTool') | | (default: 'Muon::RpcRdoToPrepDataTool/RpcRdoToPrepDataTool') -| |-DetStore @0x7fd9ebb51250 = ServiceHandle('StoreGateSvc/DetectorStore') | |-DoSeededDecoding = False | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ebb511d0 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4128 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba45a8 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba40e0 = [] (default: []) | |-OutputCollection = 'StoreGateSvc+RPC_Measurements' | |-OutputLevel = 0 | |-PrintInputRdo = False -| |-PrintPrepData @0x7fd9ef673b20 = False (default: False) -| |-RegionSelectionSvc @0x7fd9ebb512d0 = ServiceHandle('RegSelSvc') | |-RegisterForContextService = False | |-RoIs = 'StoreGateSvc+OutputRoIs' -| |-Timeline = True | |=/***** Private AlgTool Muon::RpcRdoToPrepDataTool/RpcRdoToRpcPrepData.RpcRdoToRpcPrepDataTool ****** | | |-AuditFinalize = False | | |-AuditInitialize = False @@ -1583,16 +1334,11 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | |-AuditStop = False | | |-AuditTools = False | | |-DecodeData = True -| | |-DetStore @0x7fd9ebb82410 = ServiceHandle('StoreGateSvc/DetectorStore') -| | |-EvtStore @0x7fd9ebb82490 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ebbe47e8 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ebbe4998 = [] (default: []) | | |-InputCollection = 'StoreGateSvc+RPC_triggerHits' | | |-MonitorService = 'MonitorSvc' | | |-OutputCollection = 'StoreGateSvc+RPCPAD' | | |-OutputLevel = 0 | | |-RPCInfoFromDb = False -| | |-RdoDecoderTool @0x7fd9ebfb44b0 = PrivateToolHandle('Muon::RpcRDO_Decoder/Muon::RpcRDO_Decoder') | | | (default: 'Muon::RpcRDO_Decoder') | | |-TriggerOutputCollection = 'StoreGateSvc+RPC_Measurements' | | |-etaphi_coincidenceTime = 20.0 @@ -1610,10 +1356,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-DetStore @0x7fd9ebb82510 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ebb82550 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ebbe4ab8 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ebbe4a70 = [] (default: []) | | | |-MonitorService = 'MonitorSvc' | | | |-OutputLevel = 0 | | | \----- (End of Private AlgTool Muon::RpcRDO_Decoder/RpcRdoToRpcPrepData.RpcRdoToRpcPrepDataTool.Muon::RpcRDO_Decoder) ----- @@ -1630,30 +1372,20 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DecodingTool @0x7fd9ec3c4050 = PrivateToolHandle('Muon::TgcRdoToPrepDataTool/TgcRdoToTgcPrepDataTool') | | (default: 'Muon::TgcRdoToPrepDataTool/TgcPrepDataProviderTool') -| |-DetStore @0x7fd9ebb75150 = ServiceHandle('StoreGateSvc/DetectorStore') | |-DoSeededDecoding = False | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ebb750d0 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4440 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba45f0 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba4638 = [] (default: []) | |-OutputCollection = 'StoreGateSvc+TGC_Measurements' | |-OutputLevel = 0 | |-PrintInputRdo = False -| |-PrintPrepData @0x7fd9ef673b20 = False (default: False) -| |-RegionSelectorSvc @0x7fd9ebb751d0 = ServiceHandle('RegSelSvc') | |-RegisterForContextService = False | |-RoIs = 'StoreGateSvc+OutputRoIs' | |-Setting = 0 -| |-Timeline = True | |=/***** Private AlgTool Muon::TgcRdoToPrepDataTool/TgcRdoToTgcPrepData.TgcRdoToTgcPrepDataTool ****** | | |-AuditFinalize = False | | |-AuditInitialize = False @@ -1663,25 +1395,17 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | |-AuditStop = False | | |-AuditTools = False | | |-DecodeData = True -| | |-DetStore @0x7fd9ebb82750 = ServiceHandle('StoreGateSvc/DetectorStore') -| | |-EvtStore @0x7fd9ebb827d0 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ebb8dea8 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ebb8dc68 = [] (default: []) | | |-FillCoinData = True | | |-MonitorService = 'MonitorSvc' | | |-OutputCoinCollection = 'TrigT1CoinDataCollection' | | |-OutputCollection = 'TGC_Measurements' | | |-OutputLevel = 0 | | |-RDOContainer = 'StoreGateSvc+TGCRDO' -| | |-RawDataProviderTool @0x7fd9ebf55230 = PrivateToolHandle('Muon::TGC_RawDataProviderTool/TGC_RawDataProviderTool') | | |-TGCHashIdOffset = 26000 | | |-dropPrdsWithZeroWidth = True -| | |-outputCoinKey @0x7fd9ebb86878 = ['StoreGateSvc+dummy', 'StoreGateSvc+dummy', 'StoreGateSvc+dummy'] | | | (default: ['StoreGateSvc+dummy', 'StoreGateSvc+dummy', 'StoreGateSvc+dummy']) -| | |-prepDataKeys @0x7fd9ebb8db90 = ['StoreGateSvc+dummy', 'StoreGateSvc+dummy', 'StoreGateSvc+dummy', 'StoreGateSvc+dummy'] | | | (default: ['StoreGateSvc+dummy', 'StoreGateSvc+dummy', 'StoreGateSvc+dummy', 'StoreGateSvc+dummy']) | | |-show_warning_level_invalid_A09_SSW6_hit = False -| | |-useBStoRdoTool @0x7fd9ef673b00 = True (default: False) | | |=/***** Private AlgTool Muon::TGC_RawDataProviderTool/TgcRdoToTgcPrepData.TgcRdoToTgcPrepDataTool.TGC_RawDataProviderTool ***** | | | |-AuditFinalize = False | | | |-AuditInitialize = False @@ -1690,11 +1414,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-Decoder @0x7fd9ebf55410 = PrivateToolHandle('Muon::TGC_RodDecoderReadout/TGC_RodDecoderReadout') -| | | |-DetStore @0x7fd9ebb82790 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ebb82850 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ebb8d518 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ebb8d758 = [] (default: []) | | | |-MonitorService = 'MonitorSvc' | | | |-OutputLevel = 0 | | | |-RdoLocation = 'StoreGateSvc+TGCRDO' @@ -1706,10 +1425,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | | |-AuditStart = False | | | | |-AuditStop = False | | | | |-AuditTools = False -| | | | |-DetStore @0x7fd9ebb828d0 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | | |-EvtStore @0x7fd9ebb82910 = ServiceHandle('StoreGateSvc') -| | | | |-ExtraInputs @0x7fd9ebb8de18 = [] (default: []) -| | | | |-ExtraOutputs @0x7fd9ebb8df38 = [] (default: []) | | | | |-MonitorService = 'MonitorSvc' | | | | |-OutputLevel = 0 | | | | |-ShowStatusWords = False @@ -1729,29 +1444,19 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DecodingTool @0x7fd9ef712890 = PrivateToolHandle('Muon::MdtRdoToPrepDataTool/MdtRdoToMdtPrepDataTool') | | (default: 'Muon::MdtRdoToPrepDataTool/MdtPrepDataProviderTool') -| |-DetStore @0x7fd9ebc07110 = ServiceHandle('StoreGateSvc/DetectorStore') | |-DoSeededDecoding = False | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ebc07090 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4830 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba47a0 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba46c8 = [] (default: []) | |-OutputCollection = 'StoreGateSvc+MDT_DriftCircles' | |-OutputLevel = 0 | |-PrintInputRdo = False -| |-PrintPrepData @0x7fd9ef673b20 = False (default: False) -| |-RegionSelectionSvc @0x7fd9ebc07190 = ServiceHandle('RegSelSvc') | |-RegisterForContextService = False | |-RoIs = 'StoreGateSvc+OutputRoIs' -| |-Timeline = True | |=/***** Private AlgTool Muon::MdtRdoToPrepDataTool/MdtRdoToMdtPrepData.MdtRdoToMdtPrepDataTool ****** | | |-AuditFinalize = False | | |-AuditInitialize = False @@ -1762,13 +1467,9 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | |-AuditTools = False | | |-CalibratePrepData = True | | |-DecodeData = True -| | |-DetStore @0x7fd9ebb82bd0 = ServiceHandle('StoreGateSvc/DetectorStore') | | |-DiscardSecondaryHitTwin = False | | |-DoPropagationCorrection = False | | |-DoTofCorrection = True -| | |-EvtStore @0x7fd9ebb82c10 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ebb94ab8 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ebb94950 = [] (default: []) | | |-MonitorService = 'MonitorSvc' | | |-OutputCollection = 'StoreGateSvc+MDT_DriftCircles' | | |-OutputLevel = 0 @@ -1795,29 +1496,19 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-CscRdoToCscPrepDataTool @0x7fd9ec040cb0 = PrivateToolHandle('Muon::CscRdoToCscPrepDataTool/CscRdoToCscPrepDataTool') | | (default: 'Muon::CscRdoToCscPrepDataTool/CscRdoToPrepDataTool') -| |-DetStore @0x7fd9ebbd9cd0 = ServiceHandle('StoreGateSvc/DetectorStore') | |-DoSeededDecoding = False | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ebbd9fd0 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4950 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba47e8 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba48c0 = [] (default: []) | |-OutputCollection = 'StoreGateSvc+CSC_Measurements' | |-OutputLevel = 0 | |-PrintInputRdo = False -| |-PrintPrepData @0x7fd9ef673b20 = False (default: False) -| |-RegionSelectionSvc @0x7fd9ebbd9d50 = ServiceHandle('RegSelSvc') | |-RegisterForContextService = False | |-RoIs = 'StoreGateSvc+OutputRoIs' -| |-Timeline = True | |=/***** Private AlgTool Muon::CscRdoToCscPrepDataTool/CscRdoToCscPrepData.CscRdoToCscPrepDataTool ***** | | |-AuditFinalize = False | | |-AuditInitialize = False @@ -1827,19 +1518,11 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | |-AuditStop = False | | |-AuditTools = False | | |-CSCHashIdOffset = 22000 -| | |-CscCalibTool @0x7fd9ef732708 = PrivateToolHandle('CscCalibTool/CscCalibTool') -| | |-CscRdoDecoderTool @0x7fd9ebb9a138 = PrivateToolHandle('Muon::CscRDO_Decoder/CscRDO_Decoder') | | |-DecodeData = True -| | |-DetStore @0x7fd9ebb82ed0 = ServiceHandle('StoreGateSvc/DetectorStore') -| | |-EvtStore @0x7fd9ebb82fd0 = ServiceHandle('StoreGateSvc') -| | |-ExtraInputs @0x7fd9ebb8e440 = [] (default: []) -| | |-ExtraOutputs @0x7fd9ebb8eef0 = [] (default: []) | | |-MonitorService = 'MonitorSvc' | | |-OutputCollection = 'StoreGateSvc+CSC_Measurements' | | |-OutputLevel = 0 | | |-RDOContainer = 'StoreGateSvc+CSCRDO' -| | |-RawDataProviderTool @0x7fd9ebf556e0 = PrivateToolHandle('Muon::CSC_RawDataProviderTool/CSC_RawDataProviderTool') -| | |-useBStoRdoTool @0x7fd9ef673b00 = True (default: False) | | |=/***** Private AlgTool Muon::CSC_RawDataProviderTool/CscRdoToCscPrepData.CscRdoToCscPrepDataTool.CSC_RawDataProviderTool ***** | | | |-AuditFinalize = False | | | |-AuditInitialize = False @@ -1848,11 +1531,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-Decoder @0x7fd9ebf55aa0 = PrivateToolHandle('Muon::CscROD_Decoder/CscROD_Decoder') -| | | |-DetStore @0x7fd9ebb9e110 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ebb9e150 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ebb8aa28 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ebb8a998 = [] (default: []) | | | |-MonitorService = 'MonitorSvc' | | | |-OutputLevel = 0 | | | |-RdoLocation = 'StoreGateSvc+CSCRDO' @@ -1864,10 +1542,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | | |-AuditStart = False | | | | |-AuditStop = False | | | | |-AuditTools = False -| | | | |-DetStore @0x7fd9ebb9e1d0 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | | |-EvtStore @0x7fd9ebb9e210 = ServiceHandle('StoreGateSvc') -| | | | |-ExtraInputs @0x7fd9ebb97638 = [] (default: []) -| | | | |-ExtraOutputs @0x7fd9ebb975a8 = [] (default: []) | | | | |-IsCosmics = False | | | | |-IsOldCosmics = False | | | | |-MonitorService = 'MonitorSvc' @@ -1882,10 +1556,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-DetStore @0x7fd9ebb9e050 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ebb9e090 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ebb8e638 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ebb8e050 = [] (default: []) | | | |-IsOnline = True | | | |-Latency = 100.0 | | | |-MonitorService = 'MonitorSvc' @@ -1912,11 +1582,6 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | | | |-AuditStart = False | | | |-AuditStop = False | | | |-AuditTools = False -| | | |-CscCalibTool @0x7fd9ebb82f50 = PublicToolHandle('CscCalibTool') -| | | |-DetStore @0x7fd9ebb82f10 = ServiceHandle('StoreGateSvc/DetectorStore') -| | | |-EvtStore @0x7fd9ebb82f90 = ServiceHandle('StoreGateSvc') -| | | |-ExtraInputs @0x7fd9ebb8e5a8 = [] (default: []) -| | | |-ExtraOutputs @0x7fd9ebb8ed88 = [] (default: []) | | | |-MonitorService = 'MonitorSvc' | | | |-OutputLevel = 0 | | | \----- (End of Private AlgTool Muon::CscRDO_Decoder/CscRdoToCscPrepData.CscRdoToCscPrepDataTool.CscRDO_Decoder) ----- @@ -1933,83 +1598,30 @@ Py:ComponentAccumulator INFO /***** Algorithm AthSequencer/AthAlgSeq ******** | |-AuditRestart = False | |-AuditStart = False | |-AuditStop = False -| |-Cardinality = 1 -| |-DetStore @0x7fd9ebbc54d0 = ServiceHandle('StoreGateSvc/DetectorStore') | |-Enable = True | |-ErrorCounter = 0 | |-ErrorMax = 1 -| |-EvtStore @0x7fd9ebbc5450 = ServiceHandle('StoreGateSvc') -| |-ExtraInputs @0x7fd9ebba4998 = [] (default: []) -| |-ExtraOutputs @0x7fd9ebba49e0 = [] (default: []) | |-FilterCircularDependencies = True | |-IsIOBound = False | |-MonitorService = 'MonitorSvc' -| |-NeededResources @0x7fd9ebba4a28 = [] (default: []) | |-OutputLevel = 0 | |-RegisterForContextService = False -| |-Timeline = True -| |-cluster_builder @0x7fd9ebaf8dd0 = PublicToolHandle('CscThresholdClusterBuilderTool/CscThesholdClusterBuilderTool') | | (default: 'CscThresholdClusterBuilderTool/CscThresholdClusterBuilderTool') | \----- (End of Algorithm CscThresholdClusterBuilder/CscThesholdClusterBuilder) --------------------- \----- (End of Algorithm AthSequencer/AthAlgSeq) --------------------------------------------------- -Py:ComponentAccumulator INFO Condition Algorithms -Py:ComponentAccumulator INFO ['CondInputLoader', 'MuonMDT_CablingAlg'] -Py:ComponentAccumulator INFO Services -Py:ComponentAccumulator INFO ['EventSelector', 'ByteStreamInputSvc', 'EventPersistencySvc', 'ByteStreamCnvSvc', 'ROBDataProviderSvc', 'ByteStreamAddressProviderSvc', 'MetaDataStore', 'InputMetaDataStore', 'MetaDataSvc', 'ProxyProviderSvc', 'ByteStreamAttListMetadataSvc', 'GeoModelSvc', 'DetDescrCnvSvc', 'TagInfoMgr', 'RPCcablingServerSvc', 'IOVDbSvc', 'PoolSvc', 'CondSvc', 'DBReplicaSvc', 'MuonRPC_CablingSvc', 'LVL1TGC::TGCRecRoiSvc', 'TGCcablingServerSvc', 'AthenaPoolCnvSvc', 'MuonMDT_CablingSvc', 'AtlasFieldSvc', 'MdtCalibrationDbSvc', 'MdtCalibrationSvc', 'CSCcablingSvc', 'MuonCalib::CscCoolStrSvc'] -Py:ComponentAccumulator INFO Outputs -Py:ComponentAccumulator INFO {} -Py:ComponentAccumulator INFO Public Tools -Py:ComponentAccumulator INFO [ -Py:ComponentAccumulator INFO IOVDbMetaDataTool/IOVDbMetaDataTool, -Py:ComponentAccumulator INFO ByteStreamMetadataTool/ByteStreamMetadataTool, -Py:ComponentAccumulator INFO Muon::MuonIdHelperTool/Muon::MuonIdHelperTool, -Py:ComponentAccumulator INFO RPCCablingDbTool/RPCCablingDbTool, -Py:ComponentAccumulator INFO Muon::RPC_RawDataProviderTool/RPC_RawDataProviderTool, -Py:ComponentAccumulator INFO Muon::TGC_RawDataProviderTool/TGC_RawDataProviderTool, -Py:ComponentAccumulator INFO MDTCablingDbTool/MDTCablingDbTool, -Py:ComponentAccumulator INFO MuonCalib::MdtCalibDbCoolStrTool/MuonCalib::MdtCalibDbCoolStrTool, -Py:ComponentAccumulator INFO Muon::MDT_RawDataProviderTool/MDT_RawDataProviderTool, -Py:ComponentAccumulator INFO Muon::CSC_RawDataProviderTool/CSC_RawDataProviderTool, -Py:ComponentAccumulator INFO Muon::RpcRdoToPrepDataTool/RpcRdoToRpcPrepDataTool, -Py:ComponentAccumulator INFO Muon::TgcRdoToPrepDataTool/TgcRdoToTgcPrepDataTool, -Py:ComponentAccumulator INFO Muon::MdtRdoToPrepDataTool/MdtRdoToMdtPrepDataTool, -Py:ComponentAccumulator INFO Muon::CscRdoToCscPrepDataTool/CscRdoToCscPrepDataTool, -Py:ComponentAccumulator INFO CscThresholdClusterBuilderTool/CscThesholdClusterBuilderTool, -Py:ComponentAccumulator INFO ] Py:Athena INFO Save Config JOs reading stage finished, launching Athena from pickle file -Fri Dec 14 04:46:22 CET 2018 -Preloading tcmalloc_minimal.so -Py:Athena INFO using release [WorkDir-22.0.1] [x86_64-slc6-gcc8-opt] [Unknown/Unknown] -- built on [2018-12-14T0406] -Py:Athena INFO including file "AthenaCommon/Preparation.py" -Py:Athena INFO including file "AthenaCommon/Atlas.UnixStandardJob.py" Py:Athena INFO executing ROOT6Setup Py:Athena INFO configuring AthenaHive with [1] concurrent threads and [1] concurrent events Py:AlgScheduler INFO setting up AvalancheSchedulerSvc/AvalancheSchedulerSvc with 1 threads -Py:Athena INFO including file "AthenaCommon/Execution.py" Py:Athena INFO now loading MuonRdoDecode.pkl ... -Py:ConfigurableDb INFO Read module info for 5436 configurables from 6 genConfDb files -Py:ConfigurableDb INFO No duplicates have been found: that's good ! -[?1034hApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0 -ApplicationMgr SUCCESS -==================================================================================================================================== - Welcome to ApplicationMgr (GaudiCoreSvc v30r5) - running on lxplus056.cern.ch on Fri Dec 14 04:46:42 2018 -==================================================================================================================================== -ApplicationMgr INFO Successfully loaded modules : AthenaServices ApplicationMgr INFO Application Manager Configured successfully -ApplicationMgr INFO Updating Gaudi::PluginService::SetDebug(level) to level= 'PluginDebugLevel':0 -Py:Athena INFO including file "AthenaCommon/runbatch.py" -StatusCodeSvc INFO initialize AthDictLoaderSvc INFO in initialize... AthDictLoaderSvc INFO acquired Dso-registry -ClassIDSvc INFO getRegistryEntries: read 3219 CLIDRegistry entries for module ALL CoreDumpSvc INFO install f-a-t-a-l handler... (flag = -1) CoreDumpSvc INFO Handling signals: 11(Segmentation fault) 7(Bus error) 4(Illegal instruction) 8(Floating point exception) -ByteStreamAddre... INFO Initializing ByteStreamAddressProviderSvc - package version ByteStreamCnvSvcBase-00-00-00 -ROBDataProviderSvc INFO Initializing ROBDataProviderSvc - package version ByteStreamCnvSvcBase-00-00-00 ROBDataProviderSvc INFO ---> Filter out empty ROB fragments = 'filterEmptyROB':False ROBDataProviderSvc INFO ---> Filter out specific ROBs by Status Code: # ROBs = 0 ROBDataProviderSvc INFO ---> Filter out Sub Detector ROBs by Status Code: # Sub Detectors = 0 @@ -2024,10 +1636,6 @@ ByteStreamAddre... INFO -- Will fill Store with id = 0 PoolSvc INFO io_register[PoolSvc](xmlcatalog_file:PoolFileCatalog.xml) [ok] PoolSvc INFO Set connectionsvc retry/timeout/IDLE timeout to 'ConnectionRetrialPeriod':300/ 'ConnectionRetrialTimeOut':3600/ 'ConnectionTimeOut':5 seconds with connection cleanup disabled PoolSvc INFO Frontier compression level set to 5 -DBReplicaSvc INFO Frontier server at (serverurl=http://atlasfrontier-local.cern.ch:8000/atlr)(serverurl=http://atlasfrontier-ai.cern.ch:8000/atlr)(serverurl=http://lcgft-atlas.gridpp.rl.ac.uk:3128/frontierATLAS)(serverurl=http://ccfrontier.in2p3.fr:23128/ccin2p3-AtlasFrontier)(proxyurl=http://ca-proxy.cern.ch:3128)(proxyurl=http://ca-proxy-meyrin.cern.ch:3128)(proxyurl=http://ca-proxy-wigner.cern.ch:3128)(proxyurl=http://atlasbpfrontier.cern.ch:3127)(proxyurl=http://atlasbpfrontier.fnal.gov:3127) will be considered for COOL data -DBReplicaSvc INFO Read replica configuration from /cvmfs/atlas-nightlies.cern.ch/repo/sw/master/2018-12-12T2353/Athena/22.0.1/InstallArea/x86_64-slc6-gcc8-opt/share/dbreplica.config -DBReplicaSvc INFO Total of 10 servers found for host lxplus056.cern.ch [ATLF ATLAS_COOLPROD atlas_dd ATLAS_CONFIG INT8R INTR ATONR_COOL ATONR_CONF DEVDB11 ATLF ] -DBReplicaSvc INFO COOL SQLite replicas will be excluded if matching pattern /DBRelease/ PoolSvc INFO Successfully setup replica sorting algorithm PoolSvc INFO Setting up APR FileCatalog and Streams PoolSvc INFO Resolved path (via ATLAS_POOLCOND_PATH) is /cvmfs/atlas-condb.cern.ch/repo/conditions/poolcond/PoolFileCatalog.xml @@ -2036,26 +1644,14 @@ PoolSvc WARNING Unable to locate catalog for apcfile:poolcond/PoolCat_ PoolSvc WARNING Unable to locate catalog for prfile:poolcond/PoolCat_comcond.xml check your ATLAS_POOLCOND_PATH and DATAPATH variables PoolSvc WARNING Unable to locate catalog for apcfile:poolcond/PoolCat_comcond.xml check your ATLAS_POOLCOND_PATH and DATAPATH variables PoolSvc INFO POOL WriteCatalog is xmlcatalog_file:PoolFileCatalog.xml -DbSession INFO Open DbSession -Domain[ROOT_All] INFO > Access DbDomain READ [ROOT_All] IOVDbSvc INFO Opened read transaction for POOL PersistencySvc IOVDbSvc INFO Only 5 POOL conditions files will be open at once IOVDbSvc INFO Cache alignment will be done in 3 slices IOVDbSvc INFO Global tag: CONDBR2-BLKPA-2018-13 set from joboptions IOVDbFolder INFO Inputfile tag override disabled for /GLOBAL/BField/Maps -IOVDbSvc INFO Folder /GLOBAL/BField/Maps will be written to file metadata IOVDbSvc INFO Initialised with 8 connections and 19 folders IOVDbSvc INFO Service IOVDbSvc initialised successfully -MetaDataSvc INFO Initializing MetaDataSvc - package version AthenaServices-00-00-00 -AthenaPoolCnvSvc INFO Initializing AthenaPoolCnvSvc - package version AthenaPoolCnvSvc-00-00-00 -ToolSvc.ByteStr... INFO Initializing ToolSvc.ByteStreamMetadataTool - package version ByteStreamCnvSvc-00-00-00 -MetaDataSvc INFO Found MetaDataTools = PublicToolHandleArray(['IOVDbMetaDataTool/IOVDbMetaDataTool','ByteStreamMetadataTool/ByteStreamMetadataTool']) IOVDbSvc INFO Opening COOL connection for COOLONL_MDT/CONDBR2 -ClassIDSvc INFO getRegistryEntries: read 3331 CLIDRegistry entries for module ALL -ClassIDSvc INFO getRegistryEntries: read 163 CLIDRegistry entries for module ALL -ClassIDSvc INFO getRegistryEntries: read 4229 CLIDRegistry entries for module ALL -ClassIDSvc INFO getRegistryEntries: read 129 CLIDRegistry entries for module ALL -ClassIDSvc INFO getRegistryEntries: read 3031 CLIDRegistry entries for module ALL IOVSvc INFO No IOVSvcTool associated with store "StoreGateSvc" IOVSvcTool INFO IOVRanges will be checked at every Event IOVDbSvc INFO Opening COOL connection for COOLONL_RPC/CONDBR2 @@ -2136,10 +1732,6 @@ GeoModelSvc::RD...WARNING Getting PixTBMatComponents with default tag GeoModelSvc::RD...WARNING Getting PixTBMaterials with default tag GeoModelSvc::RD...WARNING Getting InDetMatComponents with default tag GeoModelSvc::RD...WARNING Getting InDetMaterials with default tag -GeoModelSvc.Muo... INFO create MuonDetectorTool - package version = MuonGeoModel-00-00-00 -GeoModelSvc.Muo... INFO (from GeoModelSvc) AtlasVersion = <ATLAS-R2-2016-01-00-01> MuonVersion = <> -GeoModelSvc.Muo... INFO Keys for Muon Switches are (key) ATLAS-R2-2016-01-00-01 (node) ATLAS -GeoModelSvc.Muo... INFO (from GeoModelSvc) in AtlasVersion = <ATLAS-R2-2016-01-00-01> default MuonVersion is <MuonSpectrometer-R.08.01> GeoModelSvc.Muo... INFO Properties have been set as follows: GeoModelSvc.Muo... INFO LayoutName R GeoModelSvc.Muo... INFO IncludeCutouts 0 @@ -2254,7 +1846,6 @@ AtlasDetectorID::initLevelsFromDict - there are no MM entries in the dictionary! MuGM:MuonFactory INFO MMIDHELPER retrieved from DetStore MuGM:MuonFactory INFO **************** MuonDetectorFactory001 ************************ MuGM:MuonFactory INFO *** Start building the Muon Geometry Tree ********************** -MuGM:RDBReadAtlas INFO Start retriving dbObjects with tag = <ATLAS-R2-2016-01-00-01> node <ATLAS> RDBAccessSvc WARNING Could not get the tag for XtomoData node. Returning 0 pointer to IRDBQuery MuGM:RDBReadAtlas INFO After getQuery XtomoData In DblQ00Xtomo(data) @@ -2284,7 +1875,6 @@ MuGM:ProcCutouts INFO Processing Cutouts DONE MuGM:RDBReadAtlas INFO ProcessTGCreadout - version 7 wirespacing 1.8 MuGM:RDBReadAtlas INFO Intermediate Objects built from primary numbers MuGM:MuonFactory INFO theMaterialManager retrieven successfully from the DetStore -MuGM:MuonFactory INFO MuonSystem description from OracleTag=<ATLAS-R2-2016-01-00-01> and node=<ATLAS> MuGM:MuonFactory INFO TreeTop added to the Manager MuGM:MuonFactory INFO Muon Layout R.08.01 MuGM:MuonFactory INFO Fine Clash Fixing disabled: (should be ON/OFF for Simulation/Reconstruction) @@ -2308,13 +1898,9 @@ MuGM:MuonFactory INFO ***************************************************** MGM::MuonDetect... INFO Init A/B Line Containers - done - size is respectively 1758/0 MGM::MuonDetect... INFO No Aline for CSC wire layers loaded -GeoModelSvc INFO GeoModelSvc.MuonDetectorTool SZ= 43852Kb Time = 0.74S GeoModelSvc.Muo... INFO CondAttrListCollection not found in the DetectorStore GeoModelSvc.Muo... INFO Unable to register callback on CondAttrListCollection for any folder in the list GeoModelSvc.Muo... INFO This is OK unless you expect to read alignment and deformations from COOL -ClassIDSvc INFO getRegistryEntries: read 1455 CLIDRegistry entries for module ALL -AthenaEventLoopMgr INFO Initializing AthenaEventLoopMgr - package version AthenaServices-00-00-00 -ClassIDSvc INFO getRegistryEntries: read 1735 CLIDRegistry entries for module ALL CondInputLoader INFO Initializing CondInputLoader... CondInputLoader INFO Adding base classes: + ( 'CondAttrListCollection' , 'ConditionStore+/EXT/DCS/MAGNETS/SENSORDATA' ) -> @@ -2324,17 +1910,12 @@ CondInputLoader INFO Will create WriteCondHandle dependencies for the follo + ( 'CondAttrListCollection' , 'ConditionStore+/EXT/DCS/MAGNETS/SENSORDATA' ) + ( 'CondAttrListCollection' , 'ConditionStore+/MDT/CABLING/MAP_SCHEMA' ) + ( 'CondAttrListCollection' , 'ConditionStore+/MDT/CABLING/MEZZANINE_SCHEMA' ) -ClassIDSvc INFO getRegistryEntries: read 1007 CLIDRegistry entries for module ALL -ClassIDSvc INFO getRegistryEntries: read 743 CLIDRegistry entries for module ALL RpcRawDataProvider INFO RpcRawDataProvider::initialize RpcRawDataProvider INFO 'DoSeededDecoding':False -ClassIDSvc INFO getRegistryEntries: read 1693 CLIDRegistry entries for module ALL -MuonRPC_CablingSvc INFO Initializing MuonRPC_CablingSvc - package version MuonRPC_Cabling-00-00-00 ToolSvc.RPCCabl... INFO Initializing - folders names are: conf /RPC/CABLING/MAP_SCHEMA / corr /RPC/CABLING/MAP_SCHEMA_CORR MuonRPC_CablingSvc INFO RPCCablingDbTool retrieved with statusCode = SUCCESS with handle TheRpcCablingDbTool = PublicToolHandle('RPCCablingDbTool/RPCCablingDbTool') MuonRPC_CablingSvc INFO Register call-back against 2 folders listed below MuonRPC_CablingSvc INFO Folder n. 1 </RPC/CABLING/MAP_SCHEMA> found in the DetStore -ClassIDSvc INFO getRegistryEntries: read 501 CLIDRegistry entries for module ALL MuonRPC_CablingSvc INFO initMappingModel registered for call-back against folder </RPC/CABLING/MAP_SCHEMA> MuonRPC_CablingSvc INFO Folder n. 2 </RPC/CABLING/MAP_SCHEMA_CORR> found in the DetStore MuonRPC_CablingSvc INFO initMappingModel registered for call-back against folder </RPC/CABLING/MAP_SCHEMA_CORR> @@ -2349,32 +1930,31 @@ RpcRawDataProvi... INFO Retrieved service ServiceHandle('ROBDataProviderSvc') RpcRawDataProvi... INFO Tool = RpcRawDataProvider.RPC_RawDataProviderTool is connected to JobOptionsSvc Service = JobOptionsSvc RpcRawDataProvi... INFO initialize() successful in RpcRawDataProvider.RPC_RawDataProviderTool TgcRawDataProvider INFO TgcRawDataProvider::initialize -ClassIDSvc INFO getRegistryEntries: read 872 CLIDRegistry entries for module ALL TgcRawDataProvi... INFO initialize() successful in TgcRawDataProvider.TGC_RawDataProviderTool.TgcROD_Decoder TgcRawDataProvi... INFO Retrieved tool Decoder = PrivateToolHandle('Muon::TGC_RodDecoderReadout/TgcROD_Decoder') TgcRawDataProvi... INFO Retrieved service ServiceHandle('ROBDataProviderSvc') TgcRawDataProvi... INFO Tool = TgcRawDataProvider.TGC_RawDataProviderTool is connected to JobOptionsSvc Service = JobOptionsSvc MuonTGC_CablingSvc INFO for 1/12 sector initialize ToolSvc.TGCCabl... INFO initialize -ClassIDSvc INFO getRegistryEntries: read 273 CLIDRegistry entries for module ALL -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonTGC_CablingSvc[0x29c20200]+219 bound to CondAttrListCollection[/TGC/CABLING/MAP_SCHEMA] TgcRawDataProvi... INFO initialize() successful in TgcRawDataProvider.TGC_RawDataProviderTool MdtRawDataProvider INFO MdtRawDataProvider::initialize -ClassIDSvc INFO getRegistryEntries: read 746 CLIDRegistry entries for module ALL +MdtRawDataProvi...VERBOSE Starting init +MdtRawDataProvi...VERBOSE Getting m_robDataProvider MdtRawDataProvi... INFO Retrieved service ServiceHandle('ROBDataProviderSvc') +MdtRawDataProvi...VERBOSE Getting MuonDetectorManager +MdtRawDataProvi...VERBOSE Getting m_decoder MdtRawDataProvi... INFO Processing configuration for layouts with BME chambers. MdtRawDataProvi... INFO Processing configuration for layouts with BMG chambers. MdtRawDataProvi... INFO Retrieved tool Decoder = PrivateToolHandle('MdtROD_Decoder/MdtROD_Decoder') MdtRawDataProvi... INFO Tool = MdtRawDataProvider.MDT_RawDataProviderTool is connected to JobOptionsSvc Service = JobOptionsSvc +MdtRawDataProvi... DEBUG Could not find TrigConf::HLTJobOptionsSvc MdtRawDataProvi... INFO initialize() successful in MdtRawDataProvider.MDT_RawDataProviderTool -ClassIDSvc INFO getRegistryEntries: read 654 CLIDRegistry entries for module ALL +MdtRawDataProvi... DEBUG Adding private ToolHandle tool MdtRawDataProvider.MDT_RawDataProviderTool.MdtROD_Decoder (MdtROD_Decoder) CscRawDataProvi... INFO Retrieved service ServiceHandle('ROBDataProviderSvc') CscRawDataProvi... INFO Tool = CscRawDataProvider.CSC_RawDataProviderTool is connected to JobOptionsSvc Service = JobOptionsSvc CscRawDataProvi... INFO Retrieved tool Decoder = PrivateToolHandle('Muon::CscROD_Decoder/CscROD_Decoder') CscRawDataProvi... INFO The Muon Geometry version is R.08.01 CscRawDataProvi... INFO initialize() successful in CscRawDataProvider.CSC_RawDataProviderTool -ClassIDSvc INFO getRegistryEntries: read 53 CLIDRegistry entries for module ALL -RpcRdoToRpcPrep... INFO package version = MuonRPC_CnvTools-00-00-00 RpcRdoToRpcPrep... INFO properties are RpcRdoToRpcPrep... INFO processingData 0 RpcRdoToRpcPrep... INFO produceRpcCoinDatafromTriggerWords 1 @@ -2395,17 +1975,14 @@ TgcRdoToTgcPrep... INFO initialize() successful in TgcRdoToTgcPrepData.TgcRdoT TgcRdoToTgcPrep... INFO Retrieved DecodingTool = PrivateToolHandle('Muon::TgcRdoToPrepDataTool/TgcRdoToTgcPrepDataTool') TgcRdoToTgcPrep...WARNING Implicit circular data dependency detected for id ( 'TgcRdoContainer' , 'StoreGateSvc+TGCRDO' ) MdtCalibrationSvc INFO Processing configuration for layouts with BMG chambers. -ClassIDSvc INFO getRegistryEntries: read 194 CLIDRegistry entries for module ALL AtlasFieldSvc INFO initialize() ... AtlasFieldSvc INFO maps will be chosen reading COOL folder /GLOBAL/BField/Maps -ClassIDSvc INFO getRegistryEntries: read 163 CLIDRegistry entries for module ALL AtlasFieldSvc INFO magnet currents will be read from COOL folder /EXT/DCS/MAGNETS/SENSORDATA AtlasFieldSvc INFO Booked callback for /EXT/DCS/MAGNETS/SENSORDATA AtlasFieldSvc INFO initialize() successful MdtRdoToMdtPrep... INFO Processing configuration for layouts with BME chambers. MdtRdoToMdtPrep... INFO Processing configuration for layouts with BMG chambers. MdtRdoToMdtPrep... INFO Retrieved DecodingTool = PrivateToolHandle('Muon::MdtRdoToPrepDataTool/MdtRdoToMdtPrepDataTool') -ClassIDSvc INFO getRegistryEntries: read 60 CLIDRegistry entries for module ALL CscRdoToCscPrep... INFO The Geometry version is MuonSpectrometer-R.08.01 CscRdoToCscPrep... INFO Retrieved service ServiceHandle('ROBDataProviderSvc') CscRdoToCscPrep... INFO Tool = CscRdoToCscPrepData.CscRdoToCscPrepDataTool.CSC_RawDataProviderTool is connected to JobOptionsSvc Service = JobOptionsSvc @@ -2413,19 +1990,9 @@ CscRdoToCscPrep... INFO Retrieved tool Decoder = PrivateToolHandle('Muon::CscR CscRdoToCscPrep... INFO The Muon Geometry version is R.08.01 CscRdoToCscPrep... INFO initialize() successful in CscRdoToCscPrepData.CscRdoToCscPrepDataTool.CSC_RawDataProviderTool MuonCalib::CscC... INFO Initializing CscCoolStrSvc -ClassIDSvc INFO getRegistryEntries: read 179 CLIDRegistry entries for module ALL -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_PED] -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_NOISE] -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_PSLOPE] -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_STAT] -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_RMS] -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_FTHOLD] -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_T0BASE] -IOVSvcTool INFO Still in initialize phase, not tiggering callback for MuonCalib::CscCoolStrSvc[0x35567a00]+259 bound to CondAttrListCollection[CSC_T0PHASE] CscRdoToCscPrep... INFO Retrieved CscRdoToCscPrepDataTool = PrivateToolHandle('Muon::CscRdoToCscPrepDataTool/CscRdoToCscPrepDataTool') CscRdoToCscPrep...WARNING Implicit circular data dependency detected for id ( 'CscRawDataContainer' , 'StoreGateSvc+CSCRDO' ) HistogramPersis...WARNING Histograms saving not required. -EventSelector INFO Initializing EventSelector - package version ByteStreamCnvSvc-00-00-00 EventSelector WARNING InputCollections not properly set, checking EventStorageInputSvc properties EventSelector INFO Retrieved StoreGateSvc name of '':StoreGateSvc EventSelector INFO reinitialization... @@ -2437,12 +2004,10 @@ ToolSvc.Luminos... INFO BunchLumisTool.empty() is TRUE, skipping... ToolSvc.Luminos... INFO BunchGroupTool.empty() is TRUE, skipping... ToolSvc.Luminos... INFO LBLBFolderName is empty, skipping... EventSelector INFO Retrieved InputCollections from InputSvc -ByteStreamInputSvc INFO Initializing ByteStreamInputSvc - package version ByteStreamCnvSvc-00-00-00 EventSelector INFO reinitialization... AthenaEventLoopMgr INFO Setup EventSelector service EventSelector ApplicationMgr INFO Application Manager Initialized successfully ByteStreamInputSvc INFO Picked valid file: /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data17_13TeV.00327265.physics_EnhancedBias.merge.RAW._lb0100._SFO-1._0001.1 -ClassIDSvc INFO getRegistryEntries: read 1156 CLIDRegistry entries for module ALL CondInputLoader INFO created CondCont<CondAttrListCollection> with key 'ConditionStore+/EXT/DCS/MAGNETS/SENSORDATA' CondInputLoader INFO created CondCont<CondAttrListCollection> with key 'ConditionStore+/MDT/CABLING/MAP_SCHEMA' CondInputLoader INFO created CondCont<CondAttrListCollection> with key 'ConditionStore+/MDT/CABLING/MEZZANINE_SCHEMA' @@ -2560,7 +2125,6 @@ AtlasFieldSvc INFO Currents read from DCS: solenoid 7729.99 toroid 20399. AtlasFieldSvc INFO Initializing the field map (solenoidCurrent=7729.99 toroidCurrent=20399.9) AtlasFieldSvc INFO reading the map from /cvmfs/atlas-nightlies.cern.ch/repo/sw/master/atlas/offline/ReleaseData/v20/MagneticFieldMaps/bfieldmap_7730_20400_14m.root AtlasFieldSvc INFO Initialized the field map from /cvmfs/atlas-nightlies.cern.ch/repo/sw/master/atlas/offline/ReleaseData/v20/MagneticFieldMaps/bfieldmap_7730_20400_14m.root -ClassIDSvc INFO getRegistryEntries: read 616 CLIDRegistry entries for module ALL AthenaEventLoopMgr INFO ===>>> start processing event #186525031, run #327265 0 events processed so far <<<=== IOVDbSvc INFO Opening COOL connection for COOLONL_MDT/CONDBR2 IOVDbFolder INFO HVS tag CONDBR2-BLKPA-2018-13 resolved to MDTCablingMapSchema_BMG_01 for folder /MDT/CABLING/MAP_SCHEMA @@ -2571,81 +2135,593 @@ MuonMDT_CablingAlg INFO Range of input is {[0,l:0] - [INVALID]} MuonMDT_CablingAlg INFO Size of CondAttrListCollection ( 'CondAttrListCollection' , 'ConditionStore+/MDT/CABLING/MAP_SCHEMA' ) readCdoMap->size()= 2312 MuonMDT_CablingAlg INFO Range of input is {[327264,l:4294640031] - [327265,l:4294640030]} MuonMDT_CablingAlg INFO recorded new MuonMDT_CablingMap with range {[327264,l:4294640031] - [327265,l:4294640030]} into Conditions Store +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG fillCollection: starting +MdtRawDataProvi... DEBUG **********Decoder dumping the words******** +MdtRawDataProvi... DEBUG The size of this ROD-read is +MdtRawDataProvi... DEBUG word 0 = 8003e994 +MdtRawDataProvi... DEBUG word 1 = 81040007 +MdtRawDataProvi... DEBUG word 2 = 18030370 +MdtRawDataProvi... DEBUG word 3 = 890003ff +MdtRawDataProvi... DEBUG word 4 = a3994153 +MdtRawDataProvi... DEBUG word 5 = 30a403c0 +MdtRawDataProvi... DEBUG word 6 = 30a004ce +MdtRawDataProvi... DEBUG word 7 = 8a994005 +MdtRawDataProvi... DEBUG word 8 = 8104000d +MdtRawDataProvi... DEBUG word 9 = 18030371 +MdtRawDataProvi... DEBUG word 10 = 89000fff +MdtRawDataProvi... DEBUG word 11 = a2994153 +MdtRawDataProvi... DEBUG word 12 = 306c0472 +MdtRawDataProvi... DEBUG word 13 = 306804d5 +MdtRawDataProvi... DEBUG word 14 = a3994153 +MdtRawDataProvi... DEBUG word 15 = 20080000 +MdtRawDataProvi... DEBUG word 16 = a4994153 +MdtRawDataProvi... DEBUG word 17 = 301c0504 +MdtRawDataProvi... DEBUG word 18 = 30180562 +MdtRawDataProvi... DEBUG word 19 = 20000010 +MdtRawDataProvi... DEBUG word 20 = 8a99400b +MdtRawDataProvi... DEBUG word 21 = 81040006 +MdtRawDataProvi... DEBUG word 22 = 18030372 +MdtRawDataProvi... DEBUG word 23 = 89003fff +MdtRawDataProvi... DEBUG word 24 = a6994153 +MdtRawDataProvi... DEBUG word 25 = 20008000 +MdtRawDataProvi... DEBUG word 26 = 8a994004 +MdtRawDataProvi... DEBUG word 27 = 8104000f +MdtRawDataProvi... DEBUG word 28 = 18030373 +MdtRawDataProvi... DEBUG word 29 = 89003fff +MdtRawDataProvi... DEBUG word 30 = a0994153 +MdtRawDataProvi... DEBUG word 31 = 3034054a +MdtRawDataProvi... DEBUG word 32 = 303005c2 +MdtRawDataProvi... DEBUG word 33 = a7994153 +MdtRawDataProvi... DEBUG word 34 = 3084023a +MdtRawDataProvi... DEBUG word 35 = 3080029e +MdtRawDataProvi... DEBUG word 36 = a8994153 +MdtRawDataProvi... DEBUG word 37 = 307c03f6 +MdtRawDataProvi... DEBUG word 38 = 30ac03f8 +MdtRawDataProvi... DEBUG word 39 = 307804c4 +MdtRawDataProvi... DEBUG word 40 = 30a804cb +MdtRawDataProvi... DEBUG word 41 = 8a99400d +MdtRawDataProvi... DEBUG word 42 = 81040008 +MdtRawDataProvi... DEBUG word 43 = 18030374 +MdtRawDataProvi... DEBUG word 44 = 8903ffff +MdtRawDataProvi... DEBUG word 45 = af994153 +MdtRawDataProvi... DEBUG word 46 = 302c05c7 +MdtRawDataProvi... DEBUG word 47 = 30280664 +MdtRawDataProvi... DEBUG word 48 = 305c0673 +MdtRawDataProvi... DEBUG word 49 = 8a994006 +MdtRawDataProvi... DEBUG word 50 = 81040031 +MdtRawDataProvi... DEBUG word 51 = 18030375 +MdtRawDataProvi... DEBUG word 52 = 8903ffff +MdtRawDataProvi... DEBUG word 53 = a0994153 +MdtRawDataProvi... DEBUG word 54 = 3054055c +MdtRawDataProvi... DEBUG word 55 = 305005fb +MdtRawDataProvi... DEBUG word 56 = a2994153 +MdtRawDataProvi... DEBUG word 57 = 20010000 +MdtRawDataProvi... DEBUG word 58 = a8994153 +MdtRawDataProvi... DEBUG word 59 = 306c034f +MdtRawDataProvi... DEBUG word 60 = 309c0349 +MdtRawDataProvi... DEBUG word 61 = 308c0394 +MdtRawDataProvi... DEBUG word 62 = 309803d9 +MdtRawDataProvi... DEBUG word 63 = 304c03f8 +MdtRawDataProvi... DEBUG word 64 = 30680422 +MdtRawDataProvi... DEBUG word 65 = 30880439 +MdtRawDataProvi... DEBUG word 66 = 30bc03f3 +MdtRawDataProvi... DEBUG word 67 = 3048049a +MdtRawDataProvi... DEBUG word 68 = 30b80479 +MdtRawDataProvi... DEBUG word 69 = 305c05e9 +MdtRawDataProvi... DEBUG word 70 = 30580652 +MdtRawDataProvi... DEBUG word 71 = af994153 +MdtRawDataProvi... DEBUG word 72 = 30940521 +MdtRawDataProvi... DEBUG word 73 = 30840583 +MdtRawDataProvi... DEBUG word 74 = 308c0583 +MdtRawDataProvi... DEBUG word 75 = 309c0585 +MdtRawDataProvi... DEBUG word 76 = 308005e7 +MdtRawDataProvi... DEBUG word 77 = 308805f5 +MdtRawDataProvi... DEBUG word 78 = 3090061d +MdtRawDataProvi... DEBUG word 79 = 309805f1 +MdtRawDataProvi... DEBUG word 80 = 30a40587 +MdtRawDataProvi... DEBUG word 81 = 30ac0588 +MdtRawDataProvi... DEBUG word 82 = 30b40589 +MdtRawDataProvi... DEBUG word 83 = 30bc058d +MdtRawDataProvi... DEBUG word 84 = 30a005fc +MdtRawDataProvi... DEBUG word 85 = 30a805f2 +MdtRawDataProvi... DEBUG word 86 = 30b005e7 +MdtRawDataProvi... DEBUG word 87 = 30b805d8 +MdtRawDataProvi... DEBUG word 88 = b0994153 +MdtRawDataProvi... DEBUG word 89 = 306c0082 +MdtRawDataProvi... DEBUG word 90 = 3068012b +MdtRawDataProvi... DEBUG word 91 = 303c01ed +MdtRawDataProvi... DEBUG word 92 = 30380250 +MdtRawDataProvi... DEBUG word 93 = 306c0556 +MdtRawDataProvi... DEBUG word 94 = 306805a3 +MdtRawDataProvi... DEBUG word 95 = 20004000 +MdtRawDataProvi... DEBUG word 96 = b1994153 +MdtRawDataProvi... DEBUG word 97 = 20010000 +MdtRawDataProvi... DEBUG word 98 = 8a99402f +MdtRawDataProvi... DEBUG word 99 = f0000064 +MdtRawDataProvi... DEBUG Found the beginning of buffer +MdtRawDataProvi... DEBUG Level 1 Id : 256404 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 0 csmId : 0 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 0 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 3 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 0 csmId : 1 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 0 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 2 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 3 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 4 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 0 csmId : 2 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 2 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 6 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 0 csmId : 3 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 2 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 0 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 7 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 8 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 0 csmId : 4 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 4 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 15 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 0 csmId : 5 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 4 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 0 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 2 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 8 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 15 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 16 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 17 +MdtRawDataProvi... DEBUG fillCollection: starting +MdtRawDataProvi... DEBUG **********Decoder dumping the words******** +MdtRawDataProvi... DEBUG The size of this ROD-read is +MdtRawDataProvi... DEBUG word 0 = 8003e994 +MdtRawDataProvi... DEBUG word 1 = 81040004 +MdtRawDataProvi... DEBUG word 2 = 18030210 +MdtRawDataProvi... DEBUG word 3 = 890003ff +MdtRawDataProvi... DEBUG word 4 = 8a994002 +MdtRawDataProvi... DEBUG word 5 = 81040014 +MdtRawDataProvi... DEBUG word 6 = 18030211 +MdtRawDataProvi... DEBUG word 7 = 89000fff +MdtRawDataProvi... DEBUG word 8 = a1994153 +MdtRawDataProvi... DEBUG word 9 = 20000500 +MdtRawDataProvi... DEBUG word 10 = a3994153 +MdtRawDataProvi... DEBUG word 11 = 20000028 +MdtRawDataProvi... DEBUG word 12 = aa994153 +MdtRawDataProvi... DEBUG word 13 = 303c0116 +MdtRawDataProvi... DEBUG word 14 = 3038016f +MdtRawDataProvi... DEBUG word 15 = 308c0202 +MdtRawDataProvi... DEBUG word 16 = 3088026b +MdtRawDataProvi... DEBUG word 17 = 20100000 +MdtRawDataProvi... DEBUG word 18 = ab994153 +MdtRawDataProvi... DEBUG word 19 = 3074012d +MdtRawDataProvi... DEBUG word 20 = 30700187 +MdtRawDataProvi... DEBUG word 21 = 3084015b +MdtRawDataProvi... DEBUG word 22 = 308001ca +MdtRawDataProvi... DEBUG word 23 = 20140150 +MdtRawDataProvi... DEBUG word 24 = 8a994012 +MdtRawDataProvi... DEBUG word 25 = 81040007 +MdtRawDataProvi... DEBUG word 26 = 18030212 +MdtRawDataProvi... DEBUG word 27 = 89003fff +MdtRawDataProvi... DEBUG word 28 = a3994153 +MdtRawDataProvi... DEBUG word 29 = 307c0071 +MdtRawDataProvi... DEBUG word 30 = 30780094 +MdtRawDataProvi... DEBUG word 31 = 8a994005 +MdtRawDataProvi... DEBUG word 32 = 81040014 +MdtRawDataProvi... DEBUG word 33 = 18030213 +MdtRawDataProvi... DEBUG word 34 = 89003fff +MdtRawDataProvi... DEBUG word 35 = a3994153 +MdtRawDataProvi... DEBUG word 36 = 30b401cb +MdtRawDataProvi... DEBUG word 37 = 30bc0213 +MdtRawDataProvi... DEBUG word 38 = 30b00256 +MdtRawDataProvi... DEBUG word 39 = 30b802c7 +MdtRawDataProvi... DEBUG word 40 = 307c032d +MdtRawDataProvi... DEBUG word 41 = 30840397 +MdtRawDataProvi... DEBUG word 42 = 307803e7 +MdtRawDataProvi... DEBUG word 43 = 308003f1 +MdtRawDataProvi... DEBUG word 44 = a6994153 +MdtRawDataProvi... DEBUG word 45 = 30b40533 +MdtRawDataProvi... DEBUG word 46 = 30740552 +MdtRawDataProvi... DEBUG word 47 = 30a40588 +MdtRawDataProvi... DEBUG word 48 = 307005cb +MdtRawDataProvi... DEBUG word 49 = 30a00611 +MdtRawDataProvi... DEBUG word 50 = 30b0063b +MdtRawDataProvi... DEBUG word 51 = 8a994012 +MdtRawDataProvi... DEBUG word 52 = 8104001c +MdtRawDataProvi... DEBUG word 53 = 18030214 +MdtRawDataProvi... DEBUG word 54 = 8903ffff +MdtRawDataProvi... DEBUG word 55 = a2994153 +MdtRawDataProvi... DEBUG word 56 = 30b0002f +MdtRawDataProvi... DEBUG word 57 = 3084019b +MdtRawDataProvi... DEBUG word 58 = 30800237 +MdtRawDataProvi... DEBUG word 59 = 20540100 +MdtRawDataProvi... DEBUG word 60 = a4994153 +MdtRawDataProvi... DEBUG word 61 = 306c019f +MdtRawDataProvi... DEBUG word 62 = 30680214 +MdtRawDataProvi... DEBUG word 63 = 30140429 +MdtRawDataProvi... DEBUG word 64 = 30100474 +MdtRawDataProvi... DEBUG word 65 = 20000ad4 +MdtRawDataProvi... DEBUG word 66 = a5994153 +MdtRawDataProvi... DEBUG word 67 = 30bc0362 +MdtRawDataProvi... DEBUG word 68 = 30b80481 +MdtRawDataProvi... DEBUG word 69 = a6994153 +MdtRawDataProvi... DEBUG word 70 = 20004000 +MdtRawDataProvi... DEBUG word 71 = a8994153 +MdtRawDataProvi... DEBUG word 72 = 20000820 +MdtRawDataProvi... DEBUG word 73 = aa994153 +MdtRawDataProvi... DEBUG word 74 = 20000002 +MdtRawDataProvi... DEBUG word 75 = ae994153 +MdtRawDataProvi... DEBUG word 76 = 20000080 +MdtRawDataProvi... DEBUG word 77 = b0994153 +MdtRawDataProvi... DEBUG word 78 = 20000200 +MdtRawDataProvi... DEBUG word 79 = 8a99401a +MdtRawDataProvi... DEBUG word 80 = 81040025 +MdtRawDataProvi... DEBUG word 81 = 18030215 +MdtRawDataProvi... DEBUG word 82 = 8903ffff +MdtRawDataProvi... DEBUG word 83 = a5994153 +MdtRawDataProvi... DEBUG word 84 = 304c054e +MdtRawDataProvi... DEBUG word 85 = 304805fd +MdtRawDataProvi... DEBUG word 86 = a6994153 +MdtRawDataProvi... DEBUG word 87 = 20000040 +MdtRawDataProvi... DEBUG word 88 = a8994153 +MdtRawDataProvi... DEBUG word 89 = 306c0098 +MdtRawDataProvi... DEBUG word 90 = 30bc0093 +MdtRawDataProvi... DEBUG word 91 = 308400fd +MdtRawDataProvi... DEBUG word 92 = 308c00fe +MdtRawDataProvi... DEBUG word 93 = 309400fb +MdtRawDataProvi... DEBUG word 94 = 309c00fd +MdtRawDataProvi... DEBUG word 95 = 30a400f9 +MdtRawDataProvi... DEBUG word 96 = 30ac00fc +MdtRawDataProvi... DEBUG word 97 = 30b400f9 +MdtRawDataProvi... DEBUG word 98 = 302c0185 +MdtRawDataProvi... DEBUG word 99 = 306801a0 +MdtRawDataProvi... DEBUG word 100 = 30800148 +MdtRawDataProvi... DEBUG word 101 = 30880147 +MdtRawDataProvi... DEBUG word 102 = 30900149 +MdtRawDataProvi... DEBUG word 103 = 30980168 +MdtRawDataProvi... DEBUG word 104 = 30a00169 +MdtRawDataProvi... DEBUG word 105 = 30a80163 +MdtRawDataProvi... DEBUG word 106 = 30b00161 +MdtRawDataProvi... DEBUG word 107 = 30b801a3 +MdtRawDataProvi... DEBUG word 108 = 30280271 +MdtRawDataProvi... DEBUG word 109 = a9994153 +MdtRawDataProvi... DEBUG word 110 = 301c00b6 +MdtRawDataProvi... DEBUG word 111 = 309c00d1 +MdtRawDataProvi... DEBUG word 112 = 301801bc +MdtRawDataProvi... DEBUG word 113 = 309801b9 +MdtRawDataProvi... DEBUG word 114 = 305c01f8 +MdtRawDataProvi... DEBUG word 115 = 305802ec +MdtRawDataProvi... DEBUG word 116 = 8a994023 +MdtRawDataProvi... DEBUG word 117 = f0000076 +MdtRawDataProvi... DEBUG Found the beginning of buffer +MdtRawDataProvi... DEBUG Level 1 Id : 256404 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 1 csmId : 0 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 0 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 2 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 1 csmId : 1 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 0 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 2 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 3 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 10 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 11 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 1 csmId : 2 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 2 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 2 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 3 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 1 csmId : 3 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 2 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 2 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 3 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 6 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 1 csmId : 4 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 4 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 2 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 2 +MdtRawDataProvi... DEBUG Error: corresponding leading edge not found for the trailing edge tdc: 2 chan: 22 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 4 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 5 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 6 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 8 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 10 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 14 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 16 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 1 csmId : 5 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 4 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 2 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 5 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 6 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 8 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 9 +MdtRawDataProvi... DEBUG fillCollection: starting +MdtRawDataProvi... DEBUG **********Decoder dumping the words******** +MdtRawDataProvi... DEBUG The size of this ROD-read is +MdtRawDataProvi... DEBUG word 0 = 8003e994 +MdtRawDataProvi... DEBUG word 1 = 81040004 +MdtRawDataProvi... DEBUG word 2 = 180300d0 +MdtRawDataProvi... DEBUG word 3 = 890003ff +MdtRawDataProvi... DEBUG word 4 = 8a994002 +MdtRawDataProvi... DEBUG word 5 = 81040004 +MdtRawDataProvi... DEBUG word 6 = 180300d1 +MdtRawDataProvi... DEBUG word 7 = 89000fff +MdtRawDataProvi... DEBUG word 8 = 8a994002 +MdtRawDataProvi... DEBUG word 9 = 8104000e +MdtRawDataProvi... DEBUG word 10 = 180300d2 +MdtRawDataProvi... DEBUG word 11 = 89000fff +MdtRawDataProvi... DEBUG word 12 = a0994153 +MdtRawDataProvi... DEBUG word 13 = 30a00056 +MdtRawDataProvi... DEBUG word 14 = 20105050 +MdtRawDataProvi... DEBUG word 15 = a1994153 +MdtRawDataProvi... DEBUG word 16 = 30b40578 +MdtRawDataProvi... DEBUG word 17 = 30b0060a +MdtRawDataProvi... DEBUG word 18 = a8994153 +MdtRawDataProvi... DEBUG word 19 = 20000400 +MdtRawDataProvi... DEBUG word 20 = a9994153 +MdtRawDataProvi... DEBUG word 21 = 307c067b +MdtRawDataProvi... DEBUG word 22 = 8a99400c +MdtRawDataProvi... DEBUG word 23 = 81040011 +MdtRawDataProvi... DEBUG word 24 = 180300d3 +MdtRawDataProvi... DEBUG word 25 = 89003fff +MdtRawDataProvi... DEBUG word 26 = a5994153 +MdtRawDataProvi... DEBUG word 27 = 308c0359 +MdtRawDataProvi... DEBUG word 28 = 30880397 +MdtRawDataProvi... DEBUG word 29 = 20020000 +MdtRawDataProvi... DEBUG word 30 = a7994153 +MdtRawDataProvi... DEBUG word 31 = 30600040 +MdtRawDataProvi... DEBUG word 32 = 20001000 +MdtRawDataProvi... DEBUG word 33 = a8994153 +MdtRawDataProvi... DEBUG word 34 = 302403a8 +MdtRawDataProvi... DEBUG word 35 = 3020040f +MdtRawDataProvi... DEBUG word 36 = a9994153 +MdtRawDataProvi... DEBUG word 37 = 309c0635 +MdtRawDataProvi... DEBUG word 38 = 308c0671 +MdtRawDataProvi... DEBUG word 39 = 8a99400f +MdtRawDataProvi... DEBUG word 40 = 81040017 +MdtRawDataProvi... DEBUG word 41 = 180300d4 +MdtRawDataProvi... DEBUG word 42 = 8900ffff +MdtRawDataProvi... DEBUG word 43 = a1994153 +MdtRawDataProvi... DEBUG word 44 = 304c0488 +MdtRawDataProvi... DEBUG word 45 = 308c0498 +MdtRawDataProvi... DEBUG word 46 = 302c0500 +MdtRawDataProvi... DEBUG word 47 = 30280581 +MdtRawDataProvi... DEBUG word 48 = 3048052d +MdtRawDataProvi... DEBUG word 49 = 3088056a +MdtRawDataProvi... DEBUG word 50 = 301c05a2 +MdtRawDataProvi... DEBUG word 51 = 30180610 +MdtRawDataProvi... DEBUG word 52 = 309c0646 +MdtRawDataProvi... DEBUG word 53 = a4994153 +MdtRawDataProvi... DEBUG word 54 = 30640517 +MdtRawDataProvi... DEBUG word 55 = 306005a2 +MdtRawDataProvi... DEBUG word 56 = 302405e1 +MdtRawDataProvi... DEBUG word 57 = 30200624 +MdtRawDataProvi... DEBUG word 58 = a9994153 +MdtRawDataProvi... DEBUG word 59 = 200000a0 +MdtRawDataProvi... DEBUG word 60 = ab994153 +MdtRawDataProvi... DEBUG word 61 = 20041100 +MdtRawDataProvi... DEBUG word 62 = 8a994015 +MdtRawDataProvi... DEBUG word 63 = 8104001c +MdtRawDataProvi... DEBUG word 64 = 180300d5 +MdtRawDataProvi... DEBUG word 65 = 8903ffff +MdtRawDataProvi... DEBUG word 66 = a0994153 +MdtRawDataProvi... DEBUG word 67 = 3014000e +MdtRawDataProvi... DEBUG word 68 = 30100032 +MdtRawDataProvi... DEBUG word 69 = 30940069 +MdtRawDataProvi... DEBUG word 70 = 3090008d +MdtRawDataProvi... DEBUG word 71 = 20000400 +MdtRawDataProvi... DEBUG word 72 = a1994153 +MdtRawDataProvi... DEBUG word 73 = 3070001a +MdtRawDataProvi... DEBUG word 74 = 30040377 +MdtRawDataProvi... DEBUG word 75 = 30000398 +MdtRawDataProvi... DEBUG word 76 = 20014001 +MdtRawDataProvi... DEBUG word 77 = a2994153 +MdtRawDataProvi... DEBUG word 78 = 20000020 +MdtRawDataProvi... DEBUG word 79 = a3994153 +MdtRawDataProvi... DEBUG word 80 = 20000040 +MdtRawDataProvi... DEBUG word 81 = a9994153 +MdtRawDataProvi... DEBUG word 82 = 30a40400 +MdtRawDataProvi... DEBUG word 83 = 30a00424 +MdtRawDataProvi... DEBUG word 84 = aa994153 +MdtRawDataProvi... DEBUG word 85 = 20008000 +MdtRawDataProvi... DEBUG word 86 = ab994153 +MdtRawDataProvi... DEBUG word 87 = 20080000 +MdtRawDataProvi... DEBUG word 88 = b0994153 +MdtRawDataProvi... DEBUG word 89 = 20080000 +MdtRawDataProvi... DEBUG word 90 = 8a99401a +MdtRawDataProvi... DEBUG word 91 = f000005c +MdtRawDataProvi... DEBUG Found the beginning of buffer +MdtRawDataProvi... DEBUG Level 1 Id : 256404 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 2 csmId : 0 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 0 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 3 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 2 csmId : 1 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 0 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 3 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 2 csmId : 2 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 2 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 3 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 0 +MdtRawDataProvi... DEBUG Error: corresponding leading edge not found for the trailing edge tdc: 0 chan: 20 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 8 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 9 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 2 csmId : 3 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 2 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi... DEBUG Phi : 3 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 5 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 7 +MdtRawDataProvi... DEBUG Error: corresponding leading edge not found for the trailing edge tdc: 7 chan: 12 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 8 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 9 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 2 csmId : 4 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 4 +MdtRawDataProvi... DEBUG Eta : 1 +MdtRawDataProvi... DEBUG Phi : 3 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 1 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 4 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 9 +MdtRawDataProvi... DEBUG Decoding data from TDC number : 11 +MdtRawDataProvi... DEBUG Found the Beginnning of Link +MdtRawDataProvi... DEBUG subdetId : 97 mrodId : 2 csmId : 5 +MdtRawDataProvi... DEBUG getOfflineIdfromOnlineID result: +MdtRawDataProvi... DEBUG Name : 4 +MdtRawDataProvi... DEBUG Eta : 2 +MdtRawDataProvi...WARNING DEBUG message limit (500) reached for MdtRawDataProvider.MDT_RawDataProviderTool.MdtROD_Decoder. Suppressing further output. +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186525031, run #327265 1 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186524665, run #327265 1 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186524665, run #327265 2 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186542447, run #327265 2 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186542447, run #327265 3 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186543405, run #327265 3 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186543405, run #327265 4 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186548387, run #327265 4 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186548387, run #327265 5 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186515186, run #327265 5 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186515186, run #327265 6 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186556019, run #327265 6 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186556019, run #327265 7 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186542866, run #327265 7 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186542866, run #327265 8 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186537901, run #327265 8 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186537901, run #327265 9 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186517811, run #327265 9 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186517811, run #327265 10 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186534221, run #327265 10 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186534221, run #327265 11 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186540986, run #327265 11 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186540986, run #327265 12 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186535104, run #327265 12 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186535104, run #327265 13 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186539903, run #327265 13 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186539903, run #327265 14 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186552713, run #327265 14 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186552713, run #327265 15 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186524730, run #327265 15 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186524730, run #327265 16 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186547632, run #327265 16 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186547632, run #327265 17 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186555621, run #327265 17 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186555621, run #327265 18 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186568452, run #327265 18 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186568452, run #327265 19 events processed so far <<<=== AthenaEventLoopMgr INFO ===>>> start processing event #186580451, run #327265 19 events processed so far <<<=== +MdtRawDataProvi...VERBOSE convert(): 264 ROBFragments. +MdtRawDataProvi... DEBUG Created container +MdtRawDataProvi... DEBUG After processing numColls=1136 AthenaEventLoopMgr INFO ===>>> done processing event #186580451, run #327265 20 events processed so far <<<=== Domain[ROOT_All] INFO > Deaccess DbDomain READ [ROOT_All] ApplicationMgr INFO Application Manager Stopped successfully -IncidentProcAlg1 INFO Finalize CondInputLoader INFO Finalizing CondInputLoader... -IncidentProcAlg2 INFO Finalize AtlasFieldSvc INFO finalize() successful EventInfoByteSt... INFO finalize IdDictDetDescrCnv INFO in finalize -IOVDbFolder INFO Folder /EXT/DCS/MAGNETS/SENSORDATA (AttrListColl) db-read 1/2 objs/chan/bytes 4/4/20 (( 0.02 ))s -IOVDbFolder INFO Folder /GLOBAL/BField/Maps (AttrListColl) db-read 1/1 objs/chan/bytes 3/3/202 (( 0.05 ))s -IOVDbFolder INFO Folder /MDT/CABLING/MAP_SCHEMA (AttrListColl) db-read 1/1 objs/chan/bytes 2312/2437/216520 (( 0.15 ))s -IOVDbFolder INFO Folder /MDT/CABLING/MEZZANINE_SCHEMA (AttrListColl) db-read 1/1 objs/chan/bytes 24/24/288 (( 0.05 ))s -IOVDbFolder INFO Folder /MDT/RTBLOB (AttrListColl) db-read 0/0 objs/chan/bytes 0/1186/0 (( 0.00 ))s -IOVDbFolder INFO Folder /MDT/T0BLOB (AttrListColl) db-read 0/0 objs/chan/bytes 0/1186/0 (( 0.00 ))s -IOVDbFolder INFO Folder /RPC/CABLING/MAP_SCHEMA (AttrListColl) db-read 1/1 objs/chan/bytes 1/1/222235 (( 0.07 ))s -IOVDbFolder INFO Folder /RPC/CABLING/MAP_SCHEMA_CORR (AttrListColl) db-read 1/1 objs/chan/bytes 1/1/29402 (( 0.05 ))s -IOVDbFolder INFO Folder /RPC/TRIGGER/CM_THR_ETA (AttrListColl) db-read 1/1 objs/chan/bytes 1613/1613/7562651 (( 0.17 ))s -IOVDbFolder INFO Folder /RPC/TRIGGER/CM_THR_PHI (AttrListColl) db-read 1/1 objs/chan/bytes 1612/1612/8096306 (( 0.15 ))s -IOVDbFolder INFO Folder /TGC/CABLING/MAP_SCHEMA (AttrListColl) db-read 1/1 objs/chan/bytes 1/1/3704 (( 0.07 ))s -IOVDbFolder INFO Folder /CSC/FTHOLD (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/322656 (( 0.07 ))s -IOVDbFolder INFO Folder /CSC/NOISE (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/350062 (( 1.97 ))s -IOVDbFolder INFO Folder /CSC/PED (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/411187 (( 0.16 ))s -IOVDbFolder INFO Folder /CSC/PSLOPE (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/353376 (( 0.89 ))s -IOVDbFolder INFO Folder /CSC/RMS (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/411395 (( 1.15 ))s -IOVDbFolder INFO Folder /CSC/STAT (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/230496 (( 0.88 ))s -IOVDbFolder INFO Folder /CSC/T0BASE (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/314380 (( 0.84 ))s -IOVDbFolder INFO Folder /CSC/T0PHASE (AttrListColl) db-read 1/1 objs/chan/bytes 32/32/3136 (( 0.05 ))s -IOVDbSvc INFO bytes in (( 6.78 ))s -IOVDbSvc INFO Connection sqlite://;schema=mycool.db;dbname=CONDBR2 : nConnect: 0 nFolders: 0 ReadTime: (( 0.00 ))s -IOVDbSvc INFO Connection COOLONL_MDT/CONDBR2 : nConnect: 2 nFolders: 2 ReadTime: (( 0.20 ))s -IOVDbSvc INFO Connection COOLONL_RPC/CONDBR2 : nConnect: 2 nFolders: 4 ReadTime: (( 0.43 ))s -IOVDbSvc INFO Connection COOLOFL_MDT/CONDBR2 : nConnect: 1 nFolders: 2 ReadTime: (( 0.00 ))s -IOVDbSvc INFO Connection COOLOFL_CSC/CONDBR2 : nConnect: 2 nFolders: 8 ReadTime: (( 6.01 ))s -IOVDbSvc INFO Connection COOLONL_GLOBAL/CONDBR2 : nConnect: 2 nFolders: 1 ReadTime: (( 0.05 ))s -IOVDbSvc INFO Connection COOLONL_TGC/CONDBR2 : nConnect: 2 nFolders: 1 ReadTime: (( 0.07 ))s -IOVDbSvc INFO Connection COOLOFL_DCS/CONDBR2 : nConnect: 2 nFolders: 1 ReadTime: (( 0.02 ))s AthDictLoaderSvc INFO in finalize... ToolSvc INFO Removing all tools created by ToolSvc ToolSvc.ByteStr... INFO in finalize() @@ -2669,10 +2745,11 @@ ToolSvc.TGCCabl... INFO finalize *****Chrono***** INFO **************************************************************************************************** *****Chrono***** INFO The Final CPU consumption ( Chrono ) Table (ordered) *****Chrono***** INFO **************************************************************************************************** -cObj_ALL INFO Time User : Tot= 0 [us] Ave/Min/Max= 0(+- 0)/ 0/ 0 [us] #= 18 -ChronoStatSvc INFO Time User : Tot= 10 [s] #= 1 *****Chrono***** INFO **************************************************************************************************** ChronoStatSvc.f... INFO Service finalized successfully ApplicationMgr INFO Application Manager Finalized successfully ApplicationMgr INFO Application Manager Terminated successfully +Listing sources of suppressed message: + Message Source | Level | Count + MdtRawDataProvider.MDT_RawDataProviderTool.MdtROD_Decoder| DEBUG | 854603 Py:Athena INFO leaving with code 0: "successful run" diff --git a/MuonSpectrometer/MuonRDO/MuonRDO/MdtCsmContainer.h b/MuonSpectrometer/MuonRDO/MuonRDO/MdtCsmContainer.h index a93f0c01302ebd163760baba9eea923627598a2c..ed7bc16f266087961f3489bbedb7b6cbe41308cd 100755 --- a/MuonSpectrometer/MuonRDO/MuonRDO/MdtCsmContainer.h +++ b/MuonSpectrometer/MuonRDO/MuonRDO/MdtCsmContainer.h @@ -10,9 +10,11 @@ #include <string> #include "MuonRDO/MdtCsm.h" #include "MuonRDO/MdtCsmIdHash.h" +#include "MuonRDO/MdtCsm_Cache.h" #include "AthenaKernel/CLASS_DEF.h" #include "EventContainers/IdentifiableContainer.h" + /** This container provides acces to the MDT RDOs @author Stefano Rosati, Mar 2003 */ @@ -20,7 +22,8 @@ class MdtCsmContainer :public IdentifiableContainer<MdtCsm> { public: MdtCsmContainer() ; - MdtCsmContainer( unsigned int hashmax) ; + MdtCsmContainer( unsigned int hashmax) ; + MdtCsmContainer( MdtCsm_Cache* cache ); ~MdtCsmContainer() ; typedef MdtCsm::size_type size_type ; diff --git a/MuonSpectrometer/MuonRDO/MuonRDO/MdtCsm_Cache.h b/MuonSpectrometer/MuonRDO/MuonRDO/MdtCsm_Cache.h new file mode 100644 index 0000000000000000000000000000000000000000..98ed06ab7f6d5562294d6d2e9e866aa02d52bcb2 --- /dev/null +++ b/MuonSpectrometer/MuonRDO/MuonRDO/MdtCsm_Cache.h @@ -0,0 +1,12 @@ +/* + Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration +*/ + +#pragma once + +#include "EventContainers/IdentifiableCache.h" +#include "MuonRDO/MdtCsm.h" + +typedef EventContainers::IdentifiableCache< MdtCsm> MdtCsm_Cache; + +CLASS_DEF( MdtCsm_Cache , 50449555 , 1 ) diff --git a/MuonSpectrometer/MuonRDO/MuonRDO/MuonRDODict.h b/MuonSpectrometer/MuonRDO/MuonRDO/MuonRDODict.h index 609d42fb71b98c5d1de3680502de5c5eed78af79..755165fddbe4cdcdc23a70b109a8fada66a1c64c 100755 --- a/MuonSpectrometer/MuonRDO/MuonRDO/MuonRDODict.h +++ b/MuonSpectrometer/MuonRDO/MuonRDO/MuonRDODict.h @@ -23,4 +23,7 @@ #include "MuonRDO/TgcRdo.h" #include "MuonRDO/CscRawDataCollection.h" +// cache +#include "MuonRDO/MdtCsm_Cache.h" + #endif diff --git a/MuonSpectrometer/MuonRDO/MuonRDO/selection.xml b/MuonSpectrometer/MuonRDO/MuonRDO/selection.xml index e351c6043d1e670d8bb840459eff622172de72f2..bd4933b1c5b636c3d750f16617fd0d4fd0f1e81d 100755 --- a/MuonSpectrometer/MuonRDO/MuonRDO/selection.xml +++ b/MuonSpectrometer/MuonRDO/MuonRDO/selection.xml @@ -58,6 +58,7 @@ <class name="MdtCsmContainer" /> <class name="std::vector<MdtCsm * >" /> <class name="DataVector<MdtCsm>" id="CFDA6FF6-557F-40CB-9C54-B5A7404A9175" /> + <class name="MdtCsm_Cache" /> <class name="RpcPadContainer" /> <class name="std::vector<RpcPad * >" /> diff --git a/MuonSpectrometer/MuonRDO/src/MdtCsmContainer.cxx b/MuonSpectrometer/MuonRDO/src/MdtCsmContainer.cxx index acca454f25c1e5eebba371811788877c4646b82d..2ea98c6f25bb58222e6957d5ad4f531730f0635d 100755 --- a/MuonSpectrometer/MuonRDO/src/MdtCsmContainer.cxx +++ b/MuonSpectrometer/MuonRDO/src/MdtCsmContainer.cxx @@ -40,6 +40,15 @@ MdtCsmContainer::MdtCsmContainer(unsigned int hashmax) //********************************************************************** +//********************************************************************** + +MdtCsmContainer::MdtCsmContainer(MdtCsm_Cache* cache) +: IdentifiableContainer<MdtCsm>(cache) +{ +} + +//********************************************************************** + // Destructor. MdtCsmContainer::~MdtCsmContainer() {