|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #include "GaudiKernel/MsgStream.h"
Persistent form of CPMTower using T/P separation.
std::vector< int > m_em_energy
Internal data.
const std::vector< int > & hadEnergyVec() const
double eta() const
returns eta coord
double phi() const
returns phi coord of tower
const std::vector< int > & hadErrorVec() const
CPMTower_v2 CPMTower
Define the latest version of the CPMTower class.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
virtual void transToPers(const LVL1::CPMTower *transObj, CPMTower_p1 *persObj, MsgStream &log)
int peak() const
return peak positions in ET and error vectors
The CPMTower class contains the TriggerTower information received by the Cluster Processor Modules.
std::vector< int > m_em_error
const std::vector< int > & emErrorVec() const
std::vector< int > m_had_energy
virtual void persToTrans(const CPMTower_p1 *persObj, LVL1::CPMTower *transObj, MsgStream &log)
const std::vector< int > & emEnergyVec() const
return references to the vectors containing the ET values.
std::vector< int > m_had_error