Skip to content
Snippets Groups Projects
Commit 212d7e51 authored by scott snyder's avatar scott snyder
Browse files

CaloRingerAlgs: Protect against missing metadata.

Prevents crash in RecExeRecoTest ATN tests.



Former-commit-id: 22e83d4c
parent f1b09b28
No related branches found
No related tags found
No related merge requests found
...@@ -81,7 +81,7 @@ else: ...@@ -81,7 +81,7 @@ else:
# Add metadata builder/reader # Add metadata builder/reader
from RecExConfig.InputFilePeeker import inputFileSummary from RecExConfig.InputFilePeeker import inputFileSummary
metaItemDict = inputFileSummary.get( 'metadata_itemsDic' ) metaItemDict = inputFileSummary.get( 'metadata_itemsDic' )
if CRAlgBuilder.usable() or any( ['RingSetConf' in key for key in metaItemDict ] ): if CRAlgBuilder.usable() or (metaItemDict and any( ['RingSetConf' in key for key in metaItemDict ] )):
MetaDataBuilder = CaloRingerMetaDataBuilder() MetaDataBuilder = CaloRingerMetaDataBuilder()
# Make sure all MetaData algoritms have the ringerOutputLevel # Make sure all MetaData algoritms have the ringerOutputLevel
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment