|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #include "GaudiKernel/MsgStream.h"
const std::vector< int > & emADC() const
return references to the vectors containing the ADC digits
int emPeak() const
return peak positions in LUT and ADC vectors
double phi() const
returns phi coord of tower
unsigned int key() const
returns TT key - that is the key the TT had when it was created.
std::vector< int > m_em_energy
Internal data.
const std::vector< int > & emBCIDext() const
returns vector of BCID words for all EM ADC samples
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
std::vector< int > m_had_extBCID
const std::vector< int > & hadBCIDext() const
returns vector of BCID words for all Had ADC samples
Persistent form of TriggerTower using T/P separation.
std::vector< int > m_had_BCID
const std::vector< int > & emLUT() const
return references to the vectors containing the final calubrated ET values.
virtual void persToTrans(const TriggerTower_p1 *persObj, LVL1::TriggerTower *transObj, MsgStream &log)
std::vector< int > m_had_adc
const std::vector< int > & hadBCIDvec() const
returns vector of BCID words for all Had LUT samples
std::vector< int > m_had_energy
const std::vector< int > & hadLUT() const
returns had LUT ET
const std::vector< int > & hadADC() const
returns had adc digits
Trigger towers are the inputs to all other parts of the calorimeter trigger.
const std::vector< int > & emBCIDvec() const
returns vector of BCID words for all EM LUT samples
std::vector< int > m_em_BCID
virtual void transToPers(const LVL1::TriggerTower *transObj, TriggerTower_p1 *persObj, MsgStream &log)
std::vector< int > m_em_extBCID
std::vector< int > m_em_adc
double eta() const
returns eta coord
TriggerTower_v2 TriggerTower
Define the latest version of the TriggerTower class.