10 namespace btagbtvdeep {
18 sv_features.
pt = sv.
pt();
26 sv_features.
dxy = dxy_meas.value();
29 sv_features.
d3d = d3d_meas.value();
Vector momentum() const final
spatial momentum vector
float vertexDdotP(const reco::VertexCompositePtrCandidate &sv, const reco::Vertex &pv)
Measurement1D vertexD3d(const reco::VertexCompositePtrCandidate &svcand, const reco::Vertex &pv)
double pt() const final
transverse momentum
double vertexNdof() const override
double vertexChi2() const override
chi-squares
Base class for all types of Jets.
const float catch_infs_and_bound(const float in, const float replace_value, const float lowerbound, const float upperbound, const float offset=0., const bool use_offsets=true)
Measurement1D vertexDxy(const reco::VertexCompositePtrCandidate &svcand, const reco::Vertex &pv)
constexpr auto deltaR(const T1 &t1, const T2 &t2) -> decltype(t1.eta())
size_t numberOfDaughters() const override
number of daughters
XYZVectorD XYZVector
spatial vector with cartesian internal representation
void svToFeatures(const reco::VertexCompositePtrCandidate &sv, const reco::Vertex &pv, const reco::Jet &jet, SecondaryVertexFeatures &sv_features, const bool flip=false)
double mass() const final
mass
double energy() const final
energy