#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.
AuxElement()
Default constructor.
Description of CMMEtSums_v1.
void addEy(const std::vector< unsigned int > &Ey, const std::vector< int > &EyError)
void setExErrorVec(const std::vector< int > &)
set exErrorVec - ex Error for all time slices
const std::vector< int > & exErrorVec() const
get exErrorVec - ex Error for all time slices
const std::vector< unsigned int > & etVec() const
Please note that in the context of CMMEtSums, et is total energy, not transverse energy For transvers...
const std::vector< unsigned int > & exVec() const
get exVec - ex for all time slices
void setEtVec(const std::vector< unsigned int > &)
set etVec - et for all time slices
const std::vector< int > & eyErrorVec() const
get eyErrorVec - ey Error for all time slices
void setEyErrorVec(const std::vector< int > &)
set eyErrorVec - ey Error for all time slices
const std::vector< int > & etErrorVec() const
get etErrorVec - et Error for all time slices
void setEtErrorVec(const std::vector< int > &)
set etErrorVec - et Error for all time slices
void addEx(const std::vector< unsigned int > &Ex, const std::vector< int > &ExError)
void setEyVec(const std::vector< unsigned int > &)
set eyVec - ey for all time slices
void addEt(const std::vector< unsigned int > &Et, const std::vector< int > &EtError)
void setExVec(const std::vector< unsigned int > &)
set exVec - ex for all time slices
const std::vector< unsigned int > & eyVec() const
get eyVec - ey for all time slices
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.