RecoBTag
ONNXRuntime
interface
tensor_fillers.h
Go to the documentation of this file.
1
#ifndef RecoBTag_ONNXRuntime_tensor_fillers_h
2
#define RecoBTag_ONNXRuntime_tensor_fillers_h
3
4
#include "
DataFormats/BTauReco/interface/DeepFlavourTagInfo.h
"
5
6
namespace
btagbtvdeep
{
7
8
void
jet_tensor_filler
(
float
*& ptr,
const
btagbtvdeep::DeepFlavourFeatures
&
features
);
9
10
void
cpf_tensor_filler
(
float
*& ptr,
const
btagbtvdeep::ChargedCandidateFeatures
& c_pf_features);
11
12
void
npf_tensor_filler
(
float
*& ptr,
const
btagbtvdeep::NeutralCandidateFeatures
& n_pf_features);
13
14
void
sv_tensor_filler
(
float
*& ptr,
const
btagbtvdeep::SecondaryVertexFeatures
& sv_features);
15
16
void
jet4vec_tensor_filler
(
float
*& ptr,
const
btagbtvdeep::JetFeatures
& jet_features);
17
18
void
seedTrack_tensor_filler
(
float
*& ptr,
const
btagbtvdeep::SeedingTrackFeatures
& seed_features);
19
20
void
neighbourTrack_tensor_filler
(
float
*& ptr,
const
btagbtvdeep::TrackPairFeatures
& neighbourTrack_features);
21
22
}
// namespace btagbtvdeep
23
24
#endif
btagbtvdeep
Definition:
BoostedDoubleSVTagInfoFeatures.h:4
btagbtvdeep::SeedingTrackFeatures
Definition:
SeedingTrackFeatures.h:9
btagbtvdeep::neighbourTrack_tensor_filler
void neighbourTrack_tensor_filler(float *&ptr, const btagbtvdeep::TrackPairFeatures &neighbourTrack_features)
Definition:
tensor_fillers.cc:102
btagbtvdeep::cpf_tensor_filler
void cpf_tensor_filler(float *&ptr, const btagbtvdeep::ChargedCandidateFeatures &c_pf_features)
Definition:
tensor_fillers.cc:28
btagbtvdeep::DeepFlavourFeatures
Definition:
DeepFlavourFeatures.h:15
DeepFlavourTagInfo.h
btagbtvdeep::TrackPairFeatures
Definition:
TrackPairFeatures.h:6
btagbtvdeep::JetFeatures
Definition:
JetFeatures.h:6
btagbtvdeep::SecondaryVertexFeatures
Definition:
SecondaryVertexFeatures.h:6
btagbtvdeep::sv_tensor_filler
void sv_tensor_filler(float *&ptr, const btagbtvdeep::SecondaryVertexFeatures &sv_features)
Definition:
tensor_fillers.cc:56
btagbtvdeep::seedTrack_tensor_filler
void seedTrack_tensor_filler(float *&ptr, const btagbtvdeep::SeedingTrackFeatures &seed_features)
Definition:
tensor_fillers.cc:78
btagbtvdeep::npf_tensor_filler
void npf_tensor_filler(float *&ptr, const btagbtvdeep::NeutralCandidateFeatures &n_pf_features)
Definition:
tensor_fillers.cc:47
lowptgsfeleseed::features
std::vector< float > features(const reco::PreId &ecal, const reco::PreId &hcal, double rho, const reco::BeamSpot &spot, noZS::EcalClusterLazyTools &ecalTools)
Definition:
LowPtGsfElectronFeatures.cc:17
btagbtvdeep::NeutralCandidateFeatures
Definition:
NeutralCandidateFeatures.h:6
btagbtvdeep::jet_tensor_filler
void jet_tensor_filler(float *&ptr, const btagbtvdeep::DeepFlavourFeatures &features)
Definition:
tensor_fillers.cc:5
btagbtvdeep::ChargedCandidateFeatures
Definition:
ChargedCandidateFeatures.h:6
btagbtvdeep::jet4vec_tensor_filler
void jet4vec_tensor_filler(float *&ptr, const btagbtvdeep::JetFeatures &jet_features)
Definition:
tensor_fillers.cc:71
Generated for CMSSW Reference Manual by
1.8.16