Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MVATRACKVERTEXASSOCIATIONTOOL_H
6 #define MVATRACKVERTEXASSOCIATIONTOOL_H
15 #include "AthLinks/ElementLink.h"
27 #include "lwtnn/LightweightNeuralNetwork.hh"
28 #include "lwtnn/LightweightGraph.hh"
68 template <
typename T,
typename V>
71 template <
typename T,
typename V>
89 Gaudi::Property<std::string>
m_fileName{
this,
"NetworkFileName",
"" };
92 Gaudi::Property<std::vector<std::string>>
m_inputNames{
this,
"InputNames", {},
93 "Vector of the network's input variable names (std::vector<std::string>)." };
96 Gaudi::Property<std::vector<int>>
m_inputTypes{
this,
"InputTypes", {},
97 "Vector of the network's input variable evaluator types (std::vector<CP::MVAEvaluatorInput::Input>)."};
101 "Name of the output node to cut on for TVA."} ;
105 "Is the network sequential (true) or functional (false)."};
108 Gaudi::Property<std::string>
m_wp{
this,
"WorkingPoint",
"Tight",
"TVA working point to apply."};
111 Gaudi::Property<float>
m_cut{
this,
"OutputCut" , -1.0,
112 "TVA cut value on the output value (set manually with \"Custom\" WP)."};
116 "Use the PathResolver for finding the input lwtnn network file."};
119 Gaudi::Property<std::string>
m_hardScatterDeco{
this,
"HardScatterLinkDeco",
"hardScatterVertexLink",
120 "The decoration name of the ElementLink to the hardscatter vertex (found on xAOD::EventInfo)"};
140 "Overwrriten in the configuration step by the <HardScatterLinkDeco> property"};
146 std::unique_ptr<lwt::LightweightNeuralNetwork>
m_network;
147 std::unique_ptr<lwt::LightweightGraph>
m_graph;
155 #endif // MVATRACKVERTEXASSOCIATIONTOOL_H
std::map< const xAOD::Vertex *, xAOD::TrackVertexAssociationList > TrackVertexAssociationMap
Select isolated Photons, Electrons and Muons.
::StatusCode StatusCode
StatusCode definition for legacy code.
ElementLink implementation for ROOT usage.
Class describing the basic event information.
Class describing a Vertex.
Class describing a TrackParticle.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.