#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.
#define AUXSTORE_OBJECT_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of complex auxiliary properties.
ElementLink implementation for ROOT usage.
SG::Accessor< T, ALLOC > Accessor
AuxElement()
Default constructor.
Class describing a SlowMuon.
float mdtBetaChi2() const
Returns.
int caloBetaDof() const
Returns.
SlowMuon_v1()
Default constructor.
int mdtBetaDof() const
Returns.
float rpcBetaRms() const
Returns.
float caloBetaAvg() const
float rpcBetaChi2() const
Returns.
float caloBetaChi2() const
Returns.
void setMdtInfo(float mdtBetaAvg, float mdtBetaRms, float mdtBetaChi2, int mdtBetaDof)
Sets.
void setRpcInfo(float rpcBetaAvg, float rpcBetaRms, float rpcBetaChi2, int rpcBetaDof)
Sets.
float caloBetaRms() const
Returns.
void setCaloInfo(float caloBetaAvg, float caloBetaRms, float caloBetaChi2, int caloBetaDof)
Sets.
float mdtBetaRms() const
Returns.
int rpcBetaDof() const
Returns.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.