Functors for brem / charged calo info
Functors are needed for brem and charged calo info.
The relevant ones are essentially the functions in the proxies of https://gitlab.cern.ch/lhcb/LHCb/-/blob/master/Event/RecEvent/include/Event/CaloChargedInfo.h. Maybe there can be a general way in accessing them, as in no need to make individual ones for each? Aside from maybe the most important ones (for BremEnergy and HasBrem).
Implementation would look a lot like: https://gitlab.cern.ch/lhcb/Rec/-/blob/master/Phys/FunctorCore/include/Functors/TrackLike.h#L197
List:
-
HasBrem -
BremEnergy -
BremBendingCorrection -
BremPIDe -
EcalPIDe -
EcalPIDmu -
HcalPIDe -
HcalPIDmu -
ElectronShowerEoP -
...
Edited by Albert Lopez Huertas