16#ifndef InDetGlobalPrimaryVertexMonAlg_H
17#define InDetGlobalPrimaryVertexMonAlg_H
44 virtual StatusCode
fillHistograms(
const EventContext& ctx )
const override;
Property holding a SG store/key/clid from which a ReadHandle is made.
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual ~InDetGlobalPrimaryVertexMonAlg()
std::string findComponentString(int bec, int ld) const
virtual StatusCode initialize() override
initialize
int m_splitMatchingMetric
store metric to be used for split vertex matching in selection efficiency Values currently implemente...
InDetGlobalPrimaryVertexMonAlg(const std::string &name, ISvcLocator *pSvcLocator)
double getSplitMatchDistance(const xAOD::Vertex *splitVx, const xAOD::Vertex *originalVx)
Returns matching distance between split and original vertex.
SG::ReadHandleKey< xAOD::VertexContainer > m_vxContainerName
float m_distanceSplitVxMatch
store maximum distance for matching split vertices to original non-BC vertex
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
bool m_doEnhancedMonitoring
int m_splitVertexTrkInvFraction
store inverse of the fraction of input tracks used for probe vertex (1:N)
Property holding a SG store/key/clid from which a ReadHandle is made.
This class is a simplest representation of a vertex candidate.
Ensure that the ATLAS eigen extensions are properly loaded.
Vertex_v1 Vertex
Define the latest version of the vertex class.