diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoRead.ref b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoRead.ref index 2a14b1aa94cf79d81872661d22e3e5f32c58768a..788fa4e04aeb8bfb39a8a195a9209895f03e5995 100644 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoRead.ref +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoRead.ref @@ -1,8 +1,5 @@ TagInfoMgr DEBUG initialize() -TagInfoMgr DEBUG OverrideEventInfoTags 'OverrideEventInfoTags':True -TagInfoMgr DEBUG TagInfoKey 'TagInfoKey':'ProcessingTags' TagInfoMgr DEBUG ExtraTagValuePairs -TagInfoMgr DEBUG Value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() @@ -18,23 +15,21 @@ TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /L TagInfoMgr DEBUG addTag - adding name/value pairs: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/Identifier/OnOffIdMap TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /TagInfo -TagInfoMgr DEBUG preLoadAddresses - add transient address for TagInfo to detector store -TagInfoMgr DEBUG preLoadAddresses - Found CLID: 61780915 key from ioa ProcessingTags +TagInfoMgr DEBUG in queryInterface() +TagInfoMgr DEBUG matched ITagInfoMgr +TagInfoMgr DEBUG adding IOV callback object to DetStore +TagInfoMgr DEBUG Registered IOV callback for TagInfo changes TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG matched ITagInfoMgr TagInfoMgr DEBUG start() TagInfoMgr DEBUG Registered checkTagInfo callback for /TagInfo TagInfoMgr DEBUG handle: entering handle(), incidence type BeginInputFile from EventSelector TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: First BeginRun incident - Event ID: [1,1:0] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [1,1:0] TagInfoMgr DEBUG handle: currentRun = 1 TagInfoMgr DEBUG Signaled begin run to IOVDbSvc [1,1:0] -TagInfoMgr DEBUG Retrieve tag info -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -43,8 +38,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 @@ -58,20 +51,19 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 TagInfoMgr DEBUG TagD1 D1 +TagInfoMgr DEBUG IOV minRange from IOVMetaData: {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder @@ -81,16 +73,14 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG Retrieved tag info +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG handle: TagInfo successfully processed by IOVDbSvc to register callback -TagInfoMgr DEBUG checkTagInfo: entering checkTagInfo -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo to save its contents -TagInfoMgr DEBUG checkTagInfo: saved TagInfo contents -TagInfoMgr DEBUG checkTagInfo: reset TagInfo -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateAddress +TagInfoMgr DEBUG IOV callback +TagInfoMgr DEBUG notifyListeners (1 registered) +TagInfoMgr DEBUG checkTagInfo IOV callback +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -99,8 +89,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 @@ -114,16 +102,14 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 @@ -137,19 +123,41 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: secondary BeginRun incident - Event ID: [2,1:85] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [2,1:85] TagInfoMgr DEBUG handle: currentRun = 2 -TagInfoMgr DEBUG handle - BeginRun: Retrieved TagInfo meta data from detStore +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG fillTagInfo: +TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data +TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 +TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag TagA1 A1 +TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagB1 B1 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag TagB1 B1 +TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagD1 D1 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag TagD1 D1 +TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags +TagInfoMgr DEBUG TagInfo tag: +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG fillTagInfo: print out tags +TagInfoMgr DEBUG TagInfo tag: +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 @@ -163,5 +171,5 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG handle - BeginRun: Wrote TagInfo to MetaDataStore +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWrite.ref b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWrite.ref index 141b2c137b2968f94f46048c5c688c38c879a179..856326134c3418efaf11e4ebf762d103792bf6cf 100644 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWrite.ref +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWrite.ref @@ -1,8 +1,5 @@ TagInfoMgr DEBUG initialize() -TagInfoMgr DEBUG OverrideEventInfoTags 'OverrideEventInfoTags':True -TagInfoMgr DEBUG TagInfoKey 'TagInfoKey':'ProcessingTags' TagInfoMgr DEBUG ExtraTagValuePairs -TagInfoMgr DEBUG Value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() @@ -49,10 +46,10 @@ TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /L TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/Identifier/LArTTCellMapAtlas TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/ElecCalibMC/fSampl TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/ElecCalibMC/uA2MeV -TagInfoMgr DEBUG preLoadAddresses - add transient address for TagInfo to detector store -TagInfoMgr DEBUG preLoadAddresses - Found CLID: 61780915 key from ioa ProcessingTags TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG matched ITagInfoMgr +TagInfoMgr DEBUG adding IOV callback object to DetStore +TagInfoMgr DEBUG Registered IOV callback for TagInfo changes EventInfoWriter DEBUG EventInfoWriter::initialize() EventInfoWriter DEBUG CreateDummyTags 'CreateDummyTags':False EventInfoWriter DEBUG RemoveDummyTags 'RemoveDummyTags':False @@ -64,15 +61,11 @@ EventInfoWriter DEBUG EventInfoWriter::fillTagInfo() EventInfoWriter DEBUG Called fillTagInfo TagInfoMgr DEBUG start() TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: First BeginRun incident - Event ID: [1,1:0] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [1,1:0] TagInfoMgr DEBUG handle: currentRun = 1 TagInfoMgr DEBUG Signaled begin run to IOVDbSvc [1,1:0] -TagInfoMgr DEBUG Retrieve tag info -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: det store does NOT contain AttrListColl for TagInfo +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: det store does NOT contain AttrListColl for TagInfo TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: Add in tags from EventInfo TagInfoMgr DEBUG fillTagInfo: Event ID: [1,4294967296:0] @@ -83,17 +76,15 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from input event +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from input event TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer @@ -103,363 +94,318 @@ TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Added new payload for folder /TagInfo TagInfoMgr.IOVD... DEBUG {[1,0] - [2,0]} iov size 0 -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG Retrieved tag info +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG handle: TagInfo successfully processed by IOVDbSvc to register callback +TagInfoMgr DEBUG updateAddress +TagInfoMgr DEBUG IOV callback +TagInfoMgr DEBUG notifyListeners (1 registered) EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967296:0] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967297:5] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967298:10] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967299:15] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967300:20] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967301:25] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967302:30] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967303:35] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967304:40] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967305:45] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967306:50] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967307:55] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967308:60] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967309:65] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967310:70] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967311:75] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967312:80] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: secondary BeginRun incident - Event ID: [2,1:85] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [2,1:85] TagInfoMgr DEBUG handle: currentRun = 2 -TagInfoMgr DEBUG handle - BeginRun: det store does NOT contain AttrListColl for TagInfo +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: det store does NOT contain AttrListColl for TagInfo +TagInfoMgr DEBUG fillTagInfo: +TagInfoMgr DEBUG fillTagInfo: Add in tags from EventInfo +TagInfoMgr DEBUG fillTagInfo: Event ID: [2,1:85] +TagInfoMgr DEBUG fillTagInfo: EventInfo/EventType has no tags +TagInfoMgr DEBUG fillTagInfo: Added EventInfo tags to TagInfo current/input +TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags +TagInfoMgr DEBUG TagInfo tag: +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 +TagInfoMgr DEBUG fillTagInfo: print out tags +TagInfoMgr DEBUG TagInfo tag: +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from input event +TagInfoMgr DEBUG entering fillMetaData +TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: +TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 +TagInfoMgr.IOVD... DEBUG begin registerFolder +TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer +TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo +TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been registered +TagInfoMgr.IOVD... DEBUG begin addPayload +TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo +TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,1:85] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,2:90] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,3:95] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,4:100] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,5:105] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,6:110] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,7:115] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,8:120] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::finalize() TagInfoMgr DEBUG finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep2.ref b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep2.ref index b4dd13c2dfc2a4701e9b53f05299406feb8ca4c8..2c32a16b010c72736ac1bd9afdd4b76c57a3a271 100644 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep2.ref +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep2.ref @@ -1,8 +1,5 @@ TagInfoMgr DEBUG initialize() -TagInfoMgr DEBUG OverrideEventInfoTags 'OverrideEventInfoTags':True -TagInfoMgr DEBUG TagInfoKey 'TagInfoKey':'ProcessingTags' TagInfoMgr DEBUG ExtraTagValuePairs -TagInfoMgr DEBUG Value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() @@ -18,10 +15,10 @@ TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /L TagInfoMgr DEBUG addTag - adding name/value pairs: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/Identifier/OnOffIdMap TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /TagInfo -TagInfoMgr DEBUG preLoadAddresses - add transient address for TagInfo to detector store -TagInfoMgr DEBUG preLoadAddresses - Found CLID: 61780915 key from ioa ProcessingTags TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG matched ITagInfoMgr +TagInfoMgr DEBUG adding IOV callback object to DetStore +TagInfoMgr DEBUG Registered IOV callback for TagInfo changes EventInfoWriter DEBUG EventInfoWriter::initialize() EventInfoWriter DEBUG CreateDummyTags 'CreateDummyTags':False EventInfoWriter DEBUG RemoveDummyTags 'RemoveDummyTags':False @@ -35,15 +32,11 @@ TagInfoMgr DEBUG start() TagInfoMgr DEBUG Registered checkTagInfo callback for /TagInfo TagInfoMgr DEBUG handle: entering handle(), incidence type BeginInputFile from EventSelector TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: First BeginRun incident - Event ID: [1,1:0] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [1,1:0] TagInfoMgr DEBUG handle: currentRun = 1 TagInfoMgr DEBUG Signaled begin run to IOVDbSvc [1,1:0] -TagInfoMgr DEBUG Retrieve tag info -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -52,8 +45,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags @@ -61,19 +52,18 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [2,0]} -TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [2,0] +TagInfoMgr DEBUG IOV minRange from IOVMetaData: {[1,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo @@ -81,16 +71,14 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG Retrieved tag info +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG handle: TagInfo successfully processed by IOVDbSvc to register callback -TagInfoMgr DEBUG checkTagInfo: entering checkTagInfo -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo to save its contents -TagInfoMgr DEBUG checkTagInfo: saved TagInfo contents -TagInfoMgr DEBUG checkTagInfo: reset TagInfo -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateAddress +TagInfoMgr DEBUG IOV callback +TagInfoMgr DEBUG notifyListeners (1 registered) +TagInfoMgr DEBUG checkTagInfo IOV callback +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -99,8 +87,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags @@ -108,19 +94,17 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [2,0]} -TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [2,0] +TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo @@ -128,359 +112,267 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967296:0] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967297:5] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967298:10] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967299:15] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967300:20] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967301:25] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967302:30] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967303:35] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967304:40] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967305:45] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967306:50] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967307:55] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967308:60] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967309:65] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967310:70] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967311:75] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967312:80] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: secondary BeginRun incident - Event ID: [2,1:85] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [2,1:85] TagInfoMgr DEBUG handle: currentRun = 2 -TagInfoMgr DEBUG handle - BeginRun: Retrieved TagInfo meta data from detStore -TagInfoMgr DEBUG entering fillMetaData -TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: -TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 -TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 -TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -TagInfoMgr DEBUG fillMetaData: run number is outside of previous IOVRange: 2 {[1,0] - [2,0]}. Reset range to run number. -TagInfoMgr DEBUG fillMetaData: start, stop: [2,0] [3,0] -TagInfoMgr.IOVD... DEBUG begin registerFolder -TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer -TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo -TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been registered -TagInfoMgr.IOVD... DEBUG begin addPayload -TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo -TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG handle - BeginRun: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG checkTagInfo: entering checkTagInfo -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo to save its contents -TagInfoMgr DEBUG checkTagInfo: saved TagInfo contents -TagInfoMgr DEBUG checkTagInfo: reset TagInfo -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -489,8 +381,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags @@ -498,18 +388,16 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 2 {[2,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 2 {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: start, stop: [2,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer @@ -518,160 +406,126 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,1:85] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,2:90] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,3:95] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,4:100] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,5:105] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,6:110] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,7:115] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,8:120] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::finalize() TagInfoMgr DEBUG finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep3.ref b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep3.ref index 4ab1f9004a97f55277b160165cdee3eae1417d21..fe662641cad1d4f36ce5f793078fe51ba31268b2 100644 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep3.ref +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep3.ref @@ -1,8 +1,5 @@ TagInfoMgr DEBUG initialize() -TagInfoMgr DEBUG OverrideEventInfoTags 'OverrideEventInfoTags':True -TagInfoMgr DEBUG TagInfoKey 'TagInfoKey':'ProcessingTags' TagInfoMgr DEBUG ExtraTagValuePairs -TagInfoMgr DEBUG Value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() @@ -18,10 +15,10 @@ TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /L TagInfoMgr DEBUG addTag - adding name/value pairs: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/Identifier/OnOffIdMap TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /TagInfo -TagInfoMgr DEBUG preLoadAddresses - add transient address for TagInfo to detector store -TagInfoMgr DEBUG preLoadAddresses - Found CLID: 61780915 key from ioa ProcessingTags TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG matched ITagInfoMgr +TagInfoMgr DEBUG adding IOV callback object to DetStore +TagInfoMgr DEBUG Registered IOV callback for TagInfo changes EventInfoWriter DEBUG EventInfoWriter::initialize() EventInfoWriter DEBUG CreateDummyTags 'CreateDummyTags':True EventInfoWriter DEBUG RemoveDummyTags 'RemoveDummyTags':False @@ -40,15 +37,11 @@ TagInfoMgr DEBUG start() TagInfoMgr DEBUG Registered checkTagInfo callback for /TagInfo TagInfoMgr DEBUG handle: entering handle(), incidence type BeginInputFile from EventSelector TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: First BeginRun incident - Event ID: [1,1:0] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [1,1:0] TagInfoMgr DEBUG handle: currentRun = 1 TagInfoMgr DEBUG Signaled begin run to IOVDbSvc [1,1:0] -TagInfoMgr DEBUG Retrieve tag info -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -57,8 +50,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags @@ -66,25 +57,24 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagA1 A1 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagB1 B1 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagC1 C1 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagD1 D1 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 TagInfoMgr DEBUG TagC1 C1 TagInfoMgr DEBUG TagD1 D1 +TagInfoMgr DEBUG IOV minRange from IOVMetaData: {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder @@ -95,16 +85,14 @@ TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Added new payload for folder /TagInfo TagInfoMgr.IOVD... DEBUG {[1,0] - [3,0]} iov size 0 -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG Retrieved tag info +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG handle: TagInfo successfully processed by IOVDbSvc to register callback -TagInfoMgr DEBUG checkTagInfo: entering checkTagInfo -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo to save its contents -TagInfoMgr DEBUG checkTagInfo: saved TagInfo contents -TagInfoMgr DEBUG checkTagInfo: reset TagInfo -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateAddress +TagInfoMgr DEBUG IOV callback +TagInfoMgr DEBUG notifyListeners (1 registered) +TagInfoMgr DEBUG checkTagInfo IOV callback +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -113,8 +101,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags @@ -122,20 +108,18 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagA1 A1 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagB1 B1 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagC1 C1 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagD1 D1 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 @@ -150,20 +134,16 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967296:0] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -173,20 +153,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967297:5] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -196,20 +172,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967298:10] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -219,20 +191,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967299:15] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -242,20 +210,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967300:20] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -265,20 +229,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967301:25] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -288,20 +248,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967302:30] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -311,20 +267,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967303:35] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -334,20 +286,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967304:40] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -357,20 +305,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967305:45] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -380,20 +324,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967306:50] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -403,20 +343,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967307:55] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -426,20 +362,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967308:60] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -449,20 +381,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967309:65] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -472,20 +400,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967310:70] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -495,20 +419,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967311:75] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -518,20 +438,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967312:80] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -541,19 +457,39 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: secondary BeginRun incident - Event ID: [2,1:85] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [2,1:85] TagInfoMgr DEBUG handle: currentRun = 2 -TagInfoMgr DEBUG handle - BeginRun: Retrieved TagInfo meta data from detStore +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG fillTagInfo: +TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data +TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 +TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags +TagInfoMgr DEBUG TagInfo tag: +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagA1 A1 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagB1 B1 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagC1 C1 +TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagD1 D1 +TagInfoMgr DEBUG fillTagInfo: print out tags +TagInfoMgr DEBUG TagInfo tag: +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 @@ -568,18 +504,16 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG handle - BeginRun: Wrote TagInfo to MetaDataStore +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,1:85] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -589,20 +523,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,2:90] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -612,20 +542,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,3:95] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -635,20 +561,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,4:100] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -658,20 +580,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,5:105] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -681,20 +599,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,6:110] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -704,20 +618,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,7:115] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -727,20 +637,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,8:120] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -750,8 +656,6 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::finalize() TagInfoMgr DEBUG finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep4.ref b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep4.ref index a457690a430b97641b7cd0e58a0cc1357160e2c2..f208c7538871c9c2c7298516575c489c85b0144a 100644 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep4.ref +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep4.ref @@ -1,8 +1,5 @@ TagInfoMgr DEBUG initialize() -TagInfoMgr DEBUG OverrideEventInfoTags 'OverrideEventInfoTags':True -TagInfoMgr DEBUG TagInfoKey 'TagInfoKey':'ProcessingTags' TagInfoMgr DEBUG ExtraTagValuePairs -TagInfoMgr DEBUG Value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() @@ -18,10 +15,10 @@ TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /L TagInfoMgr DEBUG addTag - adding name/value pairs: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/Identifier/OnOffIdMap TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /TagInfo -TagInfoMgr DEBUG preLoadAddresses - add transient address for TagInfo to detector store -TagInfoMgr DEBUG preLoadAddresses - Found CLID: 61780915 key from ioa ProcessingTags TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG matched ITagInfoMgr +TagInfoMgr DEBUG adding IOV callback object to DetStore +TagInfoMgr DEBUG Registered IOV callback for TagInfo changes EventInfoWriter DEBUG EventInfoWriter::initialize() EventInfoWriter DEBUG CreateDummyTags 'CreateDummyTags':False EventInfoWriter DEBUG RemoveDummyTags 'RemoveDummyTags':False @@ -35,15 +32,11 @@ TagInfoMgr DEBUG start() TagInfoMgr DEBUG Registered checkTagInfo callback for /TagInfo TagInfoMgr DEBUG handle: entering handle(), incidence type BeginInputFile from EventSelector TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: First BeginRun incident - Event ID: [1,1:0] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [1,1:0] TagInfoMgr DEBUG handle: currentRun = 1 TagInfoMgr DEBUG Signaled begin run to IOVDbSvc [1,1:0] -TagInfoMgr DEBUG Retrieve tag info -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -52,8 +45,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 @@ -69,21 +60,20 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 TagInfoMgr DEBUG TagC1 C1 TagInfoMgr DEBUG TagD1 D1 +TagInfoMgr DEBUG IOV minRange from IOVMetaData: {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder @@ -93,16 +83,14 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG Retrieved tag info +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG handle: TagInfo successfully processed by IOVDbSvc to register callback -TagInfoMgr DEBUG checkTagInfo: entering checkTagInfo -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo to save its contents -TagInfoMgr DEBUG checkTagInfo: saved TagInfo contents -TagInfoMgr DEBUG checkTagInfo: reset TagInfo -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateAddress +TagInfoMgr DEBUG IOV callback +TagInfoMgr DEBUG notifyListeners (1 registered) +TagInfoMgr DEBUG checkTagInfo IOV callback +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -111,8 +99,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 @@ -128,16 +114,14 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 @@ -152,20 +136,16 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967296:0] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -175,24 +155,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967297:5] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -202,24 +178,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967298:10] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -229,24 +201,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967299:15] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -256,24 +224,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967300:20] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -283,24 +247,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967301:25] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -310,24 +270,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967302:30] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -337,24 +293,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967303:35] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -364,24 +316,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967304:40] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -391,24 +339,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967305:45] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -418,24 +362,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967306:50] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -445,24 +385,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967307:55] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -472,24 +408,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967308:60] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -499,24 +431,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967309:65] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -526,24 +454,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967310:70] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -553,24 +477,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967311:75] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -580,24 +500,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967312:80] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -607,49 +523,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: secondary BeginRun incident - Event ID: [2,1:85] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [2,1:85] TagInfoMgr DEBUG handle: currentRun = 2 -TagInfoMgr DEBUG handle - BeginRun: Retrieved TagInfo meta data from detStore -TagInfoMgr DEBUG entering fillMetaData -TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: -TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 -TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 -TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -TagInfoMgr DEBUG TagA1 A1 -TagInfoMgr DEBUG TagB1 B1 -TagInfoMgr DEBUG TagC1 C1 -TagInfoMgr DEBUG TagD1 D1 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 2 {[1,0] - [3,0]} -TagInfoMgr DEBUG fillMetaData: start, stop: [2,0] [3,0] -TagInfoMgr.IOVD... DEBUG begin registerFolder -TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer -TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo -TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been registered -TagInfoMgr.IOVD... DEBUG begin addPayload -TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo -TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG handle - BeginRun: Wrote TagInfo to MetaDataStore -EventInfoWriter DEBUG EventInfoWriter::execute() -EventInfoWriter DEBUG Event ID: [2,1:85] -EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Create dummy tags, A2-D2 -TagInfoMgr DEBUG addTag - adding name/value pairs: TagA1 A2 -TagInfoMgr DEBUG addTag - adding name/value pairs: TagB1 B2 -TagInfoMgr DEBUG addTag - adding name/value pairs: TagC1 C2 -TagInfoMgr DEBUG addTag - adding name/value pairs: TagD1 D2 -EventInfoWriter DEBUG execute: reset TagInfo proxy -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -658,8 +541,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 @@ -675,26 +556,20 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagA1 A2 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagB1 B2 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagC1 C2 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: TagD1 D2 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -TagInfoMgr DEBUG TagA1 A2 -TagInfoMgr DEBUG TagB1 B2 -TagInfoMgr DEBUG TagC1 C2 -TagInfoMgr DEBUG TagD1 D2 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 2 {[2,0] - [3,0]} +TagInfoMgr DEBUG TagA1 A1 +TagInfoMgr DEBUG TagB1 B1 +TagInfoMgr DEBUG TagC1 C1 +TagInfoMgr DEBUG TagD1 D1 +TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 2 {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: start, stop: [2,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer @@ -702,223 +577,196 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for fold TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been registered TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo -TagInfoMgr.IOVD... DEBUG Added new payload for folder /TagInfo -TagInfoMgr.IOVD... DEBUG {[2,0] - [3,0]} iov size 0 -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -EventInfoWriter DEBUG execute: retrieved TagInfo -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore +EventInfoWriter DEBUG EventInfoWriter::execute() +EventInfoWriter DEBUG Event ID: [2,1:85] +EventInfoWriter DEBUG Event type: user type McEvent +EventInfoWriter DEBUG Create dummy tags, A2-D2 +TagInfoMgr DEBUG addTag - adding name/value pairs: TagA1 A2 +TagInfoMgr DEBUG addTag - adding name/value pairs: TagB1 B2 +TagInfoMgr DEBUG addTag - adding name/value pairs: TagC1 C2 +TagInfoMgr DEBUG addTag - adding name/value pairs: TagD1 D2 +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,2:90] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,3:95] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,4:100] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,5:105] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,6:110] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,7:115] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,8:120] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -EventInfoWriter DEBUG TagA1 A2 -EventInfoWriter DEBUG TagB1 B2 -EventInfoWriter DEBUG TagC1 C2 -EventInfoWriter DEBUG TagD1 D2 +EventInfoWriter DEBUG TagA1 A1 +EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 +EventInfoWriter DEBUG TagD1 D1 EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::finalize() TagInfoMgr DEBUG finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep5.ref b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep5.ref index f9a8ad301e17599c6049048018eca0f3b5b18145..f5e15563f0f57aad380a510da62fdff9caf89340 100644 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep5.ref +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/share/EventInfoWriteStep5.ref @@ -1,8 +1,5 @@ TagInfoMgr DEBUG initialize() -TagInfoMgr DEBUG OverrideEventInfoTags 'OverrideEventInfoTags':True -TagInfoMgr DEBUG TagInfoKey 'TagInfoKey':'ProcessingTags' TagInfoMgr DEBUG ExtraTagValuePairs -TagInfoMgr DEBUG Value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG in queryInterface() @@ -18,10 +15,10 @@ TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /L TagInfoMgr DEBUG addTag - adding name/value pairs: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /LAR/Identifier/OnOffIdMap TagInfoMgr DEBUG removeTagFromInput - adding tag name to be removed: /TagInfo -TagInfoMgr DEBUG preLoadAddresses - add transient address for TagInfo to detector store -TagInfoMgr DEBUG preLoadAddresses - Found CLID: 61780915 key from ioa ProcessingTags TagInfoMgr DEBUG in queryInterface() TagInfoMgr DEBUG matched ITagInfoMgr +TagInfoMgr DEBUG adding IOV callback object to DetStore +TagInfoMgr DEBUG Registered IOV callback for TagInfo changes EventInfoWriter DEBUG EventInfoWriter::initialize() EventInfoWriter DEBUG CreateDummyTags 'CreateDummyTags':False EventInfoWriter DEBUG RemoveDummyTags 'RemoveDummyTags':True @@ -37,15 +34,11 @@ TagInfoMgr DEBUG start() TagInfoMgr DEBUG Registered checkTagInfo callback for /TagInfo TagInfoMgr DEBUG handle: entering handle(), incidence type BeginInputFile from EventSelector TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: First BeginRun incident - Event ID: [1,1:0] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [1,1:0] TagInfoMgr DEBUG handle: currentRun = 1 TagInfoMgr DEBUG Signaled begin run to IOVDbSvc [1,1:0] -TagInfoMgr DEBUG Retrieve tag info -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG in queryInterface() -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -54,8 +47,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 @@ -71,22 +62,21 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 TagInfoMgr DEBUG TagD1 D1 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [2,0]} -TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [2,0] +TagInfoMgr DEBUG IOV minRange from IOVMetaData: {[1,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo @@ -94,17 +84,15 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Added new payload for folder /TagInfo -TagInfoMgr.IOVD... DEBUG {[1,0] - [2,0]} iov size 0 -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG Retrieved tag info +TagInfoMgr.IOVD... DEBUG {[1,0] - [3,0]} iov size 0 +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore TagInfoMgr DEBUG handle: TagInfo successfully processed by IOVDbSvc to register callback -TagInfoMgr DEBUG checkTagInfo: entering checkTagInfo -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo to save its contents -TagInfoMgr DEBUG checkTagInfo: saved TagInfo contents -TagInfoMgr DEBUG checkTagInfo: reset TagInfo -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateAddress +TagInfoMgr DEBUG IOV callback +TagInfoMgr DEBUG notifyListeners (1 registered) +TagInfoMgr DEBUG checkTagInfo IOV callback +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -113,8 +101,6 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 @@ -130,22 +116,20 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 TagInfoMgr DEBUG TagD1 D1 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [2,0]} -TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [2,0] +TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 1 {[1,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: start, stop: [1,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo @@ -153,20 +137,16 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967296:0] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -175,24 +155,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967297:5] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -201,24 +177,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967298:10] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -227,24 +199,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967299:15] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -253,24 +221,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967300:20] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -279,24 +243,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967301:25] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -305,24 +265,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967302:30] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -331,24 +287,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967303:35] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -357,24 +309,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967304:40] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -383,24 +331,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967305:45] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -409,24 +353,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967306:50] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -435,24 +375,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967307:55] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -461,24 +397,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967308:60] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -487,24 +419,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967309:65] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -513,24 +441,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967310:70] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -539,24 +463,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967311:75] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -565,24 +485,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [1,4294967312:80] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -591,43 +507,16 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 TagInfoMgr DEBUG handle: entering handle(), incidence type BeginRun from AthenaEventLoopMgr -TagInfoMgr DEBUG handle: secondary BeginRun incident - Event ID: [2,1:85] +TagInfoMgr DEBUG handle: BeginRun incident - Event ID: [2,1:85] TagInfoMgr DEBUG handle: currentRun = 2 -TagInfoMgr DEBUG handle - BeginRun: Retrieved TagInfo meta data from detStore -TagInfoMgr DEBUG entering fillMetaData -TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: -TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 -TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 -TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 -TagInfoMgr DEBUG TagA1 A1 -TagInfoMgr DEBUG TagB1 B1 -TagInfoMgr DEBUG TagD1 D1 -TagInfoMgr DEBUG fillMetaData: run number is outside of previous IOVRange: 2 {[1,0] - [2,0]}. Reset range to run number. -TagInfoMgr DEBUG fillMetaData: start, stop: [2,0] [3,0] -TagInfoMgr.IOVD... DEBUG begin registerFolder -TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer -TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer already in MetaDataStore for folder /TagInfo -TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been registered -TagInfoMgr.IOVD... DEBUG begin addPayload -TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo -TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG handle - BeginRun: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG checkTagInfo: entering checkTagInfo -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo to save its contents -TagInfoMgr DEBUG checkTagInfo: saved TagInfo contents -TagInfoMgr DEBUG checkTagInfo: reset TagInfo -TagInfoMgr DEBUG createObj: get TagInfo -TagInfoMgr DEBUG createObj: Retrieved TagInfo meta data from detStore. size 1 +TagInfoMgr DEBUG updateTagInfo: getting /TagInfo +TagInfoMgr DEBUG updateTagInfo: Retrieved TagInfo meta data from detStore. size 1 TagInfoMgr DEBUG fillTagInfo: TagInfoMgr DEBUG fillTagInfo: - tags coming from COOL file meta data TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 @@ -636,14 +525,14 @@ TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/ta TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo AtlasRelease Athena-22.0.21 -TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagA1 A1 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag TagA1 A1 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagB1 B1 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag TagB1 B1 +TagInfoMgr DEBUG fillTagInfo: Did NOT add tag - on remove list: name/tag: TagC1 C1 +TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag TagC1 C1 TagInfoMgr DEBUG fillTagInfo: Added name/tag to TagInfo TagD1 D1 TagInfoMgr DEBUG fillTagInfo: Added value/tag to TagInfo as input tag TagD1 D1 TagInfoMgr DEBUG fillTagInfo: print out tags before adding extra tags @@ -651,21 +540,19 @@ TagInfoMgr DEBUG TagInfo tag: TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG fillTagInfo: Adding extra value/tag pair: AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG fillTagInfo: print out tags TagInfoMgr DEBUG TagInfo tag: -TagInfoMgr DEBUG createObj: Filled TagInfo from file meta data +TagInfoMgr DEBUG updateTagInfo: Filled TagInfo from file meta data TagInfoMgr DEBUG entering fillMetaData TagInfoMgr DEBUG fillMetaData: Adding value/tag pairs to file meta data: TagInfoMgr DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 TagInfoMgr DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 TagInfoMgr DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -TagInfoMgr DEBUG AtlasRelease Athena-22.0.21 TagInfoMgr DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 TagInfoMgr DEBUG TagA1 A1 TagInfoMgr DEBUG TagB1 B1 TagInfoMgr DEBUG TagD1 D1 -TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 2 {[2,0] - [3,0]} +TagInfoMgr DEBUG fillMetaData: run number is in previous IOVRange: 2 {[1,0] - [3,0]} TagInfoMgr DEBUG fillMetaData: start, stop: [2,0] [3,0] TagInfoMgr.IOVD... DEBUG begin registerFolder TagInfoMgr.IOVD... DEBUG begin getMetaDataContainer @@ -674,20 +561,16 @@ TagInfoMgr.IOVD... DEBUG IOVMetaDataContainer for folder /TagInfo has been reg TagInfoMgr.IOVD... DEBUG begin addPayload TagInfoMgr.IOVD... DEBUG Retrieved IOVMetaDataContainer from MetaDataStore for folder /TagInfo TagInfoMgr.IOVD... DEBUG Could not add new payload for folder /TagInfo (may be duplicate payload). -TagInfoMgr DEBUG createObj: Wrote TagInfo to MetaDataStore -TagInfoMgr DEBUG createObj: created new TagInfo object -TagInfoMgr DEBUG checkTagInfo: retrieved TagInfo +TagInfoMgr DEBUG updateTagInfo: Wrote TagInfo to MetaDataStore EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,1:85] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -696,23 +579,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,2:90] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -721,23 +601,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,3:95] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -746,23 +623,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,4:100] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -771,23 +645,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,5:105] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -796,23 +667,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,6:110] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -821,23 +689,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,7:115] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -846,23 +711,20 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::execute() EventInfoWriter DEBUG Event ID: [2,8:120] EventInfoWriter DEBUG Event type: user type McEvent -EventInfoWriter DEBUG Retrieved TagInfo -EventInfoWriter DEBUG Tags from TagInfo: +EventInfoWriter DEBUG Tags from TagInfoMgr: EventInfoWriter DEBUG TagInfo tag: EventInfoWriter DEBUG Current tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 @@ -871,11 +733,10 @@ EventInfoWriter DEBUG Input tags: EventInfoWriter DEBUG /LAR/Identifier/CalibIdMap LARIdentifierCalibIdMap-012 EventInfoWriter DEBUG /LAR/Identifier/FebRodMap LARIdentifierFebRodMap-005 EventInfoWriter DEBUG /LAR/Identifier/OnOffIdMap LARIdentifierOnOffIdMap-012 -EventInfoWriter DEBUG AtlasRelease Athena-22.0.21 EventInfoWriter DEBUG IOVDbGlobalTag OFLCOND-SDR-BS7T-04-00 EventInfoWriter DEBUG TagA1 A1 EventInfoWriter DEBUG TagB1 B1 +EventInfoWriter DEBUG TagC1 C1 EventInfoWriter DEBUG TagD1 D1 -EventInfoWriter DEBUG Found Release version from TagInfo: Athena-22.0.21 EventInfoWriter DEBUG EventInfoWriter::finalize() TagInfoMgr DEBUG finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.cxx b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.cxx index be979240aaa88c618b662be4e910aadbc15e2259..49dacf6e29767e3a3b15d9dd25b7b423385e0473 100755 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.cxx +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ /** @@ -9,9 +9,6 @@ * geometry and conditions tags in EventInfo, checks tags on reading * * @author RD Schaffer <R.D.Schaffer@cern.ch> - * - * $Id: EventInfoReader.cxx,v 1.10 2007-04-07 17:48:49 schaffer Exp $ - * */ #include "EventInfoReader.h" @@ -20,16 +17,13 @@ #include "EventInfo/EventInfo.h" #include "EventInfo/EventID.h" #include "EventInfo/EventType.h" -#include "EventInfo/TagInfo.h" - -// GeoModel -#include "GeoModelInterfaces/IGeoModelSvc.h" // Constructor with parameters: EventInfoReader::EventInfoReader(const std::string &name, ISvcLocator *pSvcLocator) : AthAlgorithm(name,pSvcLocator), - m_geoModel("GeoModelSvc", name) + m_geoModel("GeoModelSvc", name), + m_tagInfoMgr("TagInfoMgr", name) {} // Initialize method: @@ -37,6 +31,7 @@ StatusCode EventInfoReader::initialize() { ATH_MSG_INFO( "EventInfoReader::initialize()" ); ATH_CHECK( m_geoModel.retrieve() ); + ATH_CHECK( m_tagInfoMgr.retrieve() ); return StatusCode::SUCCESS; } @@ -66,29 +61,13 @@ StatusCode EventInfoReader::execute() ATH_MSG_DEBUG( name << " : " << tag ); } - - - // Get TagInfo and add tags - - TagInfo tagInfo_local; - const TagInfo* tagInfo = 0; - // Try to get tagInfo if there, otherwise create - if (detStore()->retrieve( tagInfo ).isFailure()) { - ATH_MSG_DEBUG("No TagInfo in DetectorStore - creating one" ); - tagInfo = &tagInfo_local; - } - else { - ATH_MSG_DEBUG("Retrieved TagInfo" ); - } - - // Dump out contents of TagInfo - ATH_MSG_DEBUG("Tags from TagInfo:" ); - tagInfo->printTags(msg()); + // Dump out Tags + ATH_MSG_DEBUG("Tags from TagInfoMgr:"); + ATH_MSG_DEBUG( m_tagInfoMgr->dumpTagInfoToStr() ); // Print out current Release version - std::string releaseVersion; - tagInfo->findTag("AtlasRelease", releaseVersion); - ATH_MSG_DEBUG( "Found Release version from TagInfo: " << releaseVersion ); + std::string releaseVersion = m_tagInfoMgr->findTag("AtlasRelease"); + ATH_MSG_DEBUG("Found Release version from TagInfoMgr: " << releaseVersion); return StatusCode::SUCCESS; } diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.h b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.h index 410a6caf383318e9c30e155c1ae3ead49ea3e199..5fc889ba1682f1d6f2bfc645c3b8d61c778f81fe 100755 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.h +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoReader.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ #ifndef SRC_EVENTINFOREADER_H @@ -12,9 +12,6 @@ * geometry and conditions tags in EventInfo, checks tags on reading * * @author RD Schaffer <R.D.Schaffer@cern.ch> - * - * $Id: EventInfoReader.h,v 1.3 2005-03-16 14:54:02 schaffer Exp $ - * */ /** @@ -26,10 +23,13 @@ */ #include "GaudiKernel/ServiceHandle.h" - #include "AthenaBaseComps/AthAlgorithm.h" + +#include "EventInfoMgt/ITagInfoMgr.h" +// GeoModel #include "GeoModelInterfaces/IGeoModelSvc.h" + class EventInfoReader : public AthAlgorithm { public: @@ -65,6 +65,8 @@ private: private: /// Access to GeoModelSvc for tags ServiceHandle<IGeoModelSvc> m_geoModel; + /// Access to TagInfoMgr for tags + ServiceHandle<ITagInfoMgr> m_tagInfoMgr; }; diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.cxx b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.cxx index c572d5bb30f786762ff53c1731b648f02bcb9c50..a884d857ddc262925f60153392f8a113f15c470d 100755 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.cxx +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ /** @@ -9,9 +9,6 @@ * geometry and conditions tags in EventInfo, writes extra tags. * * @author RD Schaffer <R.D.Schaffer@cern.ch> - * - * $Id: EventInfoWriter.cxx,v 1.9 2009-04-29 07:49:45 schaffer Exp $ - * */ //<<<<<< INCLUDES >>>>>> @@ -22,7 +19,6 @@ #include "EventInfo/EventInfo.h" #include "EventInfo/EventID.h" #include "EventInfo/EventType.h" -#include "EventInfo/TagInfo.h" #include "EventInfoMgt/ITagInfoMgr.h" // Constructor with parameters: @@ -116,54 +112,16 @@ StatusCode EventInfoWriter::execute() if (m_tagInfoMgr->addTag("TagD1", "D2").isFailure()) { ATH_MSG_WARNING("TagD1 NOT added"); } - -ATH_MSG_DEBUG("execute: reset TagInfo proxy"); - - SG::DataProxy* tagInfoProxy = - detStore()->proxy( ClassID_traits<TagInfo>::ID() ); - - if (0 == tagInfoProxy) { - ATH_MSG_ERROR("execute: Unable to retrieve TagInfo object with clid/key: " - << ClassID_traits<TagInfo>::ID()); - return StatusCode::FAILURE; - } - // reset and retrieve - tagInfoProxy->reset(); - const TagInfo* tagInfo = 0; - if (detStore()->retrieve( tagInfo ).isFailure() ) { - ATH_MSG_ERROR("execute: Could not retrieve TagInfo object from the detector store"); - return StatusCode::FAILURE; - } - else { - ATH_MSG_DEBUG("execute: retrieved TagInfo"); - } - } - - // Get TagInfo and add tags - - TagInfo tagInfo_local; - const TagInfo* tagInfo = 0; - // Try to get tagInfo if there, otherwise create - if (detStore()->retrieve( tagInfo ).isFailure()) { - ATH_MSG_DEBUG("No TagInfo in DetectorStore - creating one"); - tagInfo = &tagInfo_local; - } - else { - ATH_MSG_DEBUG("Retrieved TagInfo"); - } - - // Dump out contents of TagInfo - ATH_MSG_DEBUG("Tags from TagInfo:"); + // Dump out Tags + ATH_MSG_DEBUG("Tags from TagInfoMgr:"); MsgStream log(msgSvc(), name()); - tagInfo->printTags(log); + m_tagInfoMgr->printTags(log); // Print out current Release version - std::string releaseVersion; - tagInfo->findTag("AtlasRelease", releaseVersion); - ATH_MSG_DEBUG("Found Release version from TagInfo: " - << releaseVersion); + std::string releaseVersion = m_tagInfoMgr->findTag("AtlasRelease"); + ATH_MSG_DEBUG("Found Release version from TagInfoMgr: " << releaseVersion); return StatusCode::SUCCESS; } @@ -214,16 +172,4 @@ EventInfoWriter::fillTagInfo () const } return StatusCode::SUCCESS; - } - - - -StatusCode -EventInfoWriter::checkTagInfo(IOVSVC_CALLBACK_ARGS) -{ - // Get the messaging service, print where you are - ATH_MSG_DEBUG("EventInfoWriter::checkTagInfo - called by IOVSvc"); - return (fillTagInfo()); -} - diff --git a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.h b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.h index 33bf787ef2da11f573ee3a56fa9e0221e47116df..101bb27b01d3827b83787634e1f3d9d60a8dd10b 100755 --- a/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.h +++ b/AtlasTest/DatabaseTest/AthenaPoolTest/src/EventInfoWriter.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ #ifndef SRC_EVENTINFOWRITER_H @@ -12,9 +12,6 @@ * geometry and conditions tags in EventInfo, writes extra tags. * * @author RD Schaffer <R.D.Schaffer@cern.ch> - * - * $Id: EventInfoWriter.h,v 1.6 2009-04-29 07:49:45 schaffer Exp $ - * */ /** @@ -28,7 +25,6 @@ //<<<<<< INCLUDES >>>>>> -#include "AthenaKernel/IOVSvcDefs.h" #include "AthenaBaseComps/AthAlgorithm.h" //<<<<<< PUBLIC TYPES >>>>>> @@ -53,9 +49,6 @@ public: /// Algorithm finalize at end of job virtual StatusCode finalize(); - /// Callback method for TagInfo access - StatusCode checkTagInfo(IOVSVC_CALLBACK_ARGS); - /////////////////////////////////////////////////////////////////// // Private methods: /////////////////////////////////////////////////////////////////// diff --git a/AtlasTest/TestTools/share/post.sh b/AtlasTest/TestTools/share/post.sh index 7d3f9bee13db15a1448314c32de06017360d6f20..8837315c42b4ce3d384ab37b267f5a5de3827718 100755 --- a/AtlasTest/TestTools/share/post.sh +++ b/AtlasTest/TestTools/share/post.sh @@ -265,6 +265,12 @@ PP="$PP"'|MetaInputLoader *INFO ( address|.*is still valid for|.*and sid)' # Message useless for judging test success PP="$PP"'|^FileMgr +DEBUG Successfully registered handler for tech' +# TagInfoMgr not longer a ConversionSvc +# this line is gone +PP="$PP"'|Added successfully Conversion service:TagInfoMgr' +# this line moved around +PP="$PP"'|Added successfully Conversion service:AthenaPoolCnvSvc' + ########################################### END ##################################################### # Always use default ignore list @@ -305,6 +311,7 @@ else fi fi + echo "Reference log taken from: $reflog" if [ -r $reflog ]; then jobdiff=${joblog}-todiff refdiff=`basename ${reflog}`-todiff diff --git a/Control/IOVSvc/src/IOVSvcTool.cxx b/Control/IOVSvc/src/IOVSvcTool.cxx index 885a2e62cf0d8fda7dc92403b9c87a1b1ee1f0f4..20b7b57532b76fb6ac6c45691a023ecd7f17db09 100644 --- a/Control/IOVSvc/src/IOVSvcTool.cxx +++ b/Control/IOVSvc/src/IOVSvcTool.cxx @@ -996,9 +996,13 @@ IOVSvcTool::preLoadProxies() { ATH_MSG_VERBOSE("preloading data for (" << dp->clID() << "/" << dp->name() << ")"); - - sc = ( dp->accessData() != nullptr ? - StatusCode::SUCCESS : StatusCode::FAILURE ); + if( dp->accessData() != nullptr ) { + sc = StatusCode::SUCCESS; + } else { + sc = StatusCode::FAILURE; + ATH_MSG_ERROR("preLoading proxies: accessData() failed for " << + dp->clID() << "/" << dp->name() << ")"); + } } } diff --git a/Database/IOVDbSvc/src/IOVDbSvc.cxx b/Database/IOVDbSvc/src/IOVDbSvc.cxx index 490f5f337797d81228c91f28cb04da4a40c69090..270918bcbfa33885d80e2bd1d1354582b8c896cb 100644 --- a/Database/IOVDbSvc/src/IOVDbSvc.cxx +++ b/Database/IOVDbSvc/src/IOVDbSvc.cxx @@ -695,7 +695,8 @@ StatusCode IOVDbSvc::processTagInfo() { // Set GlobalTag and any folder-specific overrides if given // dump out contents of TagInfo - ATH_MSG_DEBUG( "Tags from input TagInfo:" << std::endl << m_h_tagInfoMgr->dumpTagInfoToStr() ); + ATH_MSG_DEBUG( "Tags from input TagInfo:"); + if( msg().level()>=MSG::DEBUG ) m_h_tagInfoMgr->printTags(msg()); // check IOVDbSvc GlobalTag, if not already set if (m_globalTag=="") { diff --git a/Database/IOVDbSvc/src/IOVDbSvc.h b/Database/IOVDbSvc/src/IOVDbSvc.h index b8b97e91a4b66dbc4bf6c537cd81c7d0c4290a5e..1dc71aa1b797e6c4e41607743c33cfd45a357bc1 100644 --- a/Database/IOVDbSvc/src/IOVDbSvc.h +++ b/Database/IOVDbSvc/src/IOVDbSvc.h @@ -35,6 +35,7 @@ #include "AthenaKernel/IIOVDbSvc.h" #include "IOVDbSvc/IIOVCondDbSvc.h" #include "AthenaKernel/IOVTime.h" +#include "AthenaKernel/IAddressProvider.h" #include "CoolKernel/IDatabase.h" #include "CoolKernel/ValidityKey.h" diff --git a/DetectorDescription/GeoModel/GeoModelInterfaces/GeoModelInterfaces/IGeoModelSvc.h b/DetectorDescription/GeoModel/GeoModelInterfaces/GeoModelInterfaces/IGeoModelSvc.h index 9cc4ad58c7e150901aecaaecfa9f575d7407dcf1..d0dc05904263284fb953369ff9768ba388a8d809 100755 --- a/DetectorDescription/GeoModel/GeoModelInterfaces/GeoModelInterfaces/IGeoModelSvc.h +++ b/DetectorDescription/GeoModel/GeoModelInterfaces/GeoModelInterfaces/IGeoModelSvc.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ #ifndef GEOMODELINTERFACES_IGEOMODELSVC_H @@ -9,21 +9,15 @@ #include "GeoModelInterfaces/IGeoDbTagSvc.h" #include "GaudiKernel/IInterface.h" #include "GaudiKernel/StatusCode.h" -#include "AthenaKernel/IOVSvcDefs.h" #include <string> // Forward declarations -class IIncidentListener; -class Incident; class IGeoModelTool; class IGeoModelSvc : virtual public IInterface { - public: - /// Retrieve interface ID - static const InterfaceID& interfaceID(); - + static const InterfaceID& interfaceID(); virtual const std::string & atlasVersion() const =0; virtual const std::string & inDetVersion() const =0; @@ -52,10 +46,6 @@ public: virtual GeoModel::GeoConfig geoConfig() const = 0; - // Callback functions - virtual StatusCode align (IOVSVC_CALLBACK_ARGS) = 0; - virtual StatusCode compareTags (IOVSVC_CALLBACK_ARGS) = 0; - // Access to subsystem tool for callback registration virtual const IGeoModelTool* getTool(std::string toolName) const = 0; diff --git a/DetectorDescription/GeoModel/GeoModelSvc/CMakeLists.txt b/DetectorDescription/GeoModel/GeoModelSvc/CMakeLists.txt index bffea5f28e1b461fe1aee402b42463b454b51a08..9c7d307c7a8a66ff1298b119d4ada17947f6bb7f 100644 --- a/DetectorDescription/GeoModel/GeoModelSvc/CMakeLists.txt +++ b/DetectorDescription/GeoModel/GeoModelSvc/CMakeLists.txt @@ -17,7 +17,7 @@ atlas_add_component( GeoModelSvc src/RDBMaterialManager.cxx src/components/GeoModelSvc_entries.cxx INCLUDE_DIRS ${CORAL_INCLUDE_DIRS} ${GEOMODELCORE_INCLUDE_DIRS} - LINK_LIBRARIES ${CORAL_LIBRARIES} ${GEOMODELCORE_LIBRARIES} AthenaBaseComps AthenaKernel SGTools StoreGateLib SGtests GeoModelUtilities EventInfo GaudiKernel RDBAccessSvcLib EventInfoMgtLib ) + LINK_LIBRARIES ${CORAL_LIBRARIES} ${GEOMODELCORE_LIBRARIES} AthenaBaseComps AthenaKernel SGTools StoreGateLib SGtests GeoModelUtilities GaudiKernel RDBAccessSvcLib EventInfoMgtLib ) # Install files from the package: atlas_install_joboptions( share/*.py ) diff --git a/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.cxx b/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.cxx index 53d089ed73d97dbdaa7f8be650f217eeca1f6558..658cdee9670f6c37406bf1a1c6f97f4c725e036f 100755 --- a/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.cxx +++ b/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.cxx @@ -20,14 +20,13 @@ #include "RDBAccessSvc/IRDBRecordset.h" #include "RDBAccessSvc/IRDBRecord.h" -#include "EventInfo/TagInfo.h" - #include "GeoModelKernel/GeoPerfUtils.h" #include <fstream> #include "AthenaKernel/ClassID_traits.h" #include "SGTools/DataProxy.h" + GeoModelSvc::GeoModelSvc(const std::string& name,ISvcLocator* svc) : AthService(name,svc), m_detectorTools(this), @@ -103,13 +102,8 @@ StatusCode GeoModelSvc::initialize() ToolHandleArray< IGeoModelTool >::iterator itPriv = m_detectorTools.begin(), itPrivEnd = m_detectorTools.end(); - // **** **** **** TagInfo **** **** **** - std::string tagInfoKey = ""; - if(m_useTagInfo) { - // get the key ATH_CHECK( m_tagInfoMgr.retrieve() ); - tagInfoKey = m_tagInfoMgr->tagInfoKey(); } // build regular geometry @@ -134,12 +128,6 @@ StatusCode GeoModelSvc::initialize() } } else { - // _________________ Align functions NOT registered as callbacks _____________ - - // We want to register IGeoModelSvc::align() even if no alignment callback is registered by - // subsystem tools, such that clients like CaloTowerBuilder can simply go after IGeoModelSvc::align() - bool alignRegistered = false; - // Register align() functions for all Tools for (; itPriv!=itPrivEnd; ++itPriv) { IGeoModelTool* theTool = &(**itPriv); @@ -148,19 +136,10 @@ StatusCode GeoModelSvc::initialize() ATH_MSG_DEBUG("IGeoModelTool::align() was not registerred on CondDB object for the tool " << theTool->name()); } else { - if(StatusCode::SUCCESS == m_detStore->regFcn(&IGeoModelTool::align,theTool, - &IGeoModelSvc::align,dynamic_cast<IGeoModelSvc*>(this))) { - ATH_MSG_DEBUG("IGeoModelSvc::align() callback registered for the tool " << theTool->name()); - alignRegistered = true; - - // Set useCaloAlign flag if the successful tool is LAr - if((*itPriv).typeAndName().find("LAr")!=std::string::npos) { - m_useCaloAlign = true; - } - } - else { - ATH_MSG_DEBUG("Unable to register callback on IGeoModelSvc::align() for the tool " << theTool->name()); - } + // Set useCaloAlign flag if the successful tool is LAr + if((*itPriv).typeAndName().find("LAr")!=std::string::npos) { + m_useCaloAlign = true; + } } } @@ -178,28 +157,9 @@ StatusCode GeoModelSvc::initialize() // Register a callback on TagInfo in order to compare geometry configurations defined in job options // to the one read from the input file if(m_useTagInfo) { - const DataHandle<TagInfo> tagInfoH; - if(m_detStore->regFcn(&IGeoModelSvc::compareTags,dynamic_cast<IGeoModelSvc*>(this), tagInfoH, tagInfoKey) != StatusCode::SUCCESS) { - ATH_MSG_WARNING("Cannot register compareTags function for key " << tagInfoKey); - } - else { - ATH_MSG_DEBUG("Registered compareTags callback for key: " << tagInfoKey); - - if(!alignRegistered) { - // There is no successfull alignment callback registration from subsystems - // Register IGeoModelSvc::align() after IGeoModelSvc::compareTags() then - if(m_detStore->regFcn(&IGeoModelSvc::compareTags,dynamic_cast<IGeoModelSvc*>(this), - &IGeoModelSvc::align,dynamic_cast<IGeoModelSvc*>(this)) == StatusCode::SUCCESS) { - ATH_MSG_DEBUG("Registered IGeoModelSvc::align() after IGeoModelSvc::compareTags()"); - } - else { - ATH_MSG_WARNING("Cannot register IGeoModelSvc::align() after IGeoModelSvc::compareTags()"); - } - } - } - - // Fill in the contents of TagInfo - ATH_CHECK(fillTagInfo()); + m_tagInfoMgr->addListener( this ); + // Fill in the contents of TagInfo + ATH_CHECK(fillTagInfo()); } } @@ -208,6 +168,7 @@ StatusCode GeoModelSvc::initialize() StatusCode GeoModelSvc::finalize() { + m_tagInfoMgr->removeListener(this); return StatusCode::SUCCESS; } @@ -374,24 +335,21 @@ StatusCode GeoModelSvc::geoInit() return StatusCode::SUCCESS; } -StatusCode GeoModelSvc::align(IOVSVC_CALLBACK_ARGS) + +void GeoModelSvc::tagInfoUpdated() { - ATH_MSG_DEBUG("GeoModelSvc::align() called"); - return StatusCode::SUCCESS; + compareTags().ignore(); } -StatusCode GeoModelSvc::compareTags(IOVSVC_CALLBACK_ARGS) + +StatusCode GeoModelSvc::compareTags() { bool tagsMatch = true; - ATH_MSG_DEBUG("GeoModelSvc::compareTags() callback trigerred"); - - // Get TagInfo and retrieve tags - const TagInfo* tagInfo = 0; - ATH_CHECK( m_detStore->retrieve(tagInfo) ); + ATH_MSG_DEBUG("in compareTags()"); - TagInfo::NameTagPairVec pairs; - tagInfo->getInputTags(pairs); + // Get tags from TagInfoMgr + const ITagInfoMgr::NameTagPairVec pairs = m_tagInfoMgr->getInputTags(); for( const auto& pair : pairs ) { std::string tagPairName = pair.first; if(tagPairName=="GeoAtlas") { diff --git a/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.h b/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.h index d4cf73251cd1eafd71911f8d48879561ce73dca6..40be6a51c67e055926a2947f5b7a40e33853ec05 100755 --- a/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.h +++ b/DetectorDescription/GeoModel/GeoModelSvc/src/GeoModelSvc.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ #ifndef GEOMODELSVC_GEOMODELSVC_H @@ -22,8 +22,9 @@ class ISvcLocator; template <class TYPE> class SvcFactory; -class GeoModelSvc : public AthService, virtual public IGeoModelSvc { - +class GeoModelSvc : public AthService, virtual public IGeoModelSvc, + virtual public ITagInfoMgr::Listener +{ public: virtual StatusCode initialize(); @@ -36,8 +37,10 @@ public: // N.B. Don't forget to release the interface after use!!! virtual StatusCode queryInterface( const InterfaceID& riid, void** ppvInterface ); - virtual StatusCode align (IOVSVC_CALLBACK_ARGS); - virtual StatusCode compareTags (IOVSVC_CALLBACK_ARGS); + /// Callback from TagInfoMgr on TagInfo change + virtual void tagInfoUpdated() override final; + + StatusCode compareTags(); virtual const IGeoModelTool* getTool(std::string toolName) const; @@ -127,3 +130,4 @@ private: }; #endif // GEOMODELSVC_GEOMODELSVC_H + diff --git a/Event/EventInfoMgt/EventInfoMgt/ITagInfoMgr.h b/Event/EventInfoMgt/EventInfoMgt/ITagInfoMgr.h index d6f68f16d68fc5a6b0dc9ffd907cd004c2c7a962..2ef96dbb3134cdb9feddacfa0cab07ba6f4c96b1 100755 --- a/Event/EventInfoMgt/EventInfoMgt/ITagInfoMgr.h +++ b/Event/EventInfoMgt/EventInfoMgt/ITagInfoMgr.h @@ -8,19 +8,16 @@ * @file TagInfoMgr.h * * @brief This is a Athena service which manages detector description - * tag information. It maintains a TagInfo object in the Detector - * Store with current tag values. + * tag information. It maintains a private TagInfo object * * @author RD Schaffer <R.D.Schaffer@cern.ch> */ //<<<<<< INCLUDES >>>>>> -#include "AthenaKernel/IOVSvcDefs.h" #include "GaudiKernel/Service.h" -#include "GaudiKernel/IIncidentListener.h" -#include "AthenaKernel/IAddressProvider.h" +class MsgStream; //<<<<<< CLASS DECLARATIONS >>>>>> @@ -28,8 +25,7 @@ * @class ITagInfoMgr * * @brief This is a Athena service which manages detector description - * tag information. It maintains a TagInfo object in the Detector - * Store with current tag values. + * tag information. It maintains a TagInfo object with current tag values. * * The tags to fill the TagInfo object may come from a variety of * sources: i.e. the tags specified by the GeoModelSvc and IOVDbSvc, @@ -51,14 +47,11 @@ * Some clients need to know when detector description tags change * so that they may update their descriptions, such as the geometry * description. The TagInfo object will change in this case. So - * clients that need to know when tags change should set up a - * callback to the TagInfo object. This is done with regFcn of the - * StoreGate service (for the DetectorStore). The method - * - * virtual std::string& tagInfoKey() = 0; - * - * provides access to the SG key of TagInfo which is needed to - * register a data handle for the callback. + * clients that need to know when tags change should register themselves + * by calling ITagInfoMgr::addListener(listener*) method. + * These clients need to implement the ITagInfoMgr::Listener interface and + * ITagInfoMgr::Listener::tagInfoUpdated() method which will be called + * when the TagInfo changes. * */ class ITagInfoMgr : virtual public IInterface @@ -70,6 +63,21 @@ public: typedef std::vector<NameTagPair> NameTagPairVec; //@} + + /// Listener interface class that client who want to be notified about TagInfo + /// update should implement (and then register themselves calliing addListener()) + class Listener { + public: + virtual void tagInfoUpdated() = 0; + }; + + /// Add a Listener to the notification list for TagInfo changes + virtual void addListener(Listener* listener) = 0; + + /// Remove a Listener from the notification list for TagInfo changes + virtual void removeListener(Listener* listener) = 0; + + /// Retrieve interface ID static const InterfaceID& interfaceID(); @@ -81,20 +89,20 @@ public: /// on the input virtual StatusCode removeTagFromInput(const std::string& tagName) = 0; - /// Method to allow clients to access the TagInfo object key. - virtual std::string& tagInfoKey() = 0; + /// Find tag by its name, return by value - empty string if not found + virtual std::string findTag(const std::string & name) const = 0; - /// callback from IOVSvc - only used as test of callback - virtual StatusCode checkTagInfo(IOVSVC_CALLBACK_ARGS) = 0; - - /// Find tag by name, return by value - virtual std::string findTag(const std::string & name) const = 0; + /// Find INPUT tag by its name, return by value - empty string if not found + virtual std::string findInputTag(const std::string& name) const = 0; /// Return a vector with all current input tags - virtual NameTagPairVec getInputTags() const = 0; + virtual NameTagPairVec getInputTags() const = 0; /// Dump the content of the current TagInfo to std::string for debug - virtual std::string dumpTagInfoToStr() const = 0; + virtual std::string dumpTagInfoToStr() const = 0; + + /// Printout method + virtual void printTags(MsgStream& log) const = 0; }; diff --git a/Event/EventInfoMgt/python/EventInfoMgtInit.py b/Event/EventInfoMgt/python/EventInfoMgtInit.py index 6b9e14bbadd08cc4e088d64eb9df836b4419c87c..00bbe16d28b3147c549774e25846c2164bb7742f 100755 --- a/Event/EventInfoMgt/python/EventInfoMgtInit.py +++ b/Event/EventInfoMgt/python/EventInfoMgtInit.py @@ -76,18 +76,6 @@ def _loadBasicEventInfoMgt(): print ("EventInfoMgtInit: Got release version ",release) svcMgr.TagInfoMgr.ExtraTagValuePairs = {"AtlasRelease" : release } - # Add TagInfoMgr as cnv svc - from GaudiCommonSvc.GaudiCommonSvcConf import EvtPersistencySvc - if not hasattr (svcMgr, 'EventPersistencySvc'): - svcMgr += EvtPersistencySvc( "EventPersistencySvc" ) - svcMgr.EventPersistencySvc.CnvServices += [ "TagInfoMgr" ] - - # Set TagInfoMgr as proxy provider - from AthenaCommon.ConfigurableDb import getConfigurable - if not hasattr (svcMgr, 'ProxyProviderSvc'): - svcMgr += getConfigurable("ProxyProviderSvc")() - svcMgr.ProxyProviderSvc.ProviderNames += [ "TagInfoMgr" ] - msg.debug( "Loading basic services for EventInfoMgt... [DONE]" ) return diff --git a/Event/EventInfoMgt/python/TagInfoMgrConfig.py b/Event/EventInfoMgt/python/TagInfoMgrConfig.py index 5c2cec609bf1381e1fc03e1590bf114a72bb1b2a..c0c810d80e2eac8deb8cb9ffd1e319fc24e81c50 100644 --- a/Event/EventInfoMgt/python/TagInfoMgrConfig.py +++ b/Event/EventInfoMgt/python/TagInfoMgrConfig.py @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration from __future__ import print_function from AthenaConfiguration.ComponentFactory import CompFactory @@ -13,29 +13,18 @@ def TagInfoMgrCfg(configFlags,tagValuePairs={}): if not isinstance(tagValuePairs,dict): raise ConfigurationError("Parameter extraTagValuePairs is supposed to be a dictionary") - result=ComponentAccumulator() - - TagInfoMgr=CompFactory.TagInfoMgr - ProxyProviderSvc=CompFactory.ProxyProviderSvc - EvtPersistencySvc=CompFactory.EvtPersistencySvc - #Build project-version string for the TagInfoMgr project = os.getenv('AtlasProject',"Unknown") version = os.getenv('AtlasVersion',"Unknown") atlasRelease=project+"-"+version - tagValuePairs.update({"AtlasRelease" : atlasRelease}) + TagInfoMgr=CompFactory.TagInfoMgr tagInfoMgr=TagInfoMgr(ExtraTagValuePairs = tagValuePairs) + + result=ComponentAccumulator() result.addService(tagInfoMgr) - - #Add to EventPersistencySvc - result.addService(EvtPersistencySvc("EventPersistencySvc",CnvServices=[tagInfoMgr.getName(),])) - - #Add to ProxyProviderSvc - result.addService(ProxyProviderSvc(ProviderNames=[tagInfoMgr.getName(),])) - return result,tagInfoMgr if __name__ == "__main__": diff --git a/Event/EventInfoMgt/src/TagInfoMgr.cxx b/Event/EventInfoMgt/src/TagInfoMgr.cxx index 938e8bd9e709e7107f2a2145b86a693004046e59..810f14348025f146bbe56317569dc48ebd1b0af4 100755 --- a/Event/EventInfoMgt/src/TagInfoMgr.cxx +++ b/Event/EventInfoMgt/src/TagInfoMgr.cxx @@ -18,7 +18,6 @@ #include "EventInfo/EventID.h" #include "EventInfo/EventInfo.h" #include "EventInfo/EventType.h" -#include "EventInfo/TriggerInfo.h" #include "EventInfoUtils/EventIDFromStore.h" @@ -30,25 +29,22 @@ #include "AthenaKernel/IIOVSvc.h" #include "AthenaKernel/IOVTime.h" #include "AthenaKernel/IOVRange.h" -#include "SGTools/TransientAddress.h" #include "AthenaPoolUtilities/CondAttrListCollection.h" #include "AthenaPoolUtilities/CondAttrListCollAddress.h" -#include "IOVDbMetaDataTools/IIOVDbMetaDataTool.h" #include "AthenaKernel/ExtendedEventContext.h" // Gaudi includes #include "GaudiKernel/IIncidentSvc.h" -#include "GaudiKernel/IOpaqueAddress.h" -#include "GaudiKernel/GenericAddress.h" #include "GaudiKernel/GaudiException.h" -// External definitions -long TagInfoMgr_StorageType = 0x50; + +const std::string IOVCbkObjKey( "TagInfoMgrIOVCBKKey" ); + // Constructor with parameters: TagInfoMgr::TagInfoMgr(const std::string &name, ISvcLocator *pSvcLocator) : - AthCnvSvc(name, pSvcLocator, TagInfoMgr_StorageType) + AthService(name, pSvcLocator) {} TagInfoMgr::~TagInfoMgr() @@ -67,60 +63,19 @@ TagInfoMgr::queryInterface( const InterfaceID& riid, void** ppvInterface ) } else { // Interface is not directly available: try out a base class - return(::AthCnvSvc::queryInterface(riid, ppvInterface)); + return(::AthService::queryInterface(riid, ppvInterface)); } return StatusCode::SUCCESS; } -/// Method to allow clients add in tags as: tag name, tag value -StatusCode -TagInfoMgr::addTag(const std::string& tagName, - const std::string& tagValue) -{ - // Add name/value to input vector - ATH_MSG_DEBUG("addTag - adding name/value pairs: " - << tagName << " " << tagValue); - - //FIXME: Add a mutex here! - m_extraTagValuePairsViaInterface[tagName]=tagValue; - return StatusCode::SUCCESS; -} - -/// Method to allow clients to remove a tag which may have come in on -/// the input -StatusCode -TagInfoMgr::removeTagFromInput(const std::string& tagName) -{ - // Add name/value to input vector - ATH_MSG_DEBUG( "removeTagFromInput - adding tag name to be removed: " - << tagName); - m_tagsToBeRemoved.insert(tagName); - return StatusCode::SUCCESS; -} - - - -/// Method to allow clients to access the TagInfo object key. -std::string& -TagInfoMgr::tagInfoKey() -{ - return (m_tagInfoKeyValue); -} - // Initialize method: StatusCode TagInfoMgr::initialize() { - // Must first initialize base class - if(!(AthCnvSvc::initialize()).isSuccess()) return StatusCode::FAILURE; - - // Get the key value - m_tagInfoKeyValue = m_tagInfoKey.value(); + ATH_CHECK( AthService::initialize() ); // Get the messaging service, print where you are ATH_MSG_DEBUG( "initialize()"); - ATH_MSG_DEBUG( "OverrideEventInfoTags " << m_overrideEventInfoTags); - ATH_MSG_DEBUG( "TagInfoKey " << m_tagInfoKey); if (msgLvl(MSG::DEBUG)) { ATH_MSG_DEBUG( "ExtraTagValuePairs " ); @@ -132,11 +87,10 @@ StatusCode TagInfoMgr::initialize() // To copy TagInfo to EventInfo, we set listener to the // IncidentSvc for BeginRun and BeginInputFile ServiceHandle<IIncidentSvc> incSvc("IncidentSvc", name()); - long int pri=1000; // Add BeginRun to trigger tag extraction and writing to output // file meta data - incSvc->addListener( this, "BeginRun", pri); + incSvc->addListener( this, "BeginRun", 100); // Add BeginInputFile to trigger refilling meta data store after a new input file - priority has // to be < 50 to be run after IOVDbMetaDataTool (triggered by MetaDataSvc), which has mergeing @@ -156,8 +110,7 @@ StatusCode TagInfoMgr::start() // meta data if (m_detStore->contains<CondAttrListCollection>("/TagInfo")) { const DataHandle<CondAttrListCollection> tagInfoH; - if (m_detStore->regFcn(&ITagInfoMgr::checkTagInfo, - dynamic_cast<ITagInfoMgr*>(this), + if (m_detStore->regFcn(&TagInfoMgr::checkTagInfo, this, tagInfoH, "/TagInfo").isSuccess()) { ATH_MSG_DEBUG( "Registered checkTagInfo callback for /TagInfo "); } @@ -178,7 +131,7 @@ StatusCode TagInfoMgr::finalize() } StatusCode -TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagInfo) const +TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond) { // Fill tag info @@ -195,6 +148,8 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI // Get the messaging service, print where you are ATH_MSG_DEBUG( "fillTagInfo: "); + // clear existing tags + m_tagInfo = TagInfo(); // Add tags to TagInfo @@ -221,7 +176,7 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI // First make sure that this tag name is not on the // list of those to be removed if (m_tagsToBeRemoved.find(name) == m_tagsToBeRemoved.end()) { - if (tagInfo->addTag(EventType::NameTagPair(name, value)).isFailure()) { + if (m_tagInfo.addTag(EventType::NameTagPair(name, value)).isFailure()) { ATH_MSG_WARNING( "fillTagInfo: Unable to add value/tag to TagInfo " << name << " " << value); } @@ -238,7 +193,7 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI // be the "first ones in" and there should not be any // clash with existing tags. Return WARNING if this // happens - if (tagInfo->addInputTag(EventType::NameTagPair(name, value)).isFailure()) { + if (m_tagInfo.addInputTag(EventType::NameTagPair(name, value)).isFailure()) { ATH_MSG_WARNING( "fillTagInfo: Unable to add value/tag to TagInfo as input tag " << name << " " << value); } @@ -307,7 +262,7 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI // list of those to be removed std::string& name = pairs1[i].first; if (m_tagsToBeRemoved.find(name) == m_tagsToBeRemoved.end()) { - if (tagInfo->addTag(pairs1[i]).isFailure()) { + if (m_tagInfo.addTag(pairs1[i]).isFailure()) { ATH_MSG_ERROR( "fillTagInfo: Unable to add tag to TagInfo: name/tag " << pairs1[i].first << " : " << pairs1[i].second); @@ -326,7 +281,7 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI // Assumption is that EventInfo tags should be the // "first ones in" and there should not be any clash // with existing tags. Return ERROR if this happens - if (tagInfo->addInputTag(pairs1[i]).isFailure()) { + if (m_tagInfo.addInputTag(pairs1[i]).isFailure()) { ATH_MSG_ERROR( "fillTagInfo: Unable to add input tag to TagInfo: name/tag " << pairs1[i].first << " : " << pairs1[i].second); @@ -340,11 +295,11 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI // Dump out contents of TagInfo ATH_MSG_DEBUG( "fillTagInfo: print out tags before adding extra tags"); - ATH_MSG_DEBUG(tagInfo->str()); + ATH_MSG_DEBUG(m_tagInfo.str()); // Add in any extra tag value pairs if specified - std::map<std::string,std::string> valueTagPairs(m_extraTagValuePairs);//Copy (not sure why) + std::map<std::string,std::string> valueTagPairs(m_extraTagValuePairs); // Add in pairs from interface for (auto & tv : m_extraTagValuePairsViaInterface) { valueTagPairs[tv.first]=tv.second; @@ -352,15 +307,14 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI for (auto& tv : valueTagPairs) { ATH_MSG_DEBUG( "fillTagInfo: Adding extra value/tag pair: " << tv.first << " " << tv.second); - if (tagInfo->addTag(EventType::NameTagPair(tv.first,tv.second), - m_overrideEventInfoTags).isFailure()) { + if (m_tagInfo.addTag(EventType::NameTagPair(tv.first,tv.second), true).isFailure()) { ATH_MSG_WARNING( "fillTagInfo: Extra value/tag not added to TagInfo "); } } // Dump out contents of TagInfo ATH_MSG_DEBUG( "fillTagInfo: print out tags"); - ATH_MSG_DEBUG(tagInfo->str()); + ATH_MSG_DEBUG(m_tagInfo.str()); return StatusCode::SUCCESS; @@ -368,7 +322,7 @@ TagInfoMgr::fillTagInfo(const CondAttrListCollection* tagInfoCond, TagInfo* tagI StatusCode -TagInfoMgr::fillMetaData (const TagInfo* tagInfo, const CondAttrListCollection* tagInfoCond) +TagInfoMgr::fillMetaData(const CondAttrListCollection* tagInfoCond) { // fillMetaData is called at the beginning of the job and for each // new file being read in. @@ -410,7 +364,7 @@ TagInfoMgr::fillMetaData (const TagInfo* tagInfo, const CondAttrListCollection // Copy tags to AttributeList coral::AttributeList attrList; EventType::NameTagPairVec pairs; - tagInfo->getTags(pairs); + m_tagInfo.getTags(pairs); ATH_MSG_DEBUG( "fillMetaData: Adding value/tag pairs to file meta data: "); for (unsigned int i = 0; i < pairs.size(); ++i) { attrList.extend(pairs[i].first, "string"); @@ -435,8 +389,9 @@ TagInfoMgr::fillMetaData (const TagInfo* tagInfo, const CondAttrListCollection IOVRange minRange = tagInfoCond->minRange(); start = minRange.start(); stop = minRange.stop(); + ATH_MSG_DEBUG( "IOV minRange from IOVMetaData: " << tagInfoCond->minRange()); m_lastIOVRange = IOVRange(start, stop); - isFirstIOVCheck = true; // + isFirstIOVCheck = true; } if (m_lastIOVRange.isInRange(testTime)) { // set start to runNumber after the @@ -551,11 +506,6 @@ TagInfoMgr::handle(const Incident& inc) { ** The member m_currentRun is saved to be used for the IOV ** in fillMetaData. ** - ** Note: the detector store 'retrieve' of the TagInfo will call - ** TagInfoMgr::createObj to do the first creation and filling it - ** accordingly. And this also fills the output file metadata with - ** contents of the TagInfo object. - ** ** 2) Then whenever a new file is opened (BeginInputFile), we ** use the TagInfo object from the detector store to "re-fill" ** and overwrite the newly merged TagInfo meta data in the output @@ -574,37 +524,34 @@ TagInfoMgr::handle(const Incident& inc) { ATH_MSG_DEBUG( "handle: entering handle(), incidence type " << inc.type() << " from " << inc.source()); - // Return quickly for BeginEvent if not needed - if (!m_isFirstBeginRun && inc.type() == IncidentType::BeginEvent) return; + const EventIDBase eventID = inc.context().eventID(); - - // At first BeginRun we retrieve TagInfo and trigger IOVDbSvc to - // use it - if (inc.type() == IncidentType::BeginRun && m_isFirstBeginRun) { + if (inc.type() == IncidentType::BeginRun) { + // For begin run, reset the current run number - // No longer first BeginRun - m_isFirstBeginRun = false; + // get conditionsRun from the Context - can be used if no EventID in the SG (for HLT) + m_conditionsRun = Atlas::getExtendedEventContext(inc.context()).conditionsRun(); - // get conditionsRun from the Context - can be used if no EventID in the SG (for HLT) - m_conditionsRun = Atlas::getExtendedEventContext(inc.context()).conditionsRun(); + // Set current run number to be used for fillMetaData + m_currentRun = eventID.run_number(); - // Print out EventInfo - // can't use a ref here! - const EventIDBase eventID = inc.context().eventID(); + ATH_MSG_DEBUG( "handle: BeginRun incident - Event ID: [" + << eventID.run_number() << "," + << eventID.lumi_block() << ":" + << eventID.time_stamp() << "] "); + if( m_conditionsRun != EventIDBase::UNDEFNUM ) { + ATH_MSG_DEBUG( "handle: conditionsRun = " << m_conditionsRun); + } + if( m_currentRun != EventIDBase::UNDEFNUM ) { + ATH_MSG_DEBUG( "handle: currentRun = " << m_currentRun); + } + } - // Set current run number to be used for fillMetaData - m_currentRun = eventID.run_number(); - - ATH_MSG_DEBUG( "handle: First BeginRun incident - Event ID: [" - << eventID.run_number() << "," - << eventID.lumi_block() << ":" - << eventID.time_stamp() << "] "); - if( m_conditionsRun != EventIDBase::UNDEFNUM ) { - ATH_MSG_DEBUG( "handle: conditionsRun = " << m_conditionsRun); - } - if( m_currentRun != EventIDBase::UNDEFNUM ) { - ATH_MSG_DEBUG( "handle: currentRun = " << m_currentRun); - } + // At first BeginRun we retrieve TagInfo and trigger IOVDbSvc to use it + if (inc.type() == IncidentType::BeginRun && m_isFirstBeginRun) { + + // No longer first BeginRun + m_isFirstBeginRun = false; // For the moment, we must set IOVDbSvc into the BeginRun // state to be able to access TagInfo from the file meta data @@ -620,261 +567,85 @@ TagInfoMgr::handle(const Incident& inc) { nsTime += eventID.time_stamp_ns_offset(); curTime.setTimestamp(nsTime); - if (StatusCode::SUCCESS != m_iovDbSvc->signalBeginRun(curTime, - inc.context())) + if (StatusCode::SUCCESS != m_iovDbSvc->signalBeginRun(curTime, inc.context())) { ATH_MSG_ERROR( "Unable to signal begin run to IOVDbSvc"); throw GaudiException( "Unable to signal begin run to IOVDbSvc", "TagInfoMgr::handle", StatusCode::FAILURE ); } ATH_MSG_DEBUG( "Signaled begin run to IOVDbSvc " << curTime); + // For BeginRun, update TagInfo + if( updateTagInfo().isFailure() ) { + throw GaudiException( "updateTagInfo ERROR:", "TagInfoMgr::handle", StatusCode::FAILURE ); + } - ATH_MSG_DEBUG( "Retrieve tag info "); - - // For BeginRun, retrieve and fill TagInfo - const TagInfo* tagInfo = 0; - if (m_detStore->retrieve( tagInfo, m_tagInfoKeyValue ).isFailure() ) { - ATH_MSG_DEBUG( "handle: Could not retrieve TagInfo object from the detector store on first try."); // May have pre-existing TagInfo with incorrect IOV // range. Try dropping and retrieving again. - bool sc = m_iovDbSvc->dropObject("/TagInfo"); - ATH_MSG_DEBUG( "handle: Try dropping /TagInfo - " << sc); - if (m_detStore->retrieve( tagInfo, m_tagInfoKeyValue ).isFailure() ) { - ATH_MSG_ERROR( "handle: Could not retrieve TagInfo object from the detector store"); - return; - } - } - ATH_MSG_DEBUG( "Retrieved tag info "); + // bool sc = m_iovDbSvc->dropObject("/TagInfo"); //MN: No idea what that was supposed to do // Process TagInfo by IOVDbSvc if (m_iovDbSvc->processTagInfo().isFailure() ) { - ATH_MSG_ERROR( "handle: Unable process TagInfo by IOVDbSvc"); - } - else { - ATH_MSG_DEBUG( "handle: TagInfo successfully processed by IOVDbSvc to register callback"); + throw GaudiException( "iovDbSvc::processTagInfo ERROR", "TagInfoMgr::handle", StatusCode::FAILURE ); } + ATH_MSG_DEBUG( "handle: TagInfo successfully processed by IOVDbSvc to register callback"); } else if ((inc.type() == IncidentType::BeginInputFile || inc.type() == IncidentType::BeginRun) - && !m_isFirstBeginRun) { - - // For a new file incident or a subsequent begin run incident, we must "refill" the meta - // data store with the current value of the TagInfo folder in the detector store. - - if (inc.type() == IncidentType::BeginRun) { - - // For begin run, reset the current run number - - // get conditionsRun from the Context - can be used if no EventID in the SG (for HLT) - m_conditionsRun = Atlas::getExtendedEventContext(inc.context()).conditionsRun(); - - // Get current run number - const EventIDBase eventID = inc.context().eventID(); - - // Set current run number to be used for fillMetaData - m_currentRun = eventID.run_number(); - - ATH_MSG_DEBUG( "handle: secondary BeginRun incident - Event ID: [" - << eventID.run_number() << "," - << eventID.lumi_block() << ":" - << eventID.time_stamp() << "] "); - if( m_conditionsRun != EventIDBase::UNDEFNUM ) { - ATH_MSG_DEBUG( "handle: conditionsRun = " << m_conditionsRun); - } - if( m_currentRun != EventIDBase::UNDEFNUM ) { - ATH_MSG_DEBUG( "handle: currentRun = " << m_currentRun); - } - } - - - // Return if /TagInfo does NOT exists - const CondAttrListCollection* attrListColl = 0; - if (m_detStore->contains<CondAttrListCollection>("/TagInfo")) { - if (m_detStore->retrieve( attrListColl, "/TagInfo" ).isFailure() ) { - ATH_MSG_ERROR( "handle - " << inc.type() << ": No TagInfo meta data in DetectorStore"); - std::string excStr { inc.type() + " - No TagInfo meta data in DetectorStore" }; - throw GaudiException( excStr , "TagInfoMgr::handle", StatusCode::FAILURE ); - } - else { - ATH_MSG_DEBUG( "handle - " << inc.type() << ": Retrieved TagInfo meta data from detStore"); - } - } - else { - ATH_MSG_DEBUG( "handle - " << inc.type() << ": det store does NOT contain AttrListColl for TagInfo"); - return; - } - - const TagInfo* tagInfo = 0; - if (m_detStore->retrieve( tagInfo, m_tagInfoKeyValue ).isFailure() ) { - ATH_MSG_ERROR( "handle - " << inc.type() << ": Could not retrieve TagInfo object from the detector store"); - std::string excStr { inc.type() + " - Could not retrieve TagInfo object from the detector store" }; - throw GaudiException( excStr, "TagInfoMgr::handle", StatusCode::FAILURE ); - } - - // Copy TagInfo to meta data store for writing to file meta data - if (StatusCode::SUCCESS != fillMetaData(tagInfo, attrListColl)) { - ATH_MSG_ERROR( "handle - " << inc.type() << ": Unable to write TagInfo to MetaDataStore !"); - std::string excStr { inc.type() + " - Unable to write TagInfo to MetaDataStore !" }; - throw GaudiException( excStr, "TagInfoMgr::handle", StatusCode::FAILURE ); - } - else { - ATH_MSG_DEBUG( "handle - " << inc.type() << ": Wrote TagInfo to MetaDataStore "); - } + && !m_isFirstBeginRun) + { + // For a new file incident or a subsequent begin run incident, we must "refill" the meta + // data store with the current value of the TagInfo folder in the detector store. + if( updateTagInfo().isFailure() ) { + throw GaudiException( "updateTagInfo ERROR:", "TagInfoMgr::handle", StatusCode::FAILURE ); + } } } - +//______________________________________________________________________________ StatusCode TagInfoMgr::checkTagInfo(IOVSVC_CALLBACK_ARGS) { // The conditions object in file meta data has change so we need // to reset the TagInfo object in the detector store. // - // To do so, we retrieve the TagInfo object proxy, reset it to - // delete the current TagInfo object, and then retrieve the - // TagInfo object to assure that it is recreated with the - // information coming from both the file meta data and the - // job-specific overrides. - // - ATH_MSG_DEBUG( "checkTagInfo: entering checkTagInfo"); - - // Retrieve and save the contents of the TagInfo object in case - // file meta data is empty, then the saved contents will be reused - // and a new IOV assigned. - const TagInfo* tagInfo = 0; - if (m_detStore->retrieve( tagInfo, m_tagInfoKeyValue ).isFailure() ) { - ATH_MSG_ERROR( "checkTagInfo: Could not retrieve TagInfo object from the detector store to save the contents "); - return StatusCode::FAILURE; - } - else { - ATH_MSG_DEBUG( "checkTagInfo: retrieved TagInfo to save its contents"); - } - m_lastTagInfo = TagInfo(*tagInfo); - ATH_MSG_DEBUG( "checkTagInfo: saved TagInfo contents"); - - // Now remove the object in the detector store - SG::DataProxy* tagInfoProxy = - m_detStore->proxy( ClassID_traits<TagInfo>::ID(), m_tagInfoKeyValue ); - - if (0 == tagInfoProxy) { - ATH_MSG_ERROR( "checkTagInfo: Unable to retrieve TagInfo object with clid/key: " - << ClassID_traits<TagInfo>::ID() << " " << m_tagInfoKeyValue); - return StatusCode::FAILURE; - } - // reset and retrieve - ATH_MSG_DEBUG( "checkTagInfo: reset TagInfo"); - tagInfoProxy->reset(); - tagInfo = 0; - if (m_detStore->retrieve( tagInfo, m_tagInfoKeyValue ).isFailure() ) { - ATH_MSG_ERROR( "checkTagInfo: Could not retrieve TagInfo object from the detector store"); - return StatusCode::FAILURE; - } - else { - ATH_MSG_DEBUG( "checkTagInfo: retrieved TagInfo"); - } - return StatusCode::SUCCESS; -} - -StatusCode -TagInfoMgr::preLoadAddresses( StoreID::type storeID, - tadList& tlist ) -{ - if (storeID == StoreID::DETECTOR_STORE) { - - std::unique_ptr<SG::TransientAddress> tad = - std::make_unique<SG::TransientAddress>( ClassID_traits<TagInfo>::ID(), m_tagInfoKeyValue ); - IAddressProvider* addp = this; - tad->setProvider(addp, storeID); - // Get IOpaqueAddress and add to tad - IOpaqueAddress* ioa = 0; - std::string refAddr(m_tagInfoKeyValue); - StatusCode sc = createAddress(TagInfoMgr_StorageType, tad->clID(), refAddr, ioa); - if ( sc.isFailure() ) { - ATH_MSG_ERROR( "preLoadAddresses: Could not create IOpaqueAddress"); - delete ioa; - return StatusCode::FAILURE; - } - tad->setAddress(ioa); - // set flag to avoid resetting the ioa when a proxy is reset - tad->clearAddress(false); - tlist.push_back( tad.release() ); - - ATH_MSG_DEBUG( "preLoadAddresses - add transient address for TagInfo to detector store"); - ATH_MSG_DEBUG( "preLoadAddresses - Found CLID: " << ioa->clID() - << " key from ioa " << *(ioa->par())); - } - return StatusCode::SUCCESS; + ATH_MSG_DEBUG( "checkTagInfo IOV callback"); + StatusCode sc = updateTagInfo(); + return sc; } - -StatusCode -TagInfoMgr::updateAddress(StoreID::type /*storeID*/, SG::TransientAddress* tad, - const EventContext& /*ctx*/) +//______________________________________________________________________________ +void +TagInfoMgr::notifyListeners() const { - // - // Here we do nothing, simply return success for TagInfo - // - ATH_MSG_VERBOSE( "updateAddress - fill TagInfo"); - CLID clid = tad->clID(); - std::string key = tad->name(); - - ATH_MSG_VERBOSE( "updateAddress - Found CLID: " << clid << " - key: " << key); - - if (clid != ClassID_traits<TagInfo>::ID() || key != m_tagInfoKeyValue) { - ATH_MSG_VERBOSE( "updateAddress - Found CLID: " << clid << " - key: " << key - << " NOT TagInfo - do nothing " - ); - return StatusCode::FAILURE ; - } - ATH_MSG_VERBOSE( "updateAddress - doing NOTHING, just return success!!"); - - return StatusCode::SUCCESS; + ATH_MSG_DEBUG( "notifyListeners (" << m_listeners.size() <<" registered)"); + for( auto listener : m_listeners ) { + listener->tagInfoUpdated(); + } } //______________________________________________________________________________ StatusCode -TagInfoMgr::createObj(IOpaqueAddress* addr, DataObject*& dataObj) { +TagInfoMgr::updateTagInfo() { - // Create new TagInfo object + // Fill the TagInfo object // The tag info may come from either the input file meta data or // the currently available EventInfo object - ATH_MSG_DEBUG( "createObj: get TagInfo"); - - // Do checks: - // IOpaqueAddress set? - if (addr == 0) { - ATH_MSG_ERROR( "createObj: IOpaqueAddress is not set"); - return(StatusCode::FAILURE); - } - - // Correct clid/key? - CLID clid = addr->clID(); - const std::string& key = *(addr->par()); - if (clid != ClassID_traits<TagInfo>::ID() || key != m_tagInfoKeyValue) { - ATH_MSG_ERROR( "createObj: Found CLID: " << clid << " - key: " << key - << " NOT TagInfo - expect: " << ClassID_traits<TagInfo>::ID() << " " - << m_tagInfoKeyValue); - return StatusCode::FAILURE ; - } - - // Create TagInfo from either incoming conditions for from the - // saved TagInfo object - std::unique_ptr<TagInfo> tagInfo; + ATH_MSG_DEBUG( "updateTagInfo: getting /TagInfo"); // Check whether TagInfo is coming from file meta data or the // input event const CondAttrListCollection* attrListColl = 0; if (m_detStore->contains<CondAttrListCollection>("/TagInfo")) { if (m_detStore->retrieve( attrListColl, "/TagInfo" ).isFailure() ) { - ATH_MSG_ERROR( "createObj: No TagInfo meta data in DetectorStore"); + ATH_MSG_ERROR( "updateTagInfo: No TagInfo meta data in DetectorStore"); return StatusCode::FAILURE ; } else { - ATH_MSG_DEBUG( "createObj: Retrieved TagInfo meta data from detStore. size " << attrListColl->size()); - } + ATH_MSG_DEBUG( "updateTagInfo: Retrieved TagInfo meta data from detStore. size " << attrListColl->size()); + } } else { - ATH_MSG_DEBUG( "createObj: det store does NOT contain AttrListColl for TagInfo"); + ATH_MSG_DEBUG( "updateTagInfo: det store does NOT contain AttrListColl for TagInfo"); } // Fill TagInfo from (file meta data) conditions if they exist. If @@ -882,107 +653,153 @@ TagInfoMgr::createObj(IOpaqueAddress* addr, DataObject*& dataObj) { // information. Otherwise we fill from from event info (OLD and // most likely not used anymore. RDS 08/2012). if (attrListColl && attrListColl->size() == 0) { - tagInfo = std::make_unique<TagInfo>(m_lastTagInfo); - ATH_MSG_DEBUG( "createObj: recreate tagInfo from saved info"); - ATH_MSG_DEBUG(tagInfo->str()); - } - else { - tagInfo = std::make_unique<TagInfo>(); - if (StatusCode::SUCCESS != fillTagInfo(attrListColl, tagInfo.get())) { - ATH_MSG_DEBUG( "createObj: Unable to fill TagInfo !"); - return StatusCode::FAILURE; - } - if (attrListColl) ATH_MSG_DEBUG( "createObj: Filled TagInfo from file meta data "); - else ATH_MSG_DEBUG( "createObj: Filled TagInfo from input event "); + ATH_MSG_DEBUG( "updateTagInfo: /TagInfo empty - do nothing"); + ATH_MSG_DEBUG(m_tagInfo.str()); + return StatusCode::SUCCESS; } + + ATH_CHECK( fillTagInfo(attrListColl) ); + if (attrListColl) ATH_MSG_DEBUG( "updateTagInfo: Filled TagInfo from file meta data "); + else ATH_MSG_DEBUG( "updateTagInfo: Filled TagInfo from input event "); // Copy TagInfo to meta data store for writing to file meta data - if (StatusCode::SUCCESS != fillMetaData(tagInfo.get(), attrListColl)) { - ATH_MSG_ERROR( "createObj: Unable to write TagInfo to MetaDataStore !"); - return StatusCode::FAILURE; - } - else { - ATH_MSG_DEBUG( "createObj: Wrote TagInfo to MetaDataStore "); - } - - // Do standard conversion to data object - dataObj = SG::asStorable(std::move(tagInfo)); - - ATH_MSG_DEBUG( "createObj: created new TagInfo object "); + ATH_CHECK( fillMetaData(attrListColl) ); + ATH_MSG_DEBUG( "updateTagInfo: Wrote TagInfo to MetaDataStore "); return StatusCode::SUCCESS; - } -//______________________________________________________________________________ -StatusCode -TagInfoMgr::createAddress(long svcType, - const CLID& clid, - const std::string* par, - const unsigned long* ip, - IOpaqueAddress*& refpAddress) { - return(::AthCnvSvc::createAddress(svcType, clid, par, ip, refpAddress)); -} //______________________________________________________________________________ -StatusCode -TagInfoMgr::convertAddress(const IOpaqueAddress* pAddress, - std::string& refAddress) { - assert(pAddress); - refAddress = *pAddress->par(); - return(StatusCode::SUCCESS); +/// Method to allow clients add in tags as: tag name, tag value +StatusCode +TagInfoMgr::addTag(const std::string& tagName, const std::string& tagValue) +{ + // Add name/value to input vector + ATH_MSG_DEBUG("addTag - adding name/value pairs: " + << tagName << " " << tagValue); + + //FIXME: Add a mutex here! + m_extraTagValuePairsViaInterface[tagName]=tagValue; + return StatusCode::SUCCESS; } //______________________________________________________________________________ +/// Method to allow clients to remove a tag which may have come in on +/// the input StatusCode -TagInfoMgr::createAddress(long svcType, - const CLID& clid, - const std::string& refAddress, - IOpaqueAddress*& refpAddress) { - if (svcType != TagInfoMgr_StorageType) { - ATH_MSG_ERROR( "createAddress: svcType != TagInfoMgr_StorageType " - << svcType - << " " - << TagInfoMgr_StorageType); - return(StatusCode::FAILURE); - } - refpAddress = new GenericAddress(TagInfoMgr_StorageType, clid, refAddress); - return(StatusCode::SUCCESS); +TagInfoMgr::removeTagFromInput(const std::string& tagName) +{ + // Add name/value to input vector + ATH_MSG_DEBUG( "removeTagFromInput - adding tag name to be removed: " + << tagName); + m_tagsToBeRemoved.insert(tagName); + return StatusCode::SUCCESS; } //______________________________________________________________________________ std::string TagInfoMgr::findTag(const std::string & name) const { - const TagInfo *tagInfo = 0; const auto iter = m_extraTagValuePairsViaInterface.find(name); if( iter != m_extraTagValuePairsViaInterface.end() ) { return iter->second; } - if( m_detStore->retrieve(tagInfo, m_tagInfoKeyValue).isFailure() ) { - return ""; - } - return tagInfo->findTag(name); + return m_tagInfo.findTag(name); +} + +//______________________________________________________________________________ +std::string TagInfoMgr::findInputTag(const std::string & name) const +{ + return m_tagInfo.findInputTag(name); } //______________________________________________________________________________ ITagInfoMgr::NameTagPairVec TagInfoMgr::getInputTags() const { - const TagInfo *tagInfo = 0; - if( m_detStore->retrieve(tagInfo, m_tagInfoKeyValue).isFailure() ) { - return TagInfo::NameTagPairVec{}; - } - return tagInfo->getInputTags(); + return m_tagInfo.getInputTags(); } //______________________________________________________________________________ std::string TagInfoMgr::dumpTagInfoToStr() const { - const TagInfo *tagInfo = 0; - if( m_detStore->retrieve(tagInfo, m_tagInfoKeyValue).isFailure() ) { - return ""; + return m_tagInfo.str(); +} + +//______________________________________________________________________________ +void +TagInfoMgr::printTags(MsgStream& log) const +{ + m_tagInfo.printTags(log); +} + + +StatusCode +TagInfoMgr::iovCallback(IOVSVC_CALLBACK_ARGS) +{ + ATH_MSG_DEBUG( "IOV callback"); + notifyListeners(); + return StatusCode::SUCCESS; +} + +//______________________________________________________________________________ +void TagInfoMgr::addListener(Listener* listener) +{ + if( not m_detStore->contains<std::string>(IOVCbkObjKey) ) { + ATH_MSG_DEBUG("adding IOV callback object to DetStore"); + auto alignObj = std::make_unique<std::string>("Geometry aligment callbck trigger object"); + if( m_detStore->record(std::move(alignObj), IOVCbkObjKey) != StatusCode::SUCCESS) { + ATH_MSG_WARNING("Cannot register IOV callback object with key " << IOVCbkObjKey); + } + else { + SG::DataProxy *dp = m_detStore->proxy(ClassID_traits<std::string>::ID(), IOVCbkObjKey); + if( dp ) { + dp->setProvider(this, StoreID::DETECTOR_STORE); + + const DataHandle<std::string> alignObjH; + if(m_detStore->regFcn(&TagInfoMgr::iovCallback, this, + alignObjH, IOVCbkObjKey) != StatusCode::SUCCESS) { + ATH_MSG_WARNING("Cannot register IOV callback for key - TagInfo update notification will not work" << IOVCbkObjKey); + } + else { + ATH_MSG_DEBUG("Registered IOV callback for TagInfo changes"); + } + } else { + ATH_MSG_WARNING("Failed to retrieve " << IOVCbkObjKey); + } + } + } + + if( m_listeners.find(listener) == m_listeners.end() ) + m_listeners.insert( listener ); +} + +//______________________________________________________________________________ +void TagInfoMgr::removeListener(Listener* listener) +{ + m_listeners.erase( listener ); +} + + + + +StatusCode +TagInfoMgr::preLoadAddresses( StoreID::type storeID, tadList& /*tlist*/ ) +{ + if (storeID == StoreID::DETECTOR_STORE) { + ATH_MSG_DEBUG( "preLoadAddresses - not expected to be called"); } - return tagInfo->str(); + return StatusCode::SUCCESS; +} + + + +StatusCode +TagInfoMgr::updateAddress(StoreID::type /*storeID*/, SG::TransientAddress* /*tad*/, + const EventContext& /*ctx*/) +{ + ATH_MSG_DEBUG( "updateAddress"); + return StatusCode::SUCCESS; } diff --git a/Event/EventInfoMgt/src/TagInfoMgr.h b/Event/EventInfoMgt/src/TagInfoMgr.h index 736d6e20860a71882d333657fe9c1836e9c3e40f..0c17cb157235659002b24a07cdf483700fb71805 100755 --- a/Event/EventInfoMgt/src/TagInfoMgr.h +++ b/Event/EventInfoMgt/src/TagInfoMgr.h @@ -9,8 +9,7 @@ * @file TagInfoMgr.h * * @brief This is a Athena service which manages detector description - * tag information. It maintains a TagInfo object in the Detector - * Store with current tag values. + * tag information. It maintains a TagInfo object with current tag values. * * @author RD Schaffer <R.D.Schaffer@cern.ch> */ @@ -19,19 +18,19 @@ #include "EventInfoMgt/ITagInfoMgr.h" #include "AthenaKernel/IOVSvcDefs.h" -#include "AthenaBaseComps/AthCnvSvc.h" +#include "AthenaBaseComps/AthService.h" #include "GaudiKernel/Service.h" #include "GaudiKernel/ServiceHandle.h" #include "GaudiKernel/ToolHandle.h" -#include "GaudiKernel/IIncidentListener.h" -#include "AthenaKernel/IAddressProvider.h" #include "AthenaKernel/IOVRange.h" #include "AthenaKernel/IIOVDbSvc.h" #include "GaudiKernel/MsgStream.h" #include "EventInfo/TagInfo.h" #include "IOVDbMetaDataTools/IIOVDbMetaDataTool.h" +#include "AthenaKernel/IAddressProvider.h" #include <map> +#include <set> //<<<<<< PUBLIC TYPES >>>>>> @@ -45,7 +44,7 @@ class CondAttrListCollection; * * @brief This is a Athena service which manages detector description * tag information. It maintains a TagInfo object in the Detector - * Store with current tag values. + * Store with current tag values. * * The tags to fill the TagInfo object may come from a variety of * sources: i.e. the tags specified by the GeoModelSvc and IOVDbSvc, @@ -65,16 +64,11 @@ class CondAttrListCollection; * stream. Currently, the tags are NOT written to the IOV DB via the * TagInfoMgr. * - * Some clients need to know when detector description tags change - * so that they may update their descriptions, such as the geometry - * description. These clients need to set up a callback with the - * IOVSvc, as is done below for this class. - * */ -class TagInfoMgr : public ::AthCnvSvc, +class TagInfoMgr : virtual public AthService, virtual public ITagInfoMgr, - virtual public IIncidentListener, - virtual public IAddressProvider + virtual public IAddressProvider, + virtual public IIncidentListener { public: @@ -102,75 +96,55 @@ public: /// on the input virtual StatusCode removeTagFromInput(const std::string& tagName) override; - /// Method to allow clients to access the TagInfo object key. - virtual std::string& tagInfoKey() override; - /// callback from IOVSvc - only used as test of callback - virtual StatusCode checkTagInfo(IOVSVC_CALLBACK_ARGS) override; - //@} + StatusCode checkTagInfo(IOVSVC_CALLBACK_ARGS); /// Find tag by name, return by value - virtual std::string findTag(const std::string & name) const override final; + virtual std::string findTag(const std::string & name) const override final; + + /// Find tag by its name - for input tags, return by value + virtual std::string findInputTag(const std::string& name) const override final; /// Return a vector with all current input tags virtual NameTagPairVec getInputTags() const override final; /// Dump the content of the current TagInfo to std::string for debug - virtual std::string dumpTagInfoToStr() const override final; + virtual std::string dumpTagInfoToStr() const override final; + + /// Printout method + virtual void printTags(MsgStream& log) const override final; + + /// Add a Listener to the notification list for TagInfo changes + virtual void addListener(Listener* listener) override final; + + /// Remove a Listener from the notification list for TagInfo changes + virtual void removeListener(Listener* listener) override final; + //@} /// @name TagInfo management methods: //@{ - /// Callback at BeginRun and BeginEvent - /// - BeginRun: fill and regsister TagInfo - /// - BeginEvent: fill EventInfo from TagInfo - virtual void handle(const Incident& incident) override; + void handle(const Incident& incident) override final; - typedef IAddressProvider::tadList tadList; - typedef IAddressProvider::tadListIterator tadListIterator; - - /// preload the detector store with the transient address for - /// TagInfo - virtual StatusCode preLoadAddresses( StoreID::type storeID, - tadList& tlist ) override; - - /// Create a TagInfo object and record in storegate - virtual StatusCode updateAddress(StoreID::type storeID, SG::TransientAddress* tad, - const EventContext& ctx) override; + /// Update Tags when input tags (/TagInfo in-file metadata) change + StatusCode updateTagInfo(); + /// Notify all listeners that the Tags were updated. + void notifyListeners() const; + /// Callback from IOVSvc used to notifyListeners at the right time + StatusCode iovCallback(IOVSVC_CALLBACK_ARGS); - /// Implementation of IConverter: Create the transient representation of an object from persistent state. - /// @param pAddress [IN] pointer to IOpaqueAddress of the representation. - /// @param refpObject [OUT] pointer to DataObject to be created. - virtual StatusCode createObj(IOpaqueAddress* pAddress, DataObject*& refpObject) override; - - /// Create a Generic address using explicit arguments to identify a single object. - /// @param svcType [IN] service type of the address. - /// @param clid [IN] class id for the address. - /// @param par [IN] string containing the database name. - /// @param ip [IN] object identifier. - /// @param refpAddress [OUT] converted address. - virtual StatusCode createAddress(long svcType, - const CLID& clid, - const std::string* par, - const unsigned long* ip, - IOpaqueAddress*& refpAddress) override; - - /// Convert address to string form - /// @param pAddress [IN] address to be converted. - /// @param refAddress [OUT] converted string form. - virtual StatusCode convertAddress(const IOpaqueAddress* pAddress, std::string& refAddress) override; - - /// Create address from string form - /// @param svcType [IN] service type of the address. - /// @param clid [IN] class id for the address. - /// @param refAddress [IN] string form to be converted. - /// @param refpAddress [OUT] converted address. - virtual StatusCode createAddress(long svcType, - const CLID& clid, - const std::string& refAddress, - IOpaqueAddress*& refpAddress) override; + // Fake IAddressProvider interface implementation - allows to make TagInfoMgr + // a proxy provider and attach it to an object with an IOV callback + // MN: non-functional, hoipefully temporaru + using IAddressProvider::tadList, IAddressProvider::tadListIterator; + + virtual StatusCode preLoadAddresses( StoreID::type storeID, tadList& tlist ) override; + + virtual StatusCode updateAddress(StoreID::type storeID, SG::TransientAddress* tad, + const EventContext& ctx) override; //@} + /////////////////////////////////////////////////////////////////// // Private methods: /////////////////////////////////////////////////////////////////// @@ -192,14 +166,10 @@ private: /// @name TagInfo management methods: //@{ - StatusCode fillTagInfo (const CondAttrListCollection* tagInfoCond, TagInfo* tagInfo) const; - StatusCode fillMetaData (const TagInfo* tagInfo, const CondAttrListCollection* tagInfoCond); + StatusCode fillTagInfo(const CondAttrListCollection* tagInfoCond); + StatusCode fillMetaData(const CondAttrListCollection* tagInfoCond); //@} - /// Flag to add override the tags from EventInfo from other - /// sources - Gaudi::Property<bool> m_overrideEventInfoTags { this, "OverrideEventInfoTags", true, "Override tags yes/no" }; - /// Extra tags/values pairs added in my jobOptions Gaudi::Property<std::map<std::string,std::string> > m_extraTagValuePairs { this, "ExtraTagValuePairs", {}, "key/value pairs to be added", "mapMergeNoReplace<T,T>" }; @@ -210,11 +180,6 @@ private: /// Extra tags to be removed std::set<std::string> m_tagsToBeRemoved; - /// The StoreGate key for the TagInfo - Gaudi::Property<std::string> m_tagInfoKey{ this, "TagInfoKey", "ProcessingTags", "SG key for TagInfo" }; - - std::string m_tagInfoKeyValue; - /// The event store ServiceHandle<StoreGateSvc> m_storeGate { this, "StoreGateSvc", "StoreGateSvc" }; @@ -239,9 +204,11 @@ private: /// IOVRange of last TagInfo added to the file meta data IOVRange m_lastIOVRange { IOVRange(IOVTime(), IOVTime()) }; - /// Last TagInfo added to the detector store - TagInfo m_lastTagInfo; + /// The Tags + TagInfo m_tagInfo; + /// List of listeners notified when the TagInfo changed + std::set< Listener* > m_listeners; }; diff --git a/MagneticField/MagFieldServices/CMakeLists.txt b/MagneticField/MagFieldServices/CMakeLists.txt index ebf11dfafe4e445ffb0e875c8d797578a388980f..bf30009392e58f5cca7a4408049ff7b237ef6bed 100644 --- a/MagneticField/MagFieldServices/CMakeLists.txt +++ b/MagneticField/MagFieldServices/CMakeLists.txt @@ -12,7 +12,7 @@ atlas_add_component( MagFieldServices src/*.cxx src/components/*.cxx INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} - LINK_LIBRARIES ${CLHEP_LIBRARIES} ${ROOT_LIBRARIES} AthenaBaseComps AthenaPoolUtilities CxxUtils EventInfo GaudiKernel MagFieldConditions MagFieldElements MagFieldInterfaces PathResolver StoreGateLib ) + LINK_LIBRARIES ${CLHEP_LIBRARIES} ${ROOT_LIBRARIES} AthenaBaseComps AthenaPoolUtilities CxxUtils EventInfoMgtLib GaudiKernel MagFieldConditions MagFieldElements MagFieldInterfaces PathResolver StoreGateLib ) # Install files from the package: atlas_install_headers( MagFieldServices ) diff --git a/MagneticField/MagFieldServices/MagFieldServices/AtlasFieldMapCondAlg.h b/MagneticField/MagFieldServices/MagFieldServices/AtlasFieldMapCondAlg.h index 51004fa0c054561502570d993bd19b4c3dd7d99d..ff64c6948b473e0ed267122e58bd6244d922f816 100644 --- a/MagneticField/MagFieldServices/MagFieldServices/AtlasFieldMapCondAlg.h +++ b/MagneticField/MagFieldServices/MagFieldServices/AtlasFieldMapCondAlg.h @@ -16,7 +16,6 @@ #include "StoreGate/WriteCondHandleKey.h" #include "AthenaPoolUtilities/CondAttrListCollection.h" #include "GaudiKernel/ICondSvc.h" -#include "EventInfo/TagInfo.h" // #include "MagFieldInterfaces/IMTMagFieldSvc.h" @@ -115,11 +114,6 @@ namespace MagField { ServiceHandle<ICondSvc> m_condSvc { this, "CondSvc", "CondSvc", "conditions service" }; - - // TagInfo object - used to get currents via TagInfoMgr - SG::ReadHandleKey<TagInfo> m_tagInfoKey {this, - "TagInfo", "DetectorStore+ProcessingTags", "tag info key"}; - }; } diff --git a/MagneticField/MagFieldServices/src/AtlasFieldMapCondAlg.cxx b/MagneticField/MagFieldServices/src/AtlasFieldMapCondAlg.cxx index 4726d17f0d73826ef760503f13d3a0c3edb2e610..61d3ba3de80bc87cadbd5567a0f455fe9971ae0e 100644 --- a/MagneticField/MagFieldServices/src/AtlasFieldMapCondAlg.cxx +++ b/MagneticField/MagFieldServices/src/AtlasFieldMapCondAlg.cxx @@ -21,8 +21,8 @@ // PathResolver #include "PathResolver/PathResolver.h" -// TagInfo for special case of turning off toroid or solenoid -#include "EventInfo/TagInfo.h" +// For TagInfo access for special case of turning off toroid or solenoid +#include "EventInfoMgt/ITagInfoMgr.h" // ROOT #include "TFile.h" @@ -47,9 +47,6 @@ MagField::AtlasFieldMapCondAlg::initialize() { // Read Handle for the current ATH_CHECK( m_currInputKey.initialize (!m_loadMapOnStart && m_useMapsFromCOOL) ); - // Read Handle for tagInfo - ATH_CHECK( m_tagInfoKey.initialize() ); - // Output handle for the field map ATH_CHECK( m_mapCondObjOutputKey.initialize() ); @@ -291,35 +288,31 @@ MagField::AtlasFieldMapCondAlg::updateFieldMap(const EventContext& ctx, Cache& c if (m_useMapsFromCOOL) { - // TagInfo object - used to get currents via TagInfoMgr - SG::ReadHandle<TagInfo> tagInfoH{m_tagInfoKey, ctx}; - if (tagInfoH.isValid()) { - ATH_MSG_INFO("updateFieldMap: tagInfoH " << tagInfoH.fullKey() << " is valid. "); - int i = 0; - bool resetCurrentsFromTagInfo = false; - for ( const auto& tag : tagInfoH->getTags() ) { - ATH_MSG_DEBUG("updateFieldMap: i, tags: " << i << " " << tag.first << " " << tag.second); - ++i; - if (tag.first == "MapSoleCurrent") { - cache.m_mapSoleCurrent = std::stof(tag.second); - resetCurrentsFromTagInfo = true; - ATH_MSG_INFO("updateFieldMap: found MapSoleCurrent in TagInfo, setting the solenoid current " - << cache.m_mapSoleCurrent); - } - else - if (tag.first == "MapToroCurrent") { - cache.m_mapToroCurrent = std::stof(tag.second); - resetCurrentsFromTagInfo = true; - ATH_MSG_INFO("updateFieldMap: found MapToroCurrent in TagInfo, setting the toroid current " - << cache.m_mapToroCurrent); - } - } - if (resetCurrentsFromTagInfo) ATH_MSG_INFO("updateFieldMap: reset currents from TagInfo"); - else ATH_MSG_INFO("updateFieldMap: DID NOT reset currents from TagInfo"); - } - else { - ATH_MSG_INFO("updateFieldMap: tagInfoH " << tagInfoH.fullKey() << " is NOT valid. "); - } + // get currents via TagInfoMgr + ServiceHandle<ITagInfoMgr> tagInfoMgr("TagInfoMgr", name()); + if( tagInfoMgr.retrieve().isSuccess() ) { + ATH_MSG_INFO("updateFieldMap: found TagInfoMgr "); + bool resetCurrentsFromTagInfo = false; + std::string mapSoleCurrent = tagInfoMgr->findTag("MapSoleCurrent"); + if( not mapSoleCurrent.empty() ) { + cache.m_mapSoleCurrent = std::stof(mapSoleCurrent); + resetCurrentsFromTagInfo = true; + ATH_MSG_INFO("updateFieldMap: found MapSoleCurrent in TagInfo, setting the solenoid current " + << cache.m_mapSoleCurrent); + } + std::string mapToroCurrent = tagInfoMgr->findTag("MapToroCurrent"); + if( not mapToroCurrent.empty() ) { + cache.m_mapToroCurrent = std::stof(mapToroCurrent); + resetCurrentsFromTagInfo = true; + ATH_MSG_INFO("updateFieldMap: found MapToroCurrent in TagInfo, setting the toroid current " + << cache.m_mapToroCurrent); + } + if (resetCurrentsFromTagInfo) ATH_MSG_INFO("updateFieldMap: reset currents from TagInfo"); + else ATH_MSG_INFO("updateFieldMap: DID NOT reset currents from TagInfo"); + } + else { + ATH_MSG_INFO("updateFieldMap: TagInfoMgr NOT found. "); + } } // Select map file according to the value of the currents which indicate which map is 'on' diff --git a/MuonSpectrometer/MuonCablings/MuonCablingServers/CMakeLists.txt b/MuonSpectrometer/MuonCablings/MuonCablingServers/CMakeLists.txt index 7e27061b3f0afd3850d2a697b1aa146785cc040c..037c2fcc81178015fd6965d68cf949460bb7c409 100644 --- a/MuonSpectrometer/MuonCablings/MuonCablingServers/CMakeLists.txt +++ b/MuonSpectrometer/MuonCablings/MuonCablingServers/CMakeLists.txt @@ -10,11 +10,11 @@ atlas_add_library( MuonCablingServersLib src/*.cxx PUBLIC_HEADERS MuonCablingServers LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel RPCcablingInterfaceLib TGCcablingInterfaceLib StoreGateLib SGtests - PRIVATE_LINK_LIBRARIES EventInfo EventInfoMgtLib ) + PRIVATE_LINK_LIBRARIES EventInfoMgtLib ) atlas_add_component( MuonCablingServers src/components/*.cxx - LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel RPCcablingInterfaceLib TGCcablingInterfaceLib StoreGateLib SGtests EventInfo MuonCablingServersLib ) + LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel RPCcablingInterfaceLib TGCcablingInterfaceLib StoreGateLib SGtests EventInfoMgtLib MuonCablingServersLib ) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) diff --git a/MuonSpectrometer/MuonCablings/MuonCablingServers/MuonCablingServers/ICallBackRPCcablingServerSvc.h b/MuonSpectrometer/MuonCablings/MuonCablingServers/MuonCablingServers/ICallBackRPCcablingServerSvc.h deleted file mode 100644 index f9f53e003e6fbc3202dc37d015ff0c60dcc72f9d..0000000000000000000000000000000000000000 --- a/MuonSpectrometer/MuonCablings/MuonCablingServers/MuonCablingServers/ICallBackRPCcablingServerSvc.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration -*/ - -#ifndef ICallBackRPCcablingServerSvc_H -#define ICallBackRPCcablingServerSvc_H - -#ifndef LVL1_STANDALONE - -#include "AthenaKernel/IOVSvcDefs.h" - -class ICallBackRPCcablingServerSvc : virtual public IInterface -{ - public: - virtual bool isConfigured(void) const=0; - virtual StatusCode compareTags(IOVSVC_CALLBACK_ARGS)=0; - -}; - -#endif - -#endif //ICallBackRPCcablingServerSvc_H diff --git a/MuonSpectrometer/MuonCablings/MuonCablingServers/MuonCablingServers/RPCcablingServerSvc.h b/MuonSpectrometer/MuonCablings/MuonCablingServers/MuonCablingServers/RPCcablingServerSvc.h index fd0b9983a94f98ad976be24eae4ede80f770b7a3..0b5e765dfa1e62bffd5b088af8eca0aecebf789d 100644 --- a/MuonSpectrometer/MuonCablings/MuonCablingServers/MuonCablingServers/RPCcablingServerSvc.h +++ b/MuonSpectrometer/MuonCablings/MuonCablingServers/MuonCablingServers/RPCcablingServerSvc.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ #ifndef RPCcablingServerSvc_H @@ -9,17 +9,14 @@ #include "AthenaBaseComps/AthService.h" #include "RPCcablingInterface/IRPCcablingServerSvc.h" -#include "MuonCablingServers/ICallBackRPCcablingServerSvc.h" +#include "EventInfoMgt/ITagInfoMgr.h" #include <atomic> -class StoreGateSvc; -class ITagInfoMgr; - - class RPCcablingServerSvc : public AthService, - virtual public IRPCcablingServerSvc, virtual public ICallBackRPCcablingServerSvc + virtual public IRPCcablingServerSvc, + virtual public ITagInfoMgr::Listener { private: BooleanProperty m_atlas; @@ -27,7 +24,6 @@ class RPCcablingServerSvc : public AthService, bool m_forcedUse; BooleanProperty m_useMuonRPC_CablingSvc; - StoreGateSvc* m_pDetStore; // The Transient Detector Store Service ITagInfoMgr* m_tagInfoMgr; // Tag Info Manager @@ -43,9 +39,11 @@ class RPCcablingServerSvc : public AthService, // Interface implementation virtual StatusCode giveCabling(const IRPCcablingSvc*&) const; virtual bool isAtlas(void) const; - virtual bool isConfigured(void) const {return m_tagsCompared;} + // ITagInfoMgr callback + virtual void tagInfoUpdated() override final { compareTags().ignore(); } - virtual StatusCode compareTags(IOVSVC_CALLBACK_ARGS); + bool isConfigured(void) const {return m_tagsCompared;} + StatusCode compareTags(); }; diff --git a/MuonSpectrometer/MuonCablings/MuonCablingServers/src/RPCcablingServerSvc.cxx b/MuonSpectrometer/MuonCablings/MuonCablingServers/src/RPCcablingServerSvc.cxx index 2b1fb236a584cf0a526d36617f5c5d730cd223f1..36bd4892cee8b43df798bc35c4b2a95ccf35fefe 100644 --- a/MuonSpectrometer/MuonCablings/MuonCablingServers/src/RPCcablingServerSvc.cxx +++ b/MuonSpectrometer/MuonCablings/MuonCablingServers/src/RPCcablingServerSvc.cxx @@ -4,17 +4,10 @@ #include "MuonCablingServers/RPCcablingServerSvc.h" -#include "StoreGate/StoreGateSvc.h" - -#include "EventInfo/TagInfo.h" -#include "EventInfoMgt/ITagInfoMgr.h" - - RPCcablingServerSvc::RPCcablingServerSvc(const std::string& name, ISvcLocator* sl) : AthService( name, sl ), m_tagsCompared(false), - m_pDetStore(0), m_tagInfoMgr(0) { // these JO are not effective anymore, kept temporarely to avoid to change the config. pythons @@ -48,43 +41,20 @@ RPCcablingServerSvc::initialize() { ATH_MSG_DEBUG ( "initializing ..." ); ATH_CHECK( AthService::initialize() ); - ATH_CHECK( service("DetectorStore", m_pDetStore ) ); - StatusCode sc; if(m_forcedUse) { // Selected cabling is used without comparison m_tagsCompared = true; - sc = StatusCode::SUCCESS; } else { - // The cabling to be used and the cabling in tag info will be compared by compareTags method - // **** **** **** TagInfo **** **** **** - const DataHandle<TagInfo> tagInfoH; - std::string tagInfoKey = ""; - // get the key - sc = service("TagInfoMgr", m_tagInfoMgr); - if(sc.isFailure() || m_tagInfoMgr==0) { - ATH_MSG_WARNING ( " Unable to locate TagInfoMgr service" ); - } else { - tagInfoKey = m_tagInfoMgr->tagInfoKey(); - } - - if(m_pDetStore->regFcn(&ICallBackRPCcablingServerSvc::compareTags, - dynamic_cast<ICallBackRPCcablingServerSvc*>(this), - tagInfoH, - tagInfoKey) - != StatusCode::SUCCESS) { - ATH_MSG_WARNING - ( "Cannot register compareTags function for key " << tagInfoKey ); - } else { - ATH_MSG_DEBUG - ( "Registered compareTags callback for key: " << tagInfoKey ); - } + // The cabling to be used and the cabling in tag info will be compared by compareTags method + ATH_CHECK( service("TagInfoMgr", m_tagInfoMgr) ); + m_tagInfoMgr->addListener(this); } ATH_MSG_DEBUG ( "... done!" ); - return sc; + return StatusCode::SUCCESS; } StatusCode @@ -133,39 +103,24 @@ RPCcablingServerSvc::isAtlas() const { StatusCode -RPCcablingServerSvc::compareTags(IOVSVC_CALLBACK_ARGS) +RPCcablingServerSvc::compareTags() { - ATH_MSG_INFO ( "compareTags() callback triggered" ); - // Get TagInfo and retrieve tags - const TagInfo* tagInfo = 0; - StatusCode sc= m_pDetStore->retrieve(tagInfo); - - std::string cablingType; + std::string cablingType = m_tagInfoMgr->findInputTag("RPC_CablingType"); + ATH_MSG_INFO( "RPC_CablingType from TagInfo: " << cablingType ); - if (sc.isFailure() || tagInfo==0) { - ATH_MSG_INFO - ( "No TagInfo in DetectorStore while attempting to compare tags" - ); - } else { - tagInfo->findInputTag("RPC_CablingType", cablingType); - ATH_MSG_INFO - ( "RPC_CablingType from TagInfo: " << cablingType ); - - if(cablingType=="") { - // assume it is SIM in case the call-back is active - // cablingType="RPCcablingSim"; - cablingType="MuonRPC_Cabling"; - } - - // check cablingType - if (cablingType != "MuonRPC_Cabling"){ - ATH_MSG_ERROR( "RPC_CablingType from TagInfo is " - << cablingType - << " , incompatible with present cabling package MuonRPC_Cabling" ); - return StatusCode::FAILURE; - } + if(cablingType=="") { + // assume it is SIM in case the call-back is active + // cablingType="RPCcablingSim"; + cablingType="MuonRPC_Cabling"; + } + // check cablingType + if (cablingType != "MuonRPC_Cabling"){ + ATH_MSG_ERROR( "RPC_CablingType from TagInfo is " + << cablingType + << " , incompatible with present cabling package MuonRPC_Cabling" ); + return StatusCode::FAILURE; } m_tagsCompared=true; return StatusCode::SUCCESS; diff --git a/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/CMakeLists.txt b/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/CMakeLists.txt index cb508de6fefd395603772b1f8cab4a59817c3089..56309bff5d4935222e1d9e9b228777c0523d3031 100644 --- a/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/CMakeLists.txt +++ b/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/CMakeLists.txt @@ -9,10 +9,10 @@ atlas_subdir( MuonMDT_Cabling ) atlas_add_library( MuonMDT_CablingLib src/*.cxx PUBLIC_HEADERS MuonMDT_Cabling - LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel StoreGateLib SGtests MuonIdHelpersLib MuonCondInterface MuonCablingData AthenaPoolUtilities - PRIVATE_LINK_LIBRARIES Identifier EventInfo MuonCondSvcLib PathResolver EventInfoMgtLib ) + LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel StoreGateLib SGtests MuonIdHelpersLib MuonCondInterface MuonCablingData AthenaPoolUtilities EventInfoMgtLib + PRIVATE_LINK_LIBRARIES Identifier MuonCondSvcLib PathResolver ) atlas_add_component( MuonMDT_Cabling src/components/*.cxx - LINK_LIBRARIES GaudiKernel MuonMDT_CablingLib ) + LINK_LIBRARIES GaudiKernel EventInfoMgtLib MuonMDT_CablingLib ) diff --git a/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/MuonMDT_Cabling/MuonMDT_CablingSvc.h b/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/MuonMDT_Cabling/MuonMDT_CablingSvc.h index 83770fdca77d7eb08603fd61bd15f53f1fc02bae..9969f1b82fc1b2bade820b7b379a24b937ce533f 100644 --- a/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/MuonMDT_Cabling/MuonMDT_CablingSvc.h +++ b/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/MuonMDT_Cabling/MuonMDT_CablingSvc.h @@ -5,17 +5,16 @@ #ifndef MUONMDT_CABLING_MUONMDT_CABLINGSVC_H #define MUONMDT_CABLING_MUONMDT_CABLINGSVC_H -#include "AthenaKernel/IOVSvcDefs.h" #include "AthenaBaseComps/AthService.h" #include "GaudiKernel/IInterface.h" #include "GaudiKernel/ToolHandle.h" #include "GaudiKernel/ServiceHandle.h" +#include "EventInfoMgt/ITagInfoMgr.h" class MuonMDT_CablingMap; class MdtMezzanineType; class StoreGateSvc; class IMDTCablingDbTool; -class ITagInfoMgr; class IdentifierHash; #include <list> @@ -23,8 +22,10 @@ class IdentifierHash; static const InterfaceID IID_IMuonMDT_CablingSvc("MuonMDT_CablingSvc", 1, 0); -class MuonMDT_CablingSvc : public AthService { +class MuonMDT_CablingSvc : public AthService , + virtual public ITagInfoMgr::Listener +{ public: MuonMDT_CablingSvc(const std::string& name,ISvcLocator* sl); @@ -99,7 +100,10 @@ class MuonMDT_CablingSvc : public AthService { uint8_t& tdcId, uint8_t& channelId); - virtual StatusCode compareTags(IOVSVC_CALLBACK_ARGS); + // TagInfoMgr callback + virtual void tagInfoUpdated() override final { compareTags().ignore(); } + + StatusCode compareTags(); /** Returns true if we're using the old (non-DB) cabling*/ bool usingOldCabling() const; diff --git a/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/src/MuonMDT_CablingSvc.cxx b/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/src/MuonMDT_CablingSvc.cxx index 23b380bbf59239a9e4c8f18942741c24d732bd1e..d5f66c5c7d1db0d93b2f7d2073176274f389edfa 100644 --- a/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/src/MuonMDT_CablingSvc.cxx +++ b/MuonSpectrometer/MuonCablings/MuonMDT_Cabling/src/MuonMDT_CablingSvc.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ #include "MuonMDT_Cabling/MuonMDT_CablingSvc.h" @@ -18,8 +18,6 @@ #include "MuonCondInterface/IMDTCablingDbTool.h" #include "AthenaPoolUtilities/CondAttrListCollection.h" -#include "EventInfo/TagInfo.h" -#include "EventInfoMgt/ITagInfoMgr.h" MuonMDT_CablingSvc::MuonMDT_CablingSvc(const std::string& svcName,ISvcLocator* sl) : AthService(svcName,sl), @@ -81,23 +79,8 @@ StatusCode MuonMDT_CablingSvc::initialize() msg(MSG::DEBUG)<< "'ForcedUse' property is set to 'True', so disabling the callback. Configuration fixed to: "<<(m_useOldCabling ? "'Old MDT Cabling'" : "'New MDT Cabling'") << endmsg; } else { // The cabling to be used and the cabling in tag info will be compared by compareTags method - const DataHandle<TagInfo> tagInfoH; - std::string tagInfoKey = ""; - // get the key - if(m_tagInfoMgr.retrieve().isFailure() || m_tagInfoMgr==0) { - msg(MSG::WARNING) << " Unable to locate TagInfoMgr service" << endmsg; - } else { - tagInfoKey = m_tagInfoMgr->tagInfoKey(); - } - if(m_detStore->regFcn(&MuonMDT_CablingSvc::compareTags, - this, - tagInfoH, - tagInfoKey) - != StatusCode::SUCCESS) { - msg(MSG::WARNING)<< "Cannot register compareTags function for key " << tagInfoKey << endmsg; - } else { - msg(MSG::DEBUG)<< "Registered compareTags callback for key: " << tagInfoKey << endmsg; - } + ATH_CHECK( m_tagInfoMgr.retrieve() ); + m_tagInfoMgr->addListener(this); } /** Get a pointer to the old cabling if needed */ @@ -169,7 +152,7 @@ StatusCode MuonMDT_CablingSvc::initialize() /** Finalization method */ StatusCode MuonMDT_CablingSvc::finalize() { - return StatusCode::SUCCESS; + return StatusCode::SUCCESS; } @@ -186,8 +169,7 @@ StatusCode MuonMDT_CablingSvc::queryInterface(const InterfaceID& riid, void** pp return StatusCode::SUCCESS; } -StatusCode - MuonMDT_CablingSvc::compareTags(IOVSVC_CALLBACK_ARGS) +StatusCode MuonMDT_CablingSvc::compareTags() { StatusCode sc; msg(MSG::DEBUG) << "compareTags() callback triggered. Current configuration is: "<<(m_useOldCabling ? "OldMDT_Cabling" : "NewMDT_Cabling") << endmsg; @@ -199,46 +181,32 @@ StatusCode return StatusCode::SUCCESS; } - // Get TagInfo and retrieve tags - const TagInfo* tagInfo = 0; - StoreGateSvc* detStore=0; - sc = serviceLocator()->service("DetectorStore", detStore); - sc= detStore->retrieve(tagInfo); + std::string cablingType = m_tagInfoMgr->findInputTag("MDT_CablingType"); + msg(MSG::DEBUG)<< "MDT_CablingType from TagInfo: " << cablingType << endmsg; - std::string cablingType; + // either have empty cabling tag and set to old cabling, or new and don't use old cabling + bool tagMatch = (cablingType=="" && m_useOldCabling) || (cablingType == "NewMDT_Cabling"&& !m_useOldCabling); - if (sc.isFailure() || tagInfo==0) { - msg(MSG::WARNING)<< "No TagInfo in DetectorStore while attempting to compare tags. Will use current configuration: "<<(m_useOldCabling ? "OldMDT_Cabling" : "NewMDT_Cabling") << endmsg; - return StatusCode::RECOVERABLE; - } else { - tagInfo->findInputTag("MDT_CablingType", cablingType); - - msg(MSG::DEBUG)<< "MDT_CablingType from TagInfo: " << cablingType << endmsg; - - // either have empty cabling tag and set to old cabling, or new and don't use old cabling - bool tagMatch = (cablingType=="" && m_useOldCabling) || (cablingType == "NewMDT_Cabling"&& !m_useOldCabling); - - if (!tagMatch) { - // Trying to use wrong cabling map! Flip configuration + if (!tagMatch) { + // Trying to use wrong cabling map! Flip configuration - if (m_useOldCabling) { - m_useOldCabling = false; - m_firstAccess=true; - //retrieve tool now to avoid unpleasent surprises later! - if ( m_dbTool.retrieve().isFailure()) { - msg(MSG::WARNING)<< "Could not find tool " << m_dbTool << ". Exiting."<< endmsg; - return StatusCode::FAILURE; - } - } else { - m_useOldCabling = true; - m_firstAccess=false; + if (m_useOldCabling) { + m_useOldCabling = false; + m_firstAccess=true; + //retrieve tool now to avoid unpleasent surprises later! + if ( m_dbTool.retrieve().isFailure()) { + msg(MSG::WARNING)<< "Could not find tool " << m_dbTool << ". Exiting."<< endmsg; + return StatusCode::FAILURE; } - - msg(MSG::INFO)<< "MDT_CablingType : " << cablingType << " is mismatched " - << "with configuration of this service ." - << "m_useOldCabling flag is flipped to " << (m_useOldCabling ? "true" : "false") << " ." - << endmsg; - } + } else { + m_useOldCabling = true; + m_firstAccess=false; + } + + msg(MSG::INFO)<< "MDT_CablingType : " << cablingType << " is mismatched " + << "with configuration of this service ." + << "m_useOldCabling flag is flipped to " << (m_useOldCabling ? "true" : "false") << " ." + << endmsg; } msg(MSG::INFO)<< "compareTags() callback determined that the taginfo for MDT cabling is: "<< cablingType << " (blank = old). Current configuration is: " diff --git a/MuonSpectrometer/MuonCnv/MuonByteStreamCnvTest/CMakeLists.txt b/MuonSpectrometer/MuonCnv/MuonByteStreamCnvTest/CMakeLists.txt index 9b5aa850b53e874322eb3a84facd2572954c7114..2d70053641422e41b9c735ad5384e16842a526b9 100644 --- a/MuonSpectrometer/MuonCnv/MuonByteStreamCnvTest/CMakeLists.txt +++ b/MuonSpectrometer/MuonCnv/MuonByteStreamCnvTest/CMakeLists.txt @@ -10,7 +10,7 @@ atlas_add_library( MuonByteStreamCnvTestLib src/*.cxx PUBLIC_HEADERS MuonByteStreamCnvTest LINK_LIBRARIES AthenaBaseComps GaudiKernel MuonReadoutGeometry MuonRDO StoreGateLib SGtests RPCcablingInterfaceLib TrigT1RPChardwareLib TrigT1RPClogicLib MuonMDT_CablingLib TGCcablingInterfaceLib MuonIdHelpersLib RPC_CondCablingLib MuonDigToolInterfacesLib CscCalibToolsLib MuonDigitContainer - PRIVATE_LINK_LIBRARIES EventInfo MuonPrepRawData MuonCablingData MuonMDT_CnvToolsLib MuonMM_CnvToolsLib MuonCSC_CnvToolsLib MuonRPC_CnvToolsLib MuonTGC_CnvToolsLib MuonSTGC_CnvToolsLib EventInfoMgtLib ) + PRIVATE_LINK_LIBRARIES MuonPrepRawData MuonCablingData MuonMDT_CnvToolsLib MuonMM_CnvToolsLib MuonCSC_CnvToolsLib MuonRPC_CnvToolsLib MuonTGC_CnvToolsLib MuonSTGC_CnvToolsLib EventInfoMgtLib ) atlas_add_component( MuonByteStreamCnvTest src/components/*.cxx diff --git a/MuonSpectrometer/MuonDigitization/RPC_Digitization/CMakeLists.txt b/MuonSpectrometer/MuonDigitization/RPC_Digitization/CMakeLists.txt index 87afd7ad28c867be687fd3edbf504f0b7b021bbf..4f40278131ba8b5c6bcf31eb3a2ecb27005a720c 100755 --- a/MuonSpectrometer/MuonDigitization/RPC_Digitization/CMakeLists.txt +++ b/MuonSpectrometer/MuonDigitization/RPC_Digitization/CMakeLists.txt @@ -16,7 +16,7 @@ atlas_add_component( RPC_Digitization src/*.cxx src/components/*.cxx INCLUDE_DIRS ${AIDA_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} - LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${CLHEP_LIBRARIES} AtlasHepMCLib AthenaBaseComps PileUpToolsLib xAODEventInfo GaudiKernel MuonSimData MuonSimEvent HitManagement AthenaKernel EventInfo GeneratorObjects MuonCondInterface MuonCondData MuonReadoutGeometry MuonDigitContainer MuonIdHelpersLib PathResolver GeometryDBSvcLib EventInfoMgtLib ) + LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${CLHEP_LIBRARIES} AtlasHepMCLib AthenaBaseComps PileUpToolsLib xAODEventInfo GaudiKernel MuonSimData MuonSimEvent HitManagement AthenaKernel GeneratorObjects MuonCondInterface MuonCondData MuonReadoutGeometry MuonDigitContainer MuonIdHelpersLib PathResolver GeometryDBSvcLib EventInfoMgtLib ) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) diff --git a/MuonSpectrometer/MuonDigitization/RPC_Digitization/src/RpcDigitizationTool.cxx b/MuonSpectrometer/MuonDigitization/RPC_Digitization/src/RpcDigitizationTool.cxx index fbf744756cb06b318052e63fbc7a09c75da4c3a8..d335e4450cda2c20663b52c63f4561b5124fb9fe 100644 --- a/MuonSpectrometer/MuonDigitization/RPC_Digitization/src/RpcDigitizationTool.cxx +++ b/MuonSpectrometer/MuonDigitization/RPC_Digitization/src/RpcDigitizationTool.cxx @@ -44,7 +44,6 @@ //Core includes #include "PathResolver/PathResolver.h" #include "AIDA/IHistogram1D.h" -#include "EventInfo/TagInfo.h" #include "EventInfoMgt/ITagInfoMgr.h" #include <string> diff --git a/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonHolesSearch_jobOptions.py b/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonHolesSearch_jobOptions.py index 561b2a56376a946154517809fc30de134d558fd0..0af5e7ab4c3115c5fed6bf01133c44390c11df06 100644 --- a/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonHolesSearch_jobOptions.py +++ b/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonHolesSearch_jobOptions.py @@ -18,8 +18,7 @@ MuonTrackingGeometrySvc = TrackingGeometrySvc( name ="MuonTrackingGeometrySvc", TrackingGeometryName = "MuonStandaloneTrackingGeometry", GeometryBuilder = MuonStandAloneGeometryBuilder, BuildGeometryFromTagInfo = True , - AssignMaterialFromCOOL = False, - CallbackStringCheck = True ) + AssignMaterialFromCOOL = False) from AthenaCommon.AppMgr import ServiceMgr as svcMgr svcMgr += MuonTrackingGeometrySvc diff --git a/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonTGRec_jobOptions.py b/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonTGRec_jobOptions.py index 535dcad92b49bedb252c5bf6017261e7bb1c3e47..009d381a288ba81a0b2a13b07e7819c26255aba3 100644 --- a/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonTGRec_jobOptions.py +++ b/MuonSpectrometer/MuonReconstruction/MuonRecTools/MuonTGRecTools/share/MuonTGRec_jobOptions.py @@ -18,8 +18,7 @@ MuonTrackingGeometrySvc = TrackingGeometrySvc( name ="MuonTrackingGeometrySvc", TrackingGeometryName = "MuonStandaloneTrackingGeometry", GeometryBuilder = MuonStandAloneGeometryBuilder, BuildGeometryFromTagInfo = True , - AssignMaterialFromCOOL = False, - CallbackStringCheck = True ) + AssignMaterialFromCOOL = False) from AthenaCommon.AppMgr import ServiceMgr as svcMgr svcMgr += MuonTrackingGeometrySvc diff --git a/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimParametrization/src/FastCaloSimParamAlg.cxx b/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimParametrization/src/FastCaloSimParamAlg.cxx index f5788d0a8f03ecb6200f012d4d7e6479dc772f75..1d518a44c24274526139961bafbc0c6d69707207 100755 --- a/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimParametrization/src/FastCaloSimParamAlg.cxx +++ b/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimParametrization/src/FastCaloSimParamAlg.cxx @@ -14,18 +14,11 @@ #include <sstream> #include <map> -// local include(s): -//#include "LArG4Code/EnergySpot.h" -//#include "LArG4ShowerLib/Shower.h" -//#include "LArG4ShowerLib/ShowerLibList.h" - #include "ISF_FastCaloSimEvent/FCS_StepInfo.h" #include "ISF_FastCaloSimEvent/FCS_StepInfoCollection.h" // athena includes #include "GeoModelInterfaces/IGeoModelSvc.h" -#include "EventInfo/TagInfo.h" - #include "CaloIdentifier/CaloCell_ID.h" #include "CaloGeoHelpers/CaloSampling.h" diff --git a/TileCalorimeter/TileConditions/share/TileDCSComponents_test.ref b/TileCalorimeter/TileConditions/share/TileDCSComponents_test.ref index 53b4bf5c998c81fd6044ccb6f4fd7fb5d07e7eb1..7da753cc374beb1c7603e4d44eaa4cae95a76dfe 100644 --- a/TileCalorimeter/TileConditions/share/TileDCSComponents_test.ref +++ b/TileCalorimeter/TileConditions/share/TileDCSComponents_test.ref @@ -1,21 +1,20 @@ Initializing Gaudi ApplicationMgr using job opts jobOptions_TileDCSTest.txt -JobOptionsSvc INFO # =======> /home/sss/atlas/dvtest/build/../tests/jobOptions_TileDCSTest.txt +JobOptionsSvc INFO # =======> /tmp/mnowak/build/jobOptions_TileDCSTest.txt JobOptionsSvc INFO # (1,1): ApplicationMgr.ExtSvc += ["StoreGateSvc/DetectorStore", "StoreGateSvc/ConditionStore"] JobOptionsSvc INFO # (2,1): GeoModelSvc.SupportedGeometry = 21 JobOptionsSvc INFO # (3,1): GeoModelSvc.AtlasVersion = "ATLAS-R2-2016-01-00-01" JobOptionsSvc INFO Job options successfully read in from jobOptions_TileDCSTest.txt ApplicationMgr SUCCESS ==================================================================================================================================== - Welcome to ApplicationMgr (GaudiCoreSvc v27r1p99) - running on karma on Mon Oct 1 13:23:29 2018 + Welcome to ApplicationMgr (GaudiCoreSvc v35r0p1) + running on aibuild20-040.cern.ch on Wed Dec 2 17:39:01 2020 ==================================================================================================================================== ApplicationMgr INFO Application Manager Configured successfully -ClassIDSvc INFO getRegistryEntries: read 5402 CLIDRegistry entries for module ALL +ClassIDSvc INFO getRegistryEntries: read 4742 CLIDRegistry entries for module ALL EventLoopMgr WARNING Unable to locate service "EventSelector" EventLoopMgr WARNING No events will be processed from external input. -HistogramPersis...WARNING Histograms saving not required. ApplicationMgr INFO Application Manager Initialized successfully ApplicationMgr Ready TileHWID INFO initialize_from_dictionary @@ -42,7 +41,7 @@ AtlasDetectorID DEBUG Could not get value for label 'no_side' of field 'Det Test TileDCSState Test TileDCSCondAlg -ClassIDSvc INFO getRegistryEntries: read 372 CLIDRegistry entries for module ALL +ClassIDSvc INFO getRegistryEntries: read 379 CLIDRegistry entries for module ALL TileDCSCondAlgTest INFO Will read the following folders: /TILE/TEST/DCS/HV /TILE/TEST/DCS/STATES DetDescrCnvSvc INFO initializing DetDescrCnvSvc INFO Found DetectorStore service @@ -85,11 +84,14 @@ DetDescrCnvSvc INFO filling address for CaloCell_ID with CLID 123500438 a DetDescrCnvSvc INFO filling address for CaloCell_SuperCell_ID with CLID 128365736 and storage type 68 to detector store DetDescrCnvSvc INFO filling address for CaloDM_ID with CLID 167756483 and storage type 68 to detector store DetDescrCnvSvc INFO filling address for ZdcID with CLID 190591643 and storage type 68 to detector store +TagInfoMgr INFO AlgTool: TagInfoMgr.IOVDbMetaDataTool 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 WARNING Cannot register compareTags function for key ProcessingTags +IOVSvc INFO No IOVSvcTool associated with store "StoreGateSvc" +IOVSvc.IOVSvcTool INFO IOVRanges will be checked at every Event +ClassIDSvc INFO getRegistryEntries: read 1137 CLIDRegistry entries for module ALL TileCablingSvc INFO RUN2 ATLAS geometry flag detected for geometry: ATLAS-R2-2016-01-00-01 TileCablingSvc INFO Setting RUN2 (2014-2017) cabling TileCablingSvc INFO Setting Cabling type to 4 @@ -99,7 +101,7 @@ TileCablingSvc WARNING Unable to retrieve TileDetDescrManager from DetectorSt TileCablingSvc WARNING Will not set Tile online hash ID in CaloDetDescrElements TileDCSCondAlgTest INFO Will read the following folders: /TILE/TEST/DCS/HV /TILE/TEST/DCS/STATES Tile cabling type: 5 -ClassIDSvc INFO getRegistryEntries: read 2528 CLIDRegistry entries for module ALL +ClassIDSvc INFO getRegistryEntries: read 1878 CLIDRegistry entries for module ALL FOLDER [{[536870911,l:536870911] - [2147483647,l:2147483647]}]: min range: {[0,0] - [2147483647,4294967295]} chan, attr: 15 diff --git a/TileCalorimeter/TileConditions/share/TileEMScaleComponents_test.ref b/TileCalorimeter/TileConditions/share/TileEMScaleComponents_test.ref index 6321e11545b514454b0649ce05b50054fd9a2529..1cd39ddbc62be2755f463db853b008a75fb32046 100644 --- a/TileCalorimeter/TileConditions/share/TileEMScaleComponents_test.ref +++ b/TileCalorimeter/TileConditions/share/TileEMScaleComponents_test.ref @@ -1,21 +1,20 @@ Initializing Gaudi ApplicationMgr using job opts jobOptions_TileCalibEmsTest.txt -JobOptionsSvc INFO # =======> /home/harkusha/bad_chan/build/TileCalorimeter/TileConditions/CMakeFiles/unitTestRun/jobOptions_TileCalibEmsTest.txt +JobOptionsSvc INFO # =======> /tmp/mnowak/build/jobOptions_TileCalibEmsTest.txt JobOptionsSvc INFO # (1,1): ApplicationMgr.ExtSvc += ["StoreGateSvc/DetectorStore", "StoreGateSvc/ConditionStore"] JobOptionsSvc INFO # (2,1): GeoModelSvc.SupportedGeometry = 21 JobOptionsSvc INFO # (3,1): GeoModelSvc.AtlasVersion = "ATLAS-R2-2016-01-00-01" JobOptionsSvc INFO Job options successfully read in from jobOptions_TileCalibEmsTest.txt ApplicationMgr SUCCESS ==================================================================================================================================== - Welcome to ApplicationMgr (GaudiCoreSvc v32r0) - running on pcatltiltb08.cern.ch on Fri Jun 21 02:21:24 2019 + Welcome to ApplicationMgr (GaudiCoreSvc v35r0p1) + running on aibuild20-040.cern.ch on Wed Dec 2 17:23:34 2020 ==================================================================================================================================== ApplicationMgr INFO Application Manager Configured successfully -ClassIDSvc INFO getRegistryEntries: read 4904 CLIDRegistry entries for module ALL +ClassIDSvc INFO getRegistryEntries: read 4740 CLIDRegistry entries for module ALL EventLoopMgr WARNING Unable to locate service "EventSelector" EventLoopMgr WARNING No events will be processed from external input. -HistogramPersis...WARNING Histograms saving not required. ApplicationMgr INFO Application Manager Initialized successfully ApplicationMgr Ready TileHWID INFO initialize_from_dictionary @@ -55,7 +54,7 @@ OFL EMS: 1.0001 Test TileCalibEmsCondAlg -ClassIDSvc INFO getRegistryEntries: read 372 CLIDRegistry entries for module ALL +ClassIDSvc INFO getRegistryEntries: read 379 CLIDRegistry entries for module ALL DetDescrCnvSvc INFO initializing DetDescrCnvSvc INFO Found DetectorStore service DetDescrCnvSvc INFO filling proxies for detector managers @@ -97,11 +96,14 @@ DetDescrCnvSvc INFO filling address for CaloCell_ID with CLID 123500438 a DetDescrCnvSvc INFO filling address for CaloCell_SuperCell_ID with CLID 128365736 and storage type 68 to detector store DetDescrCnvSvc INFO filling address for CaloDM_ID with CLID 167756483 and storage type 68 to detector store DetDescrCnvSvc INFO filling address for ZdcID with CLID 190591643 and storage type 68 to detector store +TagInfoMgr INFO AlgTool: TagInfoMgr.IOVDbMetaDataTool 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 WARNING Cannot register compareTags function for key ProcessingTags +IOVSvc INFO No IOVSvcTool associated with store "StoreGateSvc" +IOVSvc.IOVSvcTool INFO IOVRanges will be checked at every Event +ClassIDSvc INFO getRegistryEntries: read 1137 CLIDRegistry entries for module ALL TileCablingSvc INFO RUN2 ATLAS geometry flag detected for geometry: ATLAS-R2-2016-01-00-01 TileCablingSvc INFO Setting RUN2 (2014-2017) cabling TileCablingSvc INFO Setting Cabling type to 4 @@ -110,6 +112,6 @@ DetectorStore WARNING retrieve(default): No valid proxy for default object TileCablingSvc WARNING Unable to retrieve TileDetDescrManager from DetectorStore TileCablingSvc WARNING Will not set Tile online hash ID in CaloDetDescrElements TileCalibEmsCon... INFO ProxyOflLasFib is not set up and cannot be used -ClassIDSvc INFO getRegistryEntries: read 2980 CLIDRegistry entries for module ALL +ClassIDSvc INFO getRegistryEntries: read 1878 CLIDRegistry entries for module ALL Test TileCondToolEmscale diff --git a/Tracking/TrkDetDescr/TrkDetDescrInterfaces/TrkDetDescrInterfaces/ITrackingGeometrySvc.h b/Tracking/TrkDetDescr/TrkDetDescrInterfaces/TrkDetDescrInterfaces/ITrackingGeometrySvc.h index d685c143e64c6c298cee9e82978dd7fa5498c7d6..1b38816cc62379fb6ad1d5925b9b9ca73a57beea 100755 --- a/Tracking/TrkDetDescr/TrkDetDescrInterfaces/TrkDetDescrInterfaces/ITrackingGeometrySvc.h +++ b/Tracking/TrkDetDescr/TrkDetDescrInterfaces/TrkDetDescrInterfaces/ITrackingGeometrySvc.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ /////////////////////////////////////////////////////////////////// @@ -12,7 +12,6 @@ // Include Files #include "GaudiKernel/IInterface.h" #include "GaudiKernel/StatusCode.h" -#include "AthenaKernel/IOVSvcDefs.h" /** Declaration of the interface ID ( interface id, major version, minor version) */ @@ -34,16 +33,11 @@ namespace Trk { //!< Retrieve interface ID static const InterfaceID& interfaceID() { return IID_ITrackingGeometrySvc; } - /** Create the geometry */ - virtual StatusCode trackingGeometryInit(IOVSVC_CALLBACK_ARGS) = 0; - /** Provide the TrackingGeometry */ virtual const Trk::TrackingGeometry* trackingGeometry() const = 0; //!< Returns the name of the TrackingGeometry built with this Svc virtual const std::string& trackingGeometryName() const = 0; - - }; } diff --git a/Tracking/TrkDetDescr/TrkDetDescrSvc/CMakeLists.txt b/Tracking/TrkDetDescr/TrkDetDescrSvc/CMakeLists.txt index 6e11813894cf61bf7a07904d0ce6f4e4ffd76099..aed315e3b0e91fe91f1bd26486bd2cabfbd01941 100644 --- a/Tracking/TrkDetDescr/TrkDetDescrSvc/CMakeLists.txt +++ b/Tracking/TrkDetDescr/TrkDetDescrSvc/CMakeLists.txt @@ -7,8 +7,8 @@ atlas_subdir( TrkDetDescrSvc ) atlas_add_library( TrkDetDescrSvcLib src/*.cxx PUBLIC_HEADERS TrkDetDescrSvc - LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel TrkDetDescrInterfaces TrkDetDescrUtils TrkGeometry TrkVolumes - PRIVATE_LINK_LIBRARIES EventInfo StoreGateLib ) + LINK_LIBRARIES AthenaBaseComps AthenaKernel GaudiKernel TrkDetDescrInterfaces TrkDetDescrUtils TrkGeometry TrkVolumes EventInfoMgtLib + PRIVATE_LINK_LIBRARIES StoreGateLib ) atlas_add_component( TrkDetDescrSvc src/components/*.cxx diff --git a/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometrySvc.h b/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometrySvc.h index 2a7bf6788b1028fe721b43e0ef8c5cc46c69b056..1de1c71903499896bbe15ccfd026660cb1a1d32e 100755 --- a/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometrySvc.h +++ b/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometrySvc.h @@ -16,8 +16,8 @@ #include "TrkDetDescrInterfaces/IGeometryProcessor.h" #include "Gaudi/Property.h" #include "GaudiKernel/ToolHandle.h" -#include "AthenaKernel/IOVSvcDefs.h" #include "AthenaBaseComps/AthService.h" +#include "EventInfoMgt/ITagInfoMgr.h" #ifdef TRKDETDESCR_MEMUSAGE #include "TrkDetDescrUtils/MemoryLogger.h" @@ -42,8 +42,11 @@ namespace Trk { @author Andreas.Salzburger@cern.ch */ - class ATLAS_NOT_THREAD_SAFE TrackingGeometrySvc : public AthService, virtual public ITrackingGeometrySvc { - + class ATLAS_NOT_THREAD_SAFE TrackingGeometrySvc : + public AthService, + virtual public ITrackingGeometrySvc, + virtual public ITagInfoMgr::Listener + { public: //!< Retrieve interface ID @@ -59,8 +62,11 @@ namespace Trk { / N.B. Don't forget to release the interface after use!!! **/ StatusCode queryInterface( const InterfaceID& riid, void** ppvInterface ); + // TagInfoMgr callback + virtual void tagInfoUpdated() override final; + /** Create the geometry */ - StatusCode trackingGeometryInit(IOVSVC_CALLBACK_ARGS); + StatusCode trackingGeometryInit(bool needsInit = true); /** Provide the TrackingGeometry */ const Trk::TrackingGeometry* trackingGeometry() const; @@ -100,9 +106,6 @@ namespace Trk { float m_changeRss {0.0}; #endif - Gaudi::Property<bool> m_callbackStringForced {this, "CallbackStringForced",false}; - Gaudi::Property<std::string> m_callbackString {this, "CallbackString", ""};//!< the name of the callback string - Gaudi::Property<bool> m_callbackStringCheck{this, "CallbackStringCheck", true}; Gaudi::Property<bool> m_rerunOnCallback {this, "RerunOnCallback", false}; //!< enables the callback Gaudi::Property<bool> m_buildGeometryFromTagInfo {this, "BuildGeometryFromTagInfo", true}; diff --git a/Tracking/TrkDetDescr/TrkDetDescrSvc/src/TrackingGeometrySvc.cxx b/Tracking/TrkDetDescr/TrkDetDescrSvc/src/TrackingGeometrySvc.cxx index 51d552db99908270c207b57163a865db41f71b7a..0c3698dbad94638ecaca8fe49c68bba36a46e90d 100755 --- a/Tracking/TrkDetDescr/TrkDetDescrSvc/src/TrackingGeometrySvc.cxx +++ b/Tracking/TrkDetDescr/TrkDetDescrSvc/src/TrackingGeometrySvc.cxx @@ -20,14 +20,13 @@ #include "GaudiKernel/ISvcLocator.h" #include "GaudiKernel/MsgStream.h" #include "StoreGate/StoreGateSvc.h" -// needed for callback function -#include "EventInfo/TagInfo.h" // monitor memory usage #ifdef TRKDETDESCR_MEMUSAGE #include <unistd.h> #endif + /** Constructor **/ Trk::TrackingGeometrySvc::TrackingGeometrySvc(const std::string& name,ISvcLocator* svc) : AthService(name,svc), @@ -65,43 +64,36 @@ StatusCode Trk::TrackingGeometrySvc::initialize() return StatusCode::FAILURE; } - // get the key -- from StoreGate (DetectorStore) - std::vector< std::string > tagInfoKeys = m_pDetStore->keys<TagInfo> (); - std::string tagInfoKey = ""; - - if(tagInfoKeys.empty()) ATH_MSG_WARNING( " No TagInfo keys in DetectorStore "); - else { - if(tagInfoKeys.size() > 1) ATH_MSG_WARNING( " More than one TagInfo key in the DetectorStore, using the first one " ); - tagInfoKey = tagInfoKeys[0]; - } - - if (!m_callbackStringForced) m_callbackString = tagInfoKey; - if (m_buildGeometryFromTagInfo){ - // register the Callback - const DataHandle<TagInfo> tagInfoH; - if ( (m_pDetStore->regFcn(&ITrackingGeometrySvc::trackingGeometryInit, - dynamic_cast<ITrackingGeometrySvc*>(this),tagInfoH,m_callbackString)).isFailure() ){ - ATH_MSG_WARNING( "Unable to register regFcn callback from DetectorStore" ); - } + ATH_MSG_INFO( "Building Geometry from TagInfo" ); + // register a callback on TagInfo updates + ServiceHandle<ITagInfoMgr> tagInfoMgr("TagInfoMgr", name()); + ATH_CHECK(tagInfoMgr.retrieve()); + tagInfoMgr->addListener(this); } else { - ATH_MSG_INFO( "Building Geometry at initialisation time." ); - // call with dummy parameters - int par1 = 0; - std::list<std::string> par2; - // build with no dependency on COOL - if (trackingGeometryInit(par1,par2).isFailure()) { - ATH_MSG_FATAL( "Unable to build the TrackingGeometry!" ); - return StatusCode::FAILURE; - } + ATH_MSG_INFO( "Building Geometry at initialisation time." ); + // build with no dependency on COOL + if(trackingGeometryInit(false).isFailure()) { + ATH_MSG_FATAL( "Unable to build the TrackingGeometry!" ); + return StatusCode::FAILURE; + } } ATH_MSG_INFO( "initialize() successful! " ); return StatusCode::SUCCESS; } -StatusCode Trk::TrackingGeometrySvc::trackingGeometryInit(IOVSVC_CALLBACK_ARGS_P(I,keys)) +void Trk::TrackingGeometrySvc::tagInfoUpdated() +{ + ATH_MSG_INFO("tagInfoUpdated() callback trigerred"); + trackingGeometryInit().ignore(); +} + + +StatusCode Trk::TrackingGeometrySvc::trackingGeometryInit(bool needsInit) { + ATH_MSG_INFO( "Trk::TrackingGeometrySvc::trackingGeometryInit" ); + if (m_useConditionsData) { ATH_MSG_FATAL("Logic error: TrackingGeometry init callback called despite being configured to use external TrackingGeometries provided by a conditions algorithm."); } @@ -119,22 +111,10 @@ StatusCode Trk::TrackingGeometrySvc::trackingGeometryInit(IOVSVC_CALLBACK_ARGS_P if (m_pDetStore->contains<Trk::TrackingGeometry>(m_trackingGeometryName) && !m_rerunOnCallback) return StatusCode::SUCCESS; - // avoid warning of unused parameter - (void) I; - - bool needsInit = false; - - if (m_callbackStringCheck) { - // check if the string is ESD for guaranteeing that misalignment has been introduced already - for (std::list<std::string>::const_iterator itr=keys.begin(); itr!=keys.end(); ++itr) { - if (*itr == m_callbackString) { - needsInit = true; break; - } - } - } - // only build if the callback string was true - if (needsInit || !m_callbackStringCheck) { + // (MN: I set this to alwaus true if called on TagInfo update) + if (needsInit) { + ATH_MSG_INFO( "trackingGeometryInit - initialize on TagInfoMgr callback" ); // cleanup the geometry if you have one // (will delete what is in detector store, because new one will overwrite old one) m_trackingGeometry = nullptr; @@ -245,7 +225,6 @@ void Trk::TrackingGeometrySvc::trackingGeometryNotSet() const { /** Finalize Service */ StatusCode Trk::TrackingGeometrySvc::finalize() { - #ifdef TRKDETDESCR_MEMUSAGE ATH_MSG_INFO( "[ memory usage ] Change in memory usage -------------------------------- " ); ATH_MSG_INFO( "[ memory usage ] Virtual memory change (vsize) : " << m_changeVsize );