Skip to content

add test for fast calo point lib option to be turned on

Adam Davis requested to merge adavis_add_test_to_fastcalo into FastCaloSim
  • Add test for fast calorimeter simulation
  • Add options to turn on Calo Point Library

Note: Test fails at this moment locally with

Traceback (most recent call last):
  File "/cvmfs/lhcb.cern.ch/lib/lhcb/GAUDI/GAUDI_v33r0/InstallArea/x86_64-centos7-gcc9-opt/scripts/gaudirun.py", line 560, in <module>

veloMisAlignGeometry: 2
Ecut value = 5.0
    applyConfigurableUsers()
  File "/workspace/build/GAUDI/GAUDI_v33r0/InstallArea/x86_64-centos7-gcc9-opt/python/GaudiKernel/Configurable.py", line 1648, in applyConfigurableUsers_old
  File "/tmp/adavis/Gauss/Sim/Gauss/python/Gauss/Configuration.py", line 3762, in __apply_configuration__
    self.configurePhases( crossingList  )  # in Boole, defineOptions() in Brunel
  File "/tmp/adavis/Gauss/Sim/Gauss/python/Gauss/Configuration.py", line 2403, in configurePhases
    self.configureSim( SpillOverSlots )
  File "/tmp/adavis/Gauss/Sim/Gauss/python/Gauss/Configuration.py", line 2925, in configureSim
    self.configureGiGa()
  File "/tmp/adavis/Gauss/Sim/Gauss/python/Gauss/Configuration.py", line 3327, in configureGiGa
    self.setPhysList(richUpgradeConfig)
  File "/tmp/adavis/Gauss/Sim/Gauss/python/Gauss/Configuration.py", line 3597, in setPhysList
    fastsim= self.getProp('PhysicsList')['CaloFastSim']
KeyError: 'CaloFastSim'

most likely pointing to some inconsistency in the Configuration.py settings. @mrama

Merge request reports