|
ATLAS Offline Software
|
Go to the documentation of this file.
34 #include "GaudiKernel/ToolHandle.h"
35 #include "GaudiKernel/ServiceHandle.h"
63 void print(
const char*
s,
bool minMaxOnly =
false);
72 void print(
const char*
s,
bool minMaxOnly =
false);
92 "PrintAllEvents",
false,
"Print all events"};
94 "DetectDummyFragments",
false,
"Detect dummy fragments"};
96 "TileHid2RESrcID",
"TileHid2RESrcID",
"TileHid2RESrcID key"};
98 "TileDQstatus",
"TileDQstatus",
"Tile DQ status key"};
100 "TileLaserObject",
"TileLaserObj",
"Tile laser object key"};
106 "ROBDataProviderSvc",
"ROBDataProviderSvc",
"The ROB data provider service"};
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override
char data[hepevt_bytes_allocation_ATLAS]
void addValue(double Value)
void find_frag(const uint32_t *data, unsigned int size, T_RobRodFragMap &ROBfrag)
void print(const char *s, bool minMaxOnly=false)
std::map< int, int > checkOut
void print(const char *s, bool minMaxOnly=false)
Gaudi::Property< bool > m_detectDummyFragments
std::vector< T_RobRodFragMap > m_beamFragMap
Helper class for TileCal online (hardware) identifiers.
struct TileTBStat::T_RobRodFragMap T_RobRodFragMap
TileTBStat(const std::string &name, ISvcLocator *pSvcLocator)
Helper class for TileCal offline identifiers.
Class to produce run statistics. Used to fill commissioning database.
::StatusCode StatusCode
StatusCode definition for legacy code.
struct TileTBStat::T_RodDataFrag T_RodDataFrag
Information produced by TileDQstatusAlg (used to be done by TileBeamInfoProvider).
virtual StatusCode finalize() override
ServiceHandle< IROBDataProviderSvc > m_robSvc
Name of ROB data provider service.
virtual StatusCode execute() override
std::vector< T_RobRodFragMap > m_fragMap
StatDouble m_laserBoxTemp
StatDouble m_laserDiodeTemp
SG::ReadHandleKey< TileLaserObject > m_laserObjectKey
Gaudi::Property< bool > m_printAllEvents
SG::ReadCondHandleKey< TileHid2RESrcID > m_hid2RESrcIDKey
std::vector< uint32_t > fragID
SG::ReadHandleKey< TileDQstatus > m_dqStatusKey
uint32_t m_nEventsPerTrigger[257]