#include <RecoVertex/V0Producer/interface/V0Fitter.h>
Public Member Functions | |
void | fitAll (const edm::Event &iEvent, const edm::EventSetup &iSetup, reco::VertexCompositeCandidateCollection &k, reco::VertexCompositeCandidateCollection &l) |
V0Fitter (const edm::ParameterSet &theParams, edm::ConsumesCollector &&iC) | |
Private Attributes | |
bool | doKShorts_ |
bool | doLambdas_ |
double | innerHitPosCut_ |
double | kShortMassCut_ |
double | lambdaMassCut_ |
double | mPiPiCut_ |
double | tkChi2Cut_ |
double | tkDCACut_ |
double | tkIPSigCut_ |
int | tkNHitsCut_ |
double | tkPtCut_ |
edm::EDGetTokenT< reco::BeamSpot > | token_beamSpot |
edm::EDGetTokenT < reco::TrackCollection > | token_tracks |
bool | useRefTracks_ |
double | v0CosThetaCut_ |
bool | vertexFitter_ |
double | vtxChi2Cut_ |
double | vtxDecayRSigCut_ |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 57 of file V0Fitter.h.
V0Fitter::V0Fitter | ( | const edm::ParameterSet & | theParams, |
edm::ConsumesCollector && | iC | ||
) |
Definition at line 49 of file V0Fitter.cc.
References doKShorts_, doLambdas_, edm::ParameterSet::getParameter(), innerHitPosCut_, HLT_25ns14e33_v1_cff::InputTag, kShortMassCut_, lambdaMassCut_, mPiPiCut_, AlCaHLTBitMon_QueryRunRegistry::string, tkChi2Cut_, tkDCACut_, tkIPSigCut_, tkNHitsCut_, tkPtCut_, token_beamSpot, token_tracks, useRefTracks_, v0CosThetaCut_, vertexFitter_, vtxChi2Cut_, and vtxDecayRSigCut_.
void V0Fitter::fitAll | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
reco::VertexCompositeCandidateCollection & | k, | ||
reco::VertexCompositeCandidateCollection & | l | ||
) |
Definition at line 83 of file V0Fitter.cc.
References funct::abs(), reco::CompositeCandidate::addDaughter(), ClosestApproachInRPhi::calculate(), reco::Vertex::chi2(), reco::Vertex::covariance(), ClosestApproachInRPhi::crossingPoint(), ClosestApproachInRPhi::distance(), HLT_25ns14e33_v1_cff::distance, doKShorts_, doLambdas_, Vector3DBase< T, FrameTag >::dot(), reco::TrackBase::dxy(), reco::TrackBase::dxyError(), edm::EventSetup::get(), edm::Event::getByToken(), TransientVertex::hasRefittedTracks(), reco::TransientTrack::impactPointTSCP(), innerHitPosCut_, TrajectoryStateClosestToPoint::isValid(), TransientVertex::isValid(), kShortMassCut_, lambdaMassCut_, PV3DBase< T, PVType, FrameType >::mag2(), mag2(), reco::LeafCandidate::mass(), TrajectoryStateClosestToPoint::momentum(), mPiPiCut_, reco::Vertex::ndof(), reco::Vertex::normalizedChi2(), reco::TrackBase::normalizedChi2(), reco::TrackBase::numberOfValidHits(), reco::TrackBase::pt(), dt_dqm_sourceclient_common_cff::reco, TransientVertex::refittedTracks(), AddFourMomenta::set(), reco::LeafCandidate::setPdgId(), reco::RecoChargedCandidate::setTrack(), mathSSE::sqrt(), ClosestApproachInRPhi::status(), TrajectoryStateClosestToPoint::theState(), tkChi2Cut_, tkDCACut_, tkIPSigCut_, tkNHitsCut_, tkPtCut_, token_beamSpot, token_tracks, reco::TransientTrack::trajectoryStateClosestToPoint(), useRefTracks_, v0CosThetaCut_, KalmanVertexFitter::vertex(), AdaptiveVertexFitter::vertex(), vertexFitter_, vtxChi2Cut_, vtxDecayRSigCut_, PV3DBase< T, PVType, FrameType >::x(), reco::Vertex::x(), PV3DBase< T, PVType, FrameType >::y(), reco::Vertex::y(), PV3DBase< T, PVType, FrameType >::z(), and reco::Vertex::z().
Referenced by V0Producer::produce().
|
private |
Definition at line 69 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 70 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 83 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 86 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 87 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 82 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 73 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 81 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 76 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 74 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 75 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 90 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 89 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 68 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 84 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 67 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 78 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().
|
private |
Definition at line 79 of file V0Fitter.h.
Referenced by fitAll(), and V0Fitter().