32 const std::vector<uint16_t>&
etVec,
33 const std::vector<uint16_t>&
exVec,
34 const std::vector<uint16_t>&
eyVec,
57 if( ((mod%8) == 0) || ((mod%8) == 7) ){
#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 JEMEtSums_v2.
void setPeak(uint8_t)
set peak
virtual void initialize(const uint8_t crate, const uint8_t module)
initialize
void setCrate(uint8_t)
set crate number
uint16_t et() const
get et for etVec[peak] - time slice that (hopefully) contains the collision
uint16_t ey() const
get ey for eyVec[peak] - time slice that (hopefully) contains the collision
uint8_t module() const
get module
const std::vector< uint16_t > & eyVec() const
get eyVec - ey for all time slices
uint16_t ex() const
get ex for exVec[peak] - time slice that (hopefully) contains the collision
void setExVec(const std::vector< uint16_t > &)
set exVec - ex for all time slices
void setEyVec(const std::vector< uint16_t > &)
set eyVec - ey for all time slices
uint8_t crate() const
get crate number
uint8_t forward() const
Is this JEMEtSums forward?
void setEtVec(const std::vector< uint16_t > &)
set etVec - et for all time slices
const std::vector< uint16_t > & etVec() const
Please note that in the context of JEMEtSums, et is total energy, not transverse energy For transvers...
uint8_t peak() const
get peak
const std::vector< uint16_t > & exVec() const
get exVec - ex for all time slices
JEMEtSums_v2()
Default constructor.
void setModule(uint8_t)
set module
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.