22 setRdoIdentifierList )
31 static const Accessor< float > acc1(
"localX" );
32 acc1( *
this ) = localX;
33 static const Accessor< float > acc2(
"localY" );
34 acc2( *
this ) = localY;
#define AUXSTORE_PRIMITIVE_GETTER(CL, TYPE, NAME)
Macro creating the reader function for a primitive auxiliary property.
#define AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of primitive auxiliary properties.
SG::Accessor< T, ALLOC > Accessor
AuxElement()
Default constructor.
Class describing a TrackMeasurementValidation.
float globalZ() const
Returns the z position.
float localXYCorrelation() const
Returns the xy position correlation.
void setLocalPositionError(float localXError, float localYError, float localXYCorrelation)
Sets the local position error.
float localXError() const
Returns the x position error.
float localYError() const
Returns the y position error.
void setGlobalPosition(float globalX, float globalY, float globalZ)
Sets the global position.
TrackMeasurementValidation_v1()
Default constructor.
float globalY() const
Returns the y position.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
AUXSTORE_OBJECT_SETTER_AND_GETTER(CaloRings_v1, RingSetLinks, ringSetLinks, setRingSetLinks) unsigned CaloRings_v1