 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRKVERTEXWEIGHTCALCULATORS_GNNVERTEXWEIGHTCALCULATOR_H
6 #define TRKVERTEXWEIGHTCALCULATORS_GNNVERTEXWEIGHTCALCULATOR_H
44 this,
"GNNScoreKey",
"PrimaryVertices_initial.HSGN2_phsvertex",
45 "Name of the hard-scatter GNN decoration"};
48 #endif // TRKVERTEXWEIGHTCALCULATORS_GNNVERTEXWEIGHTCALCULATOR_H
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
SG::ReadDecorHandleKey< xAOD::VertexContainer > m_gnnScoreKey
GNNVertexWeightCalculator(const std::string &t, const std::string &n, const IInterface *p)
::StatusCode StatusCode
StatusCode definition for legacy code.
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.
A tool to select the primary vertex associated to the hard-scatter using a GNN.
Class describing a Vertex.
virtual StatusCode initialize() override
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
virtual ~GNNVertexWeightCalculator() override