FCCAnalyses
|
Typedefs | |
using | FCCAnalysesJetConstituentsData = rv::RVec<float> |
using | Variables = rv::RVec<FCCAnalysesJetConstituentsData> |
Functions | |
rv::RVec< rv::RVec< float > > | compute_weights (unsigned int slot, const rv::RVec< Variables > &) |
Compute all weights given a collection of input variables. | |
void | setup_weaver (const std::string &, const std::string &, const rv::RVec< std::string > &, unsigned int nSlots) |
Setup the ONNXRuntime instance using Weaver-provided parameters. | |
template<typename... Args> | |
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > | get_weights (unsigned int slot, Args &&... args) |
Compute all weights given an unspecified collection of input variables. | |
rv::RVec< float > | get_weight (const rv::RVec< rv::RVec< float > > &, int) |
Get one specific weight previously computed. | |
using FCCAnalyses::JetFlavourUtils::FCCAnalysesJetConstituentsData = rv::RVec<float> |
using FCCAnalyses::JetFlavourUtils::Variables = rv::RVec<FCCAnalysesJetConstituentsData> |
rv::RVec< rv::RVec< float > > FCCAnalyses::JetFlavourUtils::compute_weights | ( | unsigned int | slot, |
const rv::RVec< Variables > & | vars ) |
Compute all weights given a collection of input variables.
rv::RVec< float > FCCAnalyses::JetFlavourUtils::get_weight | ( | const rv::RVec< rv::RVec< float > > & | jets_weights, |
int | weight ) |
Get one specific weight previously computed.
ROOT::VecOps::RVec< ROOT::VecOps::RVec< float > > FCCAnalyses::JetFlavourUtils::get_weights | ( | unsigned int | slot, |
Args &&... | args ) |
Compute all weights given an unspecified collection of input variables.
void FCCAnalyses::JetFlavourUtils::setup_weaver | ( | const std::string & | onnx_filename, |
const std::string & | json_filename, | ||
const rv::RVec< std::string > & | vars, | ||
unsigned int | nSlots ) |
Setup the ONNXRuntime instance using Weaver-provided parameters.