#include <JEMEtSums_v2.h>
Public Member Functions | |
JEMEtSums_v2 () | |
Default constructor. | |
virtual | ~JEMEtSums_v2 () |
Default desturctor. | |
virtual void | initialize (const uint8_t crate, const uint8_t module) |
initialize | |
virtual void | initialize (const uint8_t crate, const uint8_t module, const std::vector< uint16_t > &etVec, const std::vector< uint16_t > &exVec, const std::vector< uint16_t > &eyVec, const uint8_t peak) |
initialize | |
uint8_t | crate () const |
get crate number | |
void | setCrate (uint8_t) |
set crate number | |
uint8_t | module () const |
get module | |
void | setModule (uint8_t) |
set module | |
uint8_t | peak () const |
get peak | |
void | setPeak (uint8_t) |
set peak | |
const std::vector< uint16_t > & | etVec () const |
get etVec - et for all time slices | |
void | setEtVec (const std::vector< uint16_t > &) |
set etVec - et for all time slices | |
const std::vector< uint16_t > & | exVec () const |
get exVec - ex for all time slices | |
void | setExVec (const std::vector< uint16_t > &) |
set exVec - ex for all time slices | |
const std::vector< uint16_t > & | eyVec () const |
get eyVec - ey for all time slices | |
void | setEyVec (const std::vector< uint16_t > &) |
set eyVec - ey for all time slices | |
uint8_t | forward () const |
Is this JEMEtSums forward? | |
uint16_t | et () const |
get et for etVec[peak] - time slice that (hopefully) contains the collision | |
uint16_t | ex () const |
get ex for exVec[peak] - time slice that (hopefully) contains the collision | |
uint16_t | ey () const |
get ey for eyVec[peak] - time slice that (hopefully) contains the collision |
Description of JEMEtSums_v2
const std::vector<uint16_t>& xAOD::JEMEtSums_v2::etVec | ( | ) | const |
get etVec - et for all time slices
Please note that in the context of JEMEtSums, et is total energy, not transverse energy For transverse energy, please use Pythagoras' theorem on ex and ey