Is your feature request related to a problem? Please describe.
It was pointed out in discussion on EICrecon#2078 that DD4hep provides dedicated flags for electromagnetic vs. hadronic calorimeters (see here). These tags could be used for generically sorting electromagnetic vs. hadronic energy in later reconstruction algorithms such as PF or eID.
Unfortunately, only 1 calorimeter has set them.
Describe the solution you'd like
Each calorimeter should always include one or the other in its type flags.
Describe alternatives you've considered
Alternatively, we could rely on enums maintained in either EICrecon or EDM4eic. However, this is not ideal as it introduces another set of flags to maintain.
Is your feature request related to a problem? Please describe.
It was pointed out in discussion on EICrecon#2078 that DD4hep provides dedicated flags for electromagnetic vs. hadronic calorimeters (see here). These tags could be used for generically sorting electromagnetic vs. hadronic energy in later reconstruction algorithms such as PF or eID.
Unfortunately, only 1 calorimeter has set them.
Describe the solution you'd like
Each calorimeter should always include one or the other in its type flags.
Describe alternatives you've considered
Alternatively, we could rely on
enums maintained in either EICrecon or EDM4eic. However, this is not ideal as it introduces another set of flags to maintain.