|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGT1CALOMONITORING_L1CALOL1TOPOMONITORALGORITHM_H
5 #define TRIGT1CALOMONITORING_L1CALOL1TOPOMONITORALGORITHM_H
36 void jem2Coord(
const int crate,
const int jem,
37 const int frame,
const int location,
38 int &
x,
int &
y,
double &eta,
double &phi)
const;
39 void cpm2Coord(
const int crate,
const int cpm,
40 const int chip,
const int location,
41 int &
x,
int &
y,
double &eta,
double &phi)
const;
44 "group name for histograming"};
55 LVL1CTP::DEFAULT_RDOOutputLocation,
"Key of the CTP RDO object"};
58 "CMXCPTob container"};
61 "CMXJetTob container"};
63 "L1TopoRawData",
"L1TopoRawData",
64 "Key of the L1Topo DAQ object"};
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< CTP_RDO > m_ctpRdoKey
virtual ~L1CaloL1TopoMonitorAlgorithm()=default
virtual StatusCode initialize() override
initialize
static const std::string CMXJetTobLocation
static const std::string CMXCPTobLocation
void cpm2Coord(const int crate, const int cpm, const int chip, const int location, int &x, int &y, double &eta, double &phi) const
Base class for Athena Monitoring Algorithms.
::StatusCode StatusCode
StatusCode definition for legacy code.
StringProperty m_packageName
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
void jem2Coord(const int crate, const int jem, const int frame, const int location, int &x, int &y, double &eta, double &phi) const
SG::ReadHandleKey< xAOD::L1TopoRawDataContainer > m_l1TopoKey
Header file to be included by clients of the Monitored infrastructure.
SG::ReadHandleKey< xAOD::CMXJetTobContainer > m_cmxJetTobLocation
L1CaloL1TopoMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::CMXCPTobContainer > m_cmxCpTobLocation