16 declareInterface<IVertexWeightCalculator>(
this);
26 return StatusCode::SUCCESS;
32 const EventContext &ctx = Gaudi::Hive::currentContext();
37 return acc_gnnScore(vertex);
#define ATH_CHECK
Evaluate an expression and check for errors.
Handle class for reading a decoration on an object.
virtual StatusCode initialize() override
virtual double estimateSignalCompatibility(const xAOD::Vertex &vertex) const override
Estimate the compatibility of the vertex with a hard scatter vertex, with respect to pileup vertices.
GNNVertexWeightCalculator(const std::string &t, const std::string &n, const IInterface *p)
virtual ~GNNVertexWeightCalculator() override
SG::ReadDecorHandleKey< xAOD::VertexContainer > m_gnnScoreKey
Handle class for reading a decoration on an object.
bool isAvailable()
Test to see if this variable exists in the store, for the referenced object.
Vertex_v1 Vertex
Define the latest version of the vertex class.