8#ifndef XAODPFLOW_VERSIONS_PFOAUXCONTAINER_V1_H
9#define XAODPFLOW_VERSIONS_PFOAUXCONTAINER_V1_H
16#include "AthLinks/ElementLink.h"
51 std::vector<float>
pt;
52 std::vector<float>
eta;
53 std::vector<float>
phi;
57 std::vector<float>
mEM;
#define SG_BASE(D, B)
Declare that class D derives from class B.
Common base class for the auxiliary containers.
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
Temporary container used until we have I/O for AuxStoreInternal.
std::vector< std::vector< ElementLink< IParticleContainer > > > pfo_ClusterLinks
Vectors of links to constiuents - see PFODetails::PFOParticleType for valid types.
std::vector< float > bdtPi0Score
BDT Score used to classify clusters as Pi0 like or not.
std::vector< std::vector< ElementLink< IParticleContainer > > > pfo_TrackLinks
std::vector< std::vector< ElementLink< IParticleContainer > > > pfo_TauShotLinks
std::vector< float > pt
4-vector of PFO
PFOAuxContainer_v1()
Default constructor.
std::vector< float > ptEM
4-vector of PFO at EM scale
~PFOAuxContainer_v1()=default
std::vector< float > charge
Charge of PFO.
std::vector< float > centerMag
CenterMag moment needed to do vertex correction.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.