|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef JetCalibTools_GlobalLargeRDNNCalibration_H
17 #define JetCalibTools_GlobalLargeRDNNCalibration_H
std::vector< VarRetriever * > m_varretrievers
std::vector< double > m_eScales
std::vector< float > getJetFeatures(xAOD::Jet &jet_reco, JetEventInfo &jetEventInfo) const
Returns a vector of input features for the NN.
VarRetriever is a generic class to access Jet and/or JetEventInfo variables.
std::vector< int64_t > m_output_node_dims
std::vector< double > m_NormScales
virtual ~GlobalLargeRDNNCalibration()
The destructor.
std::vector< const char * > m_output_node_names
std::vector< int64_t > m_input_node_dims
std::vector< double > m_NormOffsets
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override
Returns the charged fraction of a jet.
std::vector< TString > m_NNInputs
GlobalLargeRDNNCalibration()
The constructor.
virtual StatusCode calibrate(xAOD::Jet &jet, JetEventInfo &) const override
std::unique_ptr< Ort::Session > m_session
std::string m_modelFileName
std::vector< const char * > m_input_node_names