Split isolation at photon chains
This MR is to tackle issue discussed in ATR-26113.
PrecisionPhoton stage currently runs PhotonID (cut based) and also applies calorimeter isolation on isolated chains. CaloIsolation requires FS Topo clusters. Currently FS Topo is executed at precision stage for all photonchains.
Here I split the precision Photon in two steps:
- PrecisionPhoton (only photon ID)
- PhotonCaloIso (FS Topo + calo iso)
- This is implemented in a new hypo
TrigEgammaPrecisionPhotonHypo
introduced here - Photon Menu sequence configuration is tidied up a bit too
Pinging @cjmeyer @safarzad @dbakshig @tamartin @aranzazu @rhowen and @khoo
Edited by Fernando Monticelli