Use IDCInDetBSErrContainer instead of SCT_FlaggedCondData (ATLASRECTS-5624)
Use IDCInDetBSErrContainer instead of SCT_FlaggedCondData in SCT_Clusterization and SCT_FlaggedConditionTool to fix https://its.cern.ch/jira/browse/ATLASRECTS-5624
- Define necessary enums in
InnerDetector/InDetConditions/SCT_ConditionsData/SCT_ConditionsData/SCT_FlaggedCondEnum.h
- Update
InnerDetector/InDetRecAlgs/InDetPrepRawDataFormation/InDetPrepRawDataFormation/SCT_Clusterization.h
andInnerDetector/InDetRecAlgs/InDetPrepRawDataFormation/src/SCT_Clusterization.cxx
to use IDCInDetBSErrContainer. - Update
InnerDetector/InDetConditions/SCT_ConditionsTools/SCT_ConditionsTools/ISCT_FlaggedConditionTool.h
,InnerDetector/InDetConditions/SCT_ConditionsTools/src/SCT_FlaggedConditionTool.h/.cxx
to use IDCInDetBSErrContainer. - Update
InnerDetector/InDetExample/InDetRecExample/share/WriteInDetESD.py
to storeIDCInDetBSErrContainer#SCT_FlaggedCondData
- Update
InnerDetector/InDetConditions/SCT_ConditionsAlgorithms/src/SCT_FlaggedConditionTestAlg.h/.cxx
to use IDCInDetBSErrContainer. - Update `InnerDetector/InDetRecAlgs/InDetPrepRawDataFormation/src/CacheCreator.h/.cxx' to prepare cache.
- Update
Trigger/TrigTools/TrigInDetConfig/python/TrigInDetConfig.py
andTrigger/TrigTools/TrigInDetConfig/python/InDetSetup.py
to prepare cache. - Fix a bug of IDCInDetBSErrContainerCnv_p1::createTransient for empty container.
- Use std::numeric_limitsIDCInDetBSErrContainer::ErrorCode::min() thoroughly.
- Change type of SCT_FlaggedCondData Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/
RunTier0Tests.py found only expected differences. RunTier0Tests.log
Tag @abarton
Edited by Susumu Oda