25 return acc.isAvailable(*
this) ?
acc(*
this) :
nullptr;
31 decor(*
this) = an_uncalibrated_measurement;
#define AUXSTORE_OBJECT_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of complex auxiliary properties.
SG::ConstAccessor< T, ALLOC > ConstAccessor
SG::Accessor< T, ALLOC > Accessor
Helper class to provide constant type-safe access to aux data.
Helper class to provide type-safe access to aux data.
Track Measurements for Acts MultiTrajectory.
void setUncalibratedMeasurement(const xAOD::UncalibratedMeasurement *uncalibrated_measurement)
set uncalibrated measurement
size_t size() const
retrieve the size of the internal vectors for the data storage
const xAOD::UncalibratedMeasurement * uncalibratedMeasurement() const
access the uncalibrated measurement
static const SG::AuxElement::Accessor< std::vector< double > > s_measAcc
static const SG::AuxElement::Accessor< std::vector< double > > s_covMatrixAcc
void resize(size_t sz=6)
expands sizes of internal vectors for the data storage ( by default this is 6 for Measurements and 6x...
const std::uint64_t * projectorPtr() const
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
static const SG::AuxElement::Accessor< ElementLink< IParticleContainer > > acc("originalObjectLink")
Object used for setting/getting the dynamic decoration in question.
UncalibratedMeasurement_v1 UncalibratedMeasurement
Define the version of the uncalibrated measurement class.