Skip to content
Snippets Groups Projects

[Futurev4] fix failing tests

Merged Michal Mazurek requested to merge Futurev3_fix_failing_tests into Futurev4
All threads resolved!
4 files
+ 310
481
Compare changes
  • Side-by-side
  • Inline
Files
4
# --- Configure the tool
from Configurables import GiGa, GiGaStepActionSequence, MonitorTiming
giga = GiGa()
giga.addTool(GiGaStepActionSequence("StepSeq"), name="StepSeq")
giga.StepSeq.addTool(MonitorTiming)
giga.StepSeq.MonitorTiming.OutputLevel = 0
giga.StepSeq.MonitorTiming.TimerFileName = 'Timing.log'
giga.StepSeq.MonitorTiming.Volumes = [
'VP', 'Rich1', 'UT', 'Magnet',
'FT', 'Rich2', 'NeutronShielding',
'Ecal', 'Hcal', 'Muon',
'Pipe', 'Converter'
]
# Aggregate groups of volumes for summary
giga.StepSeq.MonitorTiming.DetsGroups = {
'VP': ['Tracking'],
'UT': ['Tracking'],
'FT': ['Tracking'],
'Rich1': ['RICH'],
'Rich2': ['RICH'],
'Ecal': ['Calo'],
'Hcal': ['Calo']
}
# Need to run as post-config option: Add other memebers to StepSeq
giga.StepSeq.Members += ['MonitorTiming']
giga.StepSeq.Members += ['RichG4StepAnalysis6/RichStepHpdRefl']
giga.StepSeq.Members += ['RichG4StepAnalysis4/RichStepAgelExit']
giga.StepSeq.Members += ['RichG4StepAnalysis5/RichStepMirrorRefl']
giga.StepSeq.Members += ['GaussStepAction/GaussStep']
giga.StepSeq.Members += ['RichG4StepAnalysis4/RichStepAgelExit']
giga.StepSeq.Members += ['RichG4StepAnalysis5/RichStepMirrorRefl']
giga.StepSeq.Members += ['RichG4StepAnalysis3/RichStep']
Loading