8#ifndef XAODEGAMMA_VERSIONS_ELECTRONAUXCONTAINER_V3_H
9#define XAODEGAMMA_VERSIONS_ELECTRONAUXCONTAINER_V3_H
15#include "AthLinks/ElementLink.h"
44#define EGAMMA_AUX_VARIABLE( TYPE, NAME ) TYPE NAME
45#include "xAODEgamma/versions/EgammaAuxVariables_v3.def"
46#undef EGAMMA_AUX_VARIABLE
51 std::vector< std::vector< ElementLink< TrackParticleContainer > > >
#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.
Container holding the payload of the electron container.
std::vector< float > deltaPhiFromLastMeasurement
Difference between the cluster phi (sampling 2) and the eta of the track extrapolated from the last m...
std::vector< float > deltaPhiRescaled1
Difference between the cluster eta (1st sampling) and the eta of the track extrapolated to the 1st sa...
std::vector< float > deltaPhi2
Difference between the cluster phi (second sampling) and the phi of the track extrapolated to the sec...
std::vector< float > deltaEta1
Difference between the cluster eta (first sampling) and the eta of the track extrapolated to the firs...
std::vector< float > deltaPhi1
Difference between the cluster eta (1st sampling) and the eta of the track extrapolated to the 1st sa...
std::vector< float > charge
std::vector< std::vector< ElementLink< TrackParticleContainer > > > trackParticleLinks
std::vector< float > deltaEta2
Difference between the cluster eta (second sampling) and the eta of the track extrapolated to the sec...
std::vector< float > deltaEta0
Difference between the cluster eta (presampler) and the eta of the track extrapolated to the presampl...
std::vector< float > deltaEta3
Difference between the cluster eta (3rd sampling) and the eta of the track extrapolated to the 3rd sa...
ElectronAuxContainer_v3()
std::vector< float > deltaPhiRescaled3
Difference between the cluster eta (3rd sampling) and the eta of the track extrapolated to the 3rd sa...
std::vector< float > deltaPhiRescaled2
Difference between the cluster phi (second sampling) and the phi of the track extrapolated to the sec...
std::vector< float > deltaPhi0
Difference between the cluster phi (presampler) and the eta of the track extrapolated to the presampl...
std::vector< float > deltaPhi3
Difference between the cluster eta (3rd sampling) and the eta of the track extrapolated to the 3rd sa...
std::vector< float > deltaPhiRescaled0
Difference between the cluster phi (presampler) and the eta of the track extrapolated to the presampl...
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.