Skip to content
Snippets Groups Projects
Commit 16d12a36 authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

Resolve "Handle PFRICH in `npsim.py`"

parent d3e2b513
Branches
No related tags found
2 merge requests!273Draft: Resolve "Support FastSim and GFlash",!272Resolve "Handle PFRICH in `npsim.py`"
......@@ -47,10 +47,17 @@ if __name__ == "__main__":
name='ParticleSelectFilter/OpticalPhotonSelector',
parameter={"particle": "opticalphoton"},
)
# This could probably be a substring
SIM.filter.mapDetFilter['DRICH'] = 'opticalphotons'
SIM.filter.mapDetFilter['MRICH'] = 'opticalphotons'
SIM.filter.mapDetFilter['PFRICH'] = 'opticalphotons'
SIM.filter.mapDetFilter['DIRC'] = 'opticalphotons'
# Use the optical tracker for the DRICH
SIM.action.mapActions['DRICH'] = 'Geant4OpticalTrackerAction'
SIM.action.mapActions['MRICH'] = 'Geant4OpticalTrackerAction'
SIM.action.mapActions['PFRICH'] = 'Geant4OpticalTrackerAction'
SIM.action.mapActions['DIRC'] = 'Geant4OpticalTrackerAction'
# Parse remaining options (command line and steering file override above)
SIM.parseOptions()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment