#include <TemplatedSecondaryVertex.h>
Public Member Functions | |
template<> | |
Measurement1D | computeDist1d (const Vertex &pv, const VertexCompositePtrCandidate &sv, const GlobalVector &direction, bool withPVError) |
template<> | |
Measurement1D | computeDist1d (const Vertex &pv, const Vertex &sv, const GlobalVector &direction, bool withPVError) |
template<> | |
Measurement1D | computeDist2d (const Vertex &pv, const VertexCompositePtrCandidate &sv, const GlobalVector &direction, bool withPVError) |
template<> | |
Measurement1D | computeDist2d (const Vertex &pv, const Vertex &sv, const GlobalVector &direction, bool withPVError) |
template<> | |
Measurement1D | computeDist3d (const Vertex &pv, const VertexCompositePtrCandidate &sv, const GlobalVector &direction, bool withPVError) |
template<> | |
Measurement1D | computeDist3d (const Vertex &pv, const Vertex &sv, const GlobalVector &direction, bool withPVError) |
Measurement1D | dist1d () const |
Measurement1D | dist2d () const |
Measurement1D | dist3d () const |
template<> | |
operator reco::Vertex () | |
operator reco::Vertex () | |
TemplatedSecondaryVertex () | |
TemplatedSecondaryVertex (const reco::Vertex &pv, const SV &sv, const GlobalVector &direction, bool withPVError=false) | |
~TemplatedSecondaryVertex () | |
Static Public Member Functions | |
static Measurement1D | computeDist1d (const reco::Vertex &pv, const SV &sv, const GlobalVector &direction, bool withPVError) |
static Measurement1D | computeDist2d (const reco::Vertex &pv, const SV &sv, const GlobalVector &direction, bool withPVError) |
static Measurement1D | computeDist3d (const reco::Vertex &pv, const SV &sv, const GlobalVector &direction, bool withPVError) |
Private Attributes | |
Measurement1D | dist1d_ |
Measurement1D | dist2d_ |
Measurement1D | dist3d_ |
Definition at line 11 of file TemplatedSecondaryVertex.h.
|
inline |
Definition at line 13 of file TemplatedSecondaryVertex.h.
|
inline |
Definition at line 14 of file TemplatedSecondaryVertex.h.
|
inline |
Definition at line 23 of file TemplatedSecondaryVertex.h.
|
static |
Measurement1D reco::TemplatedSecondaryVertex< reco::VertexCompositePtrCandidate >::computeDist1d | ( | const Vertex & | pv, |
const VertexCompositePtrCandidate & | sv, | ||
const GlobalVector & | direction, | ||
bool | withPVError | ||
) |
Definition at line 29 of file TemplatedSecondaryVertex.cc.
References MillePedeFileConverter_cfg::e, relativeConstraints::error, mathSSE::sqrt(), pfDeepBoostedJetPreprocessParams_cfi::sv, and trackerHitRTTI::vector.
Measurement1D reco::TemplatedSecondaryVertex< reco::Vertex >::computeDist1d | ( | const Vertex & | pv, |
const Vertex & | sv, | ||
const GlobalVector & | direction, | ||
bool | withPVError | ||
) |
Definition at line 105 of file TemplatedSecondaryVertex.cc.
References MillePedeFileConverter_cfg::e, relativeConstraints::error, mathSSE::sqrt(), pfDeepBoostedJetPreprocessParams_cfi::sv, and trackerHitRTTI::vector.
|
static |
Measurement1D reco::TemplatedSecondaryVertex< reco::VertexCompositePtrCandidate >::computeDist2d | ( | const Vertex & | pv, |
const VertexCompositePtrCandidate & | sv, | ||
const GlobalVector & | direction, | ||
bool | withPVError | ||
) |
Definition at line 52 of file TemplatedSecondaryVertex.cc.
References MillePedeFileConverter_cfg::e, relativeConstraints::error, mathSSE::sqrt(), pfDeepBoostedJetPreprocessParams_cfi::sv, and trackerHitRTTI::vector.
Measurement1D reco::TemplatedSecondaryVertex< reco::Vertex >::computeDist2d | ( | const Vertex & | pv, |
const Vertex & | sv, | ||
const GlobalVector & | direction, | ||
bool | withPVError | ||
) |
Definition at line 132 of file TemplatedSecondaryVertex.cc.
References MillePedeFileConverter_cfg::e, relativeConstraints::error, mathSSE::sqrt(), pfDeepBoostedJetPreprocessParams_cfi::sv, and trackerHitRTTI::vector.
|
static |
Measurement1D reco::TemplatedSecondaryVertex< reco::VertexCompositePtrCandidate >::computeDist3d | ( | const Vertex & | pv, |
const VertexCompositePtrCandidate & | sv, | ||
const GlobalVector & | direction, | ||
bool | withPVError | ||
) |
Definition at line 77 of file TemplatedSecondaryVertex.cc.
References MillePedeFileConverter_cfg::e, relativeConstraints::error, mathSSE::sqrt(), pfDeepBoostedJetPreprocessParams_cfi::sv, and trackerHitRTTI::vector.
Measurement1D reco::TemplatedSecondaryVertex< reco::Vertex >::computeDist3d | ( | const Vertex & | pv, |
const Vertex & | sv, | ||
const GlobalVector & | direction, | ||
bool | withPVError | ||
) |
Definition at line 158 of file TemplatedSecondaryVertex.cc.
References MillePedeFileConverter_cfg::e, relativeConstraints::error, mathSSE::sqrt(), pfDeepBoostedJetPreprocessParams_cfi::sv, and trackerHitRTTI::vector.
|
inline |
Definition at line 24 of file TemplatedSecondaryVertex.h.
References reco::TemplatedSecondaryVertex< SV >::dist1d_.
|
inline |
Definition at line 25 of file TemplatedSecondaryVertex.h.
References reco::TemplatedSecondaryVertex< SV >::dist2d_.
Referenced by reco::VertexSorting< reco::TemplatedSecondaryVertex >::operator()().
|
inline |
Definition at line 26 of file TemplatedSecondaryVertex.h.
References reco::TemplatedSecondaryVertex< SV >::dist3d_.
Referenced by reco::VertexSorting< reco::TemplatedSecondaryVertex >::operator()(), and BtoCharmDecayVertexMergerT< VTX >::resolveBtoDchain().
reco::TemplatedSecondaryVertex< reco::VertexCompositePtrCandidate >::operator reco::Vertex | ( | ) |
Definition at line 17 of file TemplatedSecondaryVertex.cc.
References submitPVResolutionJobs::err, bphysicsOniaDQM_cfi::vertex, HltBtagValidation_cff::Vertex, and MuonTCMETValueMapProducer_cff::vertexNdof.
reco::TemplatedSecondaryVertex< SV >::operator reco::Vertex | ( | ) |
|
private |
Definition at line 46 of file TemplatedSecondaryVertex.h.
Referenced by reco::TemplatedSecondaryVertex< SV >::dist1d().
|
private |
Definition at line 47 of file TemplatedSecondaryVertex.h.
Referenced by reco::TemplatedSecondaryVertex< SV >::dist2d().
|
private |
Definition at line 48 of file TemplatedSecondaryVertex.h.
Referenced by reco::TemplatedSecondaryVertex< SV >::dist3d().