Add NeutralBasicParticles for photon lines
This MR:
- Adds
NeutralBasicParticle
,NeutralBasicParticles
, andMultiEventNeutralBasicParticles
to the event model. - Expands
CompositeParticle
to include diphotons. - Encodes
NeutralBasicParticle
s in the SelReports asCaloCluster
objects, savingE
,X
,Y
,Z
, and no substructure. - Creates the
CaloClusterLine
line type and uses this for the single calo cluster line. - Generalizes the
TwoTrackLine
line type to theCompositeParticleLine
type and uses this line type for diphoton lines.
Edited by Thomas Boettcher