5#ifndef TrkVertexWeightCalculator_TrueVertexDistanceWeightCalculator_H
6#define TrkVertexWeightCalculator_TrueVertexDistanceWeightCalculator_H
9#include "GaudiKernel/ToolHandle.h"
43 virtual StatusCode
finalize()
override;
70 "key to retrieve MC truth"
This defines the McEventCollection, which is really just an ObjectVector of McEvent objectsFile: Gene...
Property holding a SG store/key/clid from which a ReadHandle is made.
double mEstimateSignalCompatibility(const Amg::Vector3D &vtxPosition) const
SG::ReadHandleKey< McEventCollection > m_mcEventCollectionKey
virtual ~TrueVertexDistanceWeightCalculator()=default
destructor
virtual double estimateSignalCompatibility(const xAOD::Vertex &vertex) const override final
WeightCalculator.
virtual StatusCode initialize() override
virtual StatusCode finalize() override
TrueVertexDistanceWeightCalculator(const std::string &t, const std::string &n, const IInterface *p)
constructor
Eigen::Matrix< double, 3, 1 > Vector3D
Ensure that the ATLAS eigen extensions are properly loaded.
Vertex_v1 Vertex
Define the latest version of the vertex class.