#include <TracksterInferenceByANN.h>
Public Member Functions | |
void | inputData (const std::vector< reco::CaloCluster > &layerClusters, std::vector< Trackster > &tracksters) override |
void | runInference (std::vector< Trackster > &tracksters) override |
TracksterInferenceByANN (const edm::ParameterSet &conf) | |
Public Member Functions inherited from ticl::TracksterInferenceAlgoBase | |
TracksterInferenceAlgoBase (const edm::ParameterSet &conf) | |
virtual | ~TracksterInferenceAlgoBase () |
Private Attributes | |
const cms::Ort::ONNXRuntime * | onnxEnergySession_ |
const cms::Ort::ONNXRuntime * | onnxPIDSession_ |
Additional Inherited Members | |
Static Public Member Functions inherited from ticl::TracksterInferenceAlgoBase | |
static void | fillPSetDescription (edm::ParameterSetDescription &desc) |
Protected Attributes inherited from ticl::TracksterInferenceAlgoBase | |
int | algo_verbosity_ |
Definition at line 7 of file TracksterInferenceByANN.h.
|
explicit |
Definition at line 8 of file TracksterInferenceByANN.cc.
|
overridevirtual |
Implements ticl::TracksterInferenceAlgoBase.
Definition at line 12 of file TracksterInferenceByANN.cc.
|
overridevirtual |
Implements ticl::TracksterInferenceAlgoBase.
Definition at line 17 of file TracksterInferenceByANN.cc.
|
private |
Definition at line 15 of file TracksterInferenceByANN.h.
|
private |
Definition at line 14 of file TracksterInferenceByANN.h.