|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V2_H
9 #define XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V2_H
11 #include "AthLinks/ElementLink.h"
38 const std::vector<uint16_t>&
etVec,
39 const std::vector<uint16_t>&
exVec,
40 const std::vector<uint16_t>&
eyVec,
62 const std::vector<uint16_t>&
etVec()
const;
67 const std::vector<uint16_t>&
exVec()
const;
72 const std::vector<uint16_t>&
eyVec()
const;
88 #endif // XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V2_H
void setExVec(const std::vector< uint16_t > &)
set exVec - ex for all time slices
virtual void initialize(const uint8_t crate, const uint8_t module)
initialize
Base class for elements of a container that can have aux data.
void setCrate(uint8_t)
set crate number
const std::vector< uint16_t > & exVec() const
get exVec - ex for all time slices
virtual ~JEMEtSums_v2()
Default desturctor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
uint8_t peak() const
get peak
uint8_t crate() const
get crate number
uint16_t ey() const
get ey for eyVec[peak] - time slice that (hopefully) contains the collision
const std::vector< uint16_t > & eyVec() const
get eyVec - ey for all time slices
void setEtVec(const std::vector< uint16_t > &)
set etVec - et for all time slices
uint16_t et() const
get et for etVec[peak] - time slice that (hopefully) contains the collision
Description of JEMEtSums_v2.
const std::vector< uint16_t > & etVec() const
Please note that in the context of JEMEtSums, et is total energy, not transverse energy For transvers...
void setPeak(uint8_t)
set peak
JEMEtSums_v2()
Default constructor.
uint16_t ex() const
get ex for exVec[peak] - time slice that (hopefully) contains the collision
uint8_t module() const
get module
uint8_t forward() const
Is this JEMEtSums forward?
void setModule(uint8_t)
set module
void setEyVec(const std::vector< uint16_t > &)
set eyVec - ey for all time slices
Base class for elements of a container that can have aux data.