Fixing wrong logic in Photon Isolation Hypo
With this fix, photon triggers with isolation hypo will actually reject when there is a photon candidate that does not pass isolation.
When I extended isolation hypo to be able to cut not just on topoetcone20 but also in topoetcone30 and 40, I treated deactivated cuts as a pass.
So a logic "AND" is needed to treat all those cuts instead of an "OR" currently in the code.
Discussed in ATR-26113
Edited by Fernando Monticelli