|
ATLAS Offline Software
|
Go to the documentation of this file.
54 const std::vector<int>&
emError,
83 unsigned int key()
const;
122 #ifndef JetElement_ClassDEF_H
static const int m_saturationThreshold
int emEnergy() const
Return ET for peak slice.
int hadError() const
return Had error
const std::vector< int > & emEnergyVec() const
Return data for all slices.
void addSlice(int slice, int emEnergy, int hadEnergy, int emError, int hadError, int linkError)
add data for one timeslice.
bool isEmSaturated() const
returns TRUE if the Em layer of the JetElement is saturated
int energy() const
returns jet element ET The LVL1 Calo trigger uses a 10 bit integer i.e.
int peak() const
return triggered slice offset
int emSliceEnergy(int slice) const
return the ET values for a specified slice
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
int emError() const
return Em error
std::map< int, const JetElement * > JetElementMap_t
const std::vector< int > & hadEnergyVec() const
return Had energy vector reference (all timeslices)
double m_phi
Internal data.
Jet elements are the inputs to the Jet, ETmiss and ETsum triggers.
std::vector< int > m_hadEnergy
static const int m_layerSaturationThreshold
Coordinate class declaration.
JetElement()
Default constructor.
unsigned int key() const
Error codes and utility information.
std::vector< int > m_emEnergy
double eta() const
Eta of centre of JetElement.
std::vector< int > m_em_error
void addEnergy(int emEnergy, int hadEnergy)
Add ET to triggered time slice.
int linkError() const
return link error
std::vector< int > m_had_error
std::vector< int > m_link_error
int hadEnergy() const
returns had ET
const std::vector< int > & hadErrorVec() const
return Had error vector reference (all timeslices)
bool isHadSaturated() const
returns TRUE if the Had layer of the JetElement is saturated
double phi() const
Phi of centre of JetElement.
int hadSliceEnergy(int slice) const
virtual ~JetElement()
Destructor.
const std::vector< int > & emErrorVec() const
return Em error vector reference (all timeslices)
int sliceEnergy(int slice) const
const std::vector< int > & linkErrorVec() const
return link error vector reference (all timeslices)
bool isSaturated() const
returns TRUE if the JetElement is saturated (i.e.
macros to associate a CLID to a type
Coordinate coord() const
return coord of JE