#include <ConversionVertexFinder.h>
Public Member Functions | |
ConversionVertexFinder (const edm::ParameterSet &config) | |
TransientVertex | run (const std::vector< reco::TransientTrack > &pair) |
bool | run (const std::vector< reco::TransientTrack > &pair, reco::Vertex &the_vertex) |
~ConversionVertexFinder () | |
Private Attributes | |
edm::ParameterSet | conf_ |
KinematicConstrainedVertexFitter * | kcvFitter_ |
double | maxDelta_ |
int | maxNbrOfIterations_ |
double | maxReducedChiSq_ |
double | minChiSqImprovement_ |
Definition at line 29 of file ConversionVertexFinder.h.
ConversionVertexFinder::ConversionVertexFinder | ( | const edm::ParameterSet & | config | ) |
Definition at line 25 of file ConversionVertexFinder.cc.
References conf_, edm::ParameterSet::getParameter(), kcvFitter_, LogDebug, maxDelta_, maxNbrOfIterations_, maxReducedChiSq_, and minChiSqImprovement_.
ConversionVertexFinder::~ConversionVertexFinder | ( | ) |
Definition at line 38 of file ConversionVertexFinder.cc.
References kcvFitter_, and LogDebug.
TransientVertex ConversionVertexFinder::run | ( | const std::vector< reco::TransientTrack > & | pair | ) |
Definition at line 142 of file ConversionVertexFinder.cc.
References MillePedeFileConverter_cfg::e, cms::Exception::explainSelf(), LogDebug, metname, AlCaHLTBitMon_QueryRunRegistry::string, and KalmanVertexFitter::vertex().
Referenced by ConvertedPhotonProducer::buildCollections(), and ConversionProducer::checkVertex().
bool ConversionVertexFinder::run | ( | const std::vector< reco::TransientTrack > & | pair, |
reco::Vertex & | the_vertex | ||
) |
Definition at line 45 of file ConversionVertexFinder.cc.
References ChiSquaredProbability(), conf_, gather_cfg::cout, KinematicConstrainedVertexFitter::fit(), KinematicConstrainedVertexFitterT< nTrk, nConstraint >::fit(), runEdmFileComparison::found, KinematicConstrainedVertexFitter::getNit(), KinematicConstrainedVertexFitterT< nTrk, nConstraint >::getNit(), kcvFitter_, GetRecoTauVFromDQM_MC_cff::kk, ResonanceBuilder::mass, KinematicParticleFactoryFromTransientTrack::particle(), HadronAndPartonSelector_cfi::particles, ColinearityKinematicConstraint::PhiTheta, KinematicConstrainedVertexFitterT< nTrk, nConstraint >::setParameters(), and ctppsDiamondLocalTracks_cfi::sigma.
|
private |
Definition at line 45 of file ConversionVertexFinder.h.
Referenced by ConversionVertexFinder(), and run().
|
private |
Definition at line 50 of file ConversionVertexFinder.h.
Referenced by ConversionVertexFinder(), run(), and ~ConversionVertexFinder().
|
private |
Definition at line 46 of file ConversionVertexFinder.h.
Referenced by ConversionVertexFinder().
|
private |
Definition at line 49 of file ConversionVertexFinder.h.
Referenced by ConversionVertexFinder().
|
private |
Definition at line 47 of file ConversionVertexFinder.h.
Referenced by ConversionVertexFinder().
|
private |
Definition at line 48 of file ConversionVertexFinder.h.
Referenced by ConversionVertexFinder().