Public Member Functions | |
SecondaryVertex | operator() (const TransientVertex &sv) const |
SecondaryVertex | operator() (const VTX &sv) const |
template<> | |
TemplatedSecondaryVertexProducer < TrackIPTagInfo, reco::Vertex > ::SecondaryVertex | operator() (const TransientVertex &sv) const |
template<> | |
TemplatedSecondaryVertexProducer < CandIPTagInfo, reco::VertexCompositePtrCandidate > ::SecondaryVertex | operator() (const TransientVertex &sv) const |
SVBuilder (const reco::Vertex &pv, const GlobalVector &direction, bool withPVError, double minTrackWeight) | |
Public Attributes | |
const GlobalVector & | direction |
double | minTrackWeight |
const Vertex & | pv |
bool | withPVError |
Definition at line 180 of file TemplatedSecondaryVertexProducer.cc.
|
inline |
Definition at line 183 of file TemplatedSecondaryVertexProducer.cc.
SecondaryVertex TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::operator() | ( | const TransientVertex & | sv | ) | const |
|
inline |
Definition at line 192 of file TemplatedSecondaryVertexProducer.cc.
References MetAnalyzer::pv().
TemplatedSecondaryVertexProducer< TrackIPTagInfo, reco::Vertex >::SecondaryVertex TemplatedSecondaryVertexProducer::SVBuilder< TrackIPTagInfo, reco::Vertex >::operator() | ( | const TransientVertex & | sv | ) | const |
Definition at line 960 of file TemplatedSecondaryVertexProducer.cc.
References TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::direction, TransientVertex::originalTracks(), TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::pv, and TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::withPVError.
Definition at line 973 of file TemplatedSecondaryVertexProducer.cc.
References reco::CompositePtrCandidate::addDaughter(), reco::CandidatePtrTransientTrack::candidate(), TransientVertex::degreesOfFreedom(), VertexState::error(), GlobalErrorBase< T, ErrorWeightType >::matrix_new(), TemplatedSecondaryVertexProducer< IPTI, VTX >::minTrackWeight, TransientVertex::originalTracks(), p4, TransientVertex::position(), MetAnalyzer::pv(), reco::VertexCompositePtrCandidate::setChi2AndNdof(), reco::VertexCompositePtrCandidate::setCovariance(), reco::LeafCandidate::setP4(), reco::LeafCandidate::setVertex(), TransientVertex::totalChiSquared(), TransientVertex::trackWeight(), groupFilesInBlocks::tt, TransientVertex::vertexState(), TemplatedSecondaryVertexProducer< IPTI, VTX >::withPVError, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
const GlobalVector& TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::direction |
Definition at line 197 of file TemplatedSecondaryVertexProducer.cc.
Referenced by TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::operator()().
double TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::minTrackWeight |
Definition at line 199 of file TemplatedSecondaryVertexProducer.cc.
const Vertex& TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::pv |
Definition at line 196 of file TemplatedSecondaryVertexProducer.cc.
Referenced by TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::operator()().
bool TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::withPVError |
Definition at line 198 of file TemplatedSecondaryVertexProducer.cc.
Referenced by TemplatedSecondaryVertexProducer< IPTI, VTX >::SVBuilder::operator()().