16#ifndef InDetGlobalTrackMonAlg_H
17#define InDetGlobalTrackMonAlg_H
22#include "GaudiKernel/EventContext.h"
48 class ITrackToVertexIPEstimator;
58 virtual StatusCode
fillHistograms(
const EventContext& ctx )
const override;
63 ToolHandle <InDet::IInDetTrackSelectionTool>
m_trackSelTool{
this,
"TrackSelectionTool",
"InDet::InDetTrackSelectionTool/TrackSelectionTool",
""};
64 ToolHandle <InDet::IInDetTrackSelectionTool>
m_tight_trackSelTool{
this,
"Tight_TrackSelectionTool",
"InDet::InDetTrackSelectionTool/TrackSelectionTool",
""};
65 ToolHandle <InDet::IInDetTrackSelectionTool>
m_loose_trackSelTool{
this,
"Loose_TrackSelectionTool",
"InDet::InDetTrackSelectionTool/TrackSelectionTool",
""};
66 ToolHandle <Trk::ITrackToVertexIPEstimator>
m_trackToVertexIPEstimator{
this,
"TrackToVertexIPEstimator",
"Trk::TrackToVertexIPEstimator",
""};
74 BooleanProperty
m_doIBL{
this,
"DoIBL",
true,
"IBL present?"};
75 BooleanProperty
m_doTide{
this,
"DoTide",
true,
"Make TIDE plots?"};
Header file to be included by clients of the Monitored infrastructure.
Property holding a SG store/key/clid from which a ReadHandle is made.
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
ToolHandle< Trk::ITrackToVertexIPEstimator > m_trackToVertexIPEstimator
InDetGlobalTrackMonAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_trackParticleName
ToolHandle< InDet::IInDetTrackSelectionTool > m_loose_trackSelTool
ToolHandle< InDet::IInDetTrackSelectionTool > m_trackSelTool
virtual ~InDetGlobalTrackMonAlg()
virtual StatusCode initialize() override
initialize
SG::ReadHandleKey< xAOD::JetContainer > m_jetContainerName
std::string findComponentString(int bec, int ld) const
SG::ReadHandleKey< xAOD::VertexContainer > m_vxContainerName
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
ToolHandle< InDet::IInDetTrackSelectionTool > m_tight_trackSelTool
ServiceHandle< IIBLParameterSvc > m_IBLParameterSvc
Property holding a SG store/key/clid from which a ReadHandle is made.