|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef DQTDetSynchMonAlg_H
16 #define DQTDetSynchMonAlg_H
19 #include "GaudiKernel/ToolHandle.h"
62 Gaudi::Property<bool>
m_doRPC {
this,
"doRPC",
true };
63 Gaudi::Property<bool>
m_run2Compat {
this,
"run2Compat",
false,
"Make histograms with Run 2 naming" };
71 {
this,
"InDetTimeCollectionKeys", {
"TRT_BCID",
"SCT_BCID",
"PixelBCID",
"TRT_LVL1ID",
"SCT_LVL1ID",
"PixelLVL1ID"} } ;
73 {
this,
"LArFebHeaderKey",
"LArFebHeader" };
75 {
this,
"TileDigitsContainerKey",
"TileDigitsFlt" };
77 {
this,
"RpcPadContainerKey",
"RPCPAD" };
80 "AtlasFieldCacheCondObj",
82 "Name of the Magnetic Field conditions object key"
Property holding a SG store/key/clid from which a ReadHandle is made.
Gaudi::Property< Int_t > m_solenoidPositionY
Gaudi::Property< Int_t > m_toroidPositionZ
Gaudi::Property< bool > m_doRPC
SG::ReadHandleKey< LArFebHeaderContainer > m_LArFebHeaderContainerKey
virtual StatusCode initialize() override
initialize
Gaudi::Property< Int_t > m_toroidPositionY
Gaudi::Property< Int_t > m_solenoidPositionX
SG::ReadHandleKeyArray< InDetTimeCollection > m_InDetTimeCollectionKeys
virtual ~DQTDetSynchMonAlg()
Gaudi::Property< Int_t > m_solenoidPositionZ
Base class for Athena Monitoring Algorithms.
def TProfile(*args, **kwargs)
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_run2Compat
SG::ReadCondHandleKey< AtlasFieldCacheCondObj > m_fieldCacheCondObjInputKey
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
std::vector< std::string > m_diffnamevec
SG::ReadHandleKey< RpcPadContainer > m_RpcPadContainerKey
Gaudi::Property< Int_t > m_toroidPositionX
DQTDetSynchMonAlg(const std::string &name, ISvcLocator *pSvcLocator)
uint32_t findid(const std::multiset< uint32_t > &mset) const
SG::ReadHandleKey< TileDigitsContainer > m_TileDigitsContainerKey
float findfrac(const std::multiset< uint32_t > &mset, uint16_t ctpid) const