|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V1_H
9 #define XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V1_H
11 #include "AthLinks/ElementLink.h"
47 const std::vector<unsigned int>&
etVec()
const;
49 void setEtVec(
const std::vector<unsigned int>&);
52 const std::vector<unsigned int>&
exVec()
const;
54 void setExVec(
const std::vector<unsigned int>&);
57 const std::vector<unsigned int>&
eyVec()
const;
59 void setEyVec(
const std::vector<unsigned int>&);
65 unsigned int et()
const;
67 unsigned int ex()
const;
69 unsigned int ey()
const;
77 inline unsigned int Et()
const {
return this->
et();}
78 inline unsigned int Ex()
const {
return this->
ex();}
79 inline unsigned int Ey()
const {
return this->
ey();}
80 inline const std::vector<unsigned int>&
EtVec()
const {
return this->
etVec();}
81 inline const std::vector<unsigned int>&
ExVec()
const {
return this->
exVec();}
82 inline const std::vector<unsigned int>&
EyVec()
const {
return this->
eyVec();}
87 #endif // XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V1_H
const std::vector< unsigned int > & etVec() const
Please note that in the context of JEMEtSums, et is total energy, not transverse energy For transvers...
void setCrate(int)
set crate number
void setPeak(int)
set peak
Base class for elements of a container that can have aux data.
void addEy(const std::vector< unsigned int > &Ey)
unsigned int ey() const
get ey for eyVec[peak] - time slice that (hopefully) contains the collision
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Description of JEMEtSums_v1.
const std::vector< unsigned int > & exVec() const
get exVec - ex for all time slices
void setEyVec(const std::vector< unsigned int > &)
set eyVec - ey for all time slices
const std::vector< unsigned int > & eyVec() const
get eyVec - ey for all time slices
const std::vector< unsigned int > & EyVec() const
void setExVec(const std::vector< unsigned int > &)
set exVec - ex for all time slices
int module() const
get module
unsigned int forward() const
Is this JEMEtSums forward?
unsigned int ex() const
get ex for exVec[peak] - time slice that (hopefully) contains the collision
const std::vector< unsigned int > & ExVec() const
int crate() const
get crate number
void setModule(int)
set module
void setEtVec(const std::vector< unsigned int > &)
set etVec - et for all time slices
void addEt(const std::vector< unsigned int > &Et)
Backwards Compatibility with Trigger/TrigT1/TrigT1CaloEvent Run1 EDM did not strictly follow camelCas...
unsigned int et() const
get et for etVec[peak] - time slice that (hopefully) contains the collision
const std::vector< unsigned int > & EtVec() const
void addEx(const std::vector< unsigned int > &Ex)
Base class for elements of a container that can have aux data.