Workaround to run TrackSummaryTool in SCT_LorentzMonAlg
Workaround to run TrackSummaryTool in SCT_LorentzMonAlg.
- The new job configuration framework is not ready.
- SCT data quality cannot be run from bytestream.
- Tracks stored in ESD files do not have TrackSummary.
- TrackSummary can be created by TrackSummaryTool.
- TrackSummaryTool is configured in SCTLorentzMonAlg.py.
- Run SCTLorentzMonAlg.py as a unit test.
When running
python -m SCT_Monitoring/SCTLorentzMonAlg
the following messages are seen.
ToolSvc.InDetHo...WARNING No track parameters available for state of type measurement
ToolSvc.InDetHo...WARNING Don't run this tool on slimmed tracks!
ToolSvc.InDetHo...WARNING (last message!)
SCTLorentzMonAlg WARNING Null pointer to MeasuredTrackParameters
First three come from https://acode-browser1.usatlas.bnl.gov/lxr/source/athena/InnerDetector/InDetRecTools/InDetTrackHoleSearch/src/InDetTrackHoleSearchTool.cxx#0263 Last one come from https://gitlab.cern.ch/atlas/athena/blob/694ced72abeac55af1cba7fd94200f8f782b6057/InnerDetector/InDetMonitoring/SCT_Monitoring/src/SCTLorentzMonAlg.cxx#L124
Edited by Susumu Oda