#include "RecoEgamma/EgammaElectronAlgos/interface/ConversionFinder.h"
#include "DataFormats/Math/interface/deltaR.h"
#include "DataFormats/GsfTrackReco/interface/GsfTrack.h"
Go to the source code of this file.
Namespaces | |
egamma::conv | |
Functions | |
ConversionInfo const & | egamma::conv::arbitrateConversionPartnersbyR (const std::vector< ConversionInfo > &convCandidates) |
ConversionInfo | egamma::conv::findBestConversionMatch (const std::vector< ConversionInfo > &v_convCandidates) |
std::vector< ConversionInfo > | egamma::conv::findConversions (const reco::GsfElectronCore &gsfElectron, TrackTableView ctfTable, TrackTableView gsfTable, float bFieldAtOrigin, float minFracSharedHits) |
ConversionInfo | egamma::conv::getConversionInfo (reco::Track const &el_track, TrackRowView const &track, float bFieldAtOrigin) |
Variables | |
constexpr float | egamma::conv::dR2Max = square(0.5f) |
constexpr int | egamma::conv::maxDeltaMissingHits = 2 |
constexpr int | egamma::conv::maxDeltaMissingHitsForKFtoKF = 3 |
constexpr float | egamma::conv::maxDist2Dcot2 = square(0.05f) |
constexpr float | egamma::conv::maxDistOrCotForKFtoKF = 0.02f |
constexpr float | egamma::conv::maxRefPtErrorForKfConv = 0.05f |
constexpr float | egamma::conv::maxRelGsfPtError = 0.5f |
constexpr float | egamma::conv::maxRelGsfPtErrorForKfConv = 0.25f |
constexpr float | egamma::conv::maxRelPtDiffForGsfConv = 0.25f |
constexpr float | egamma::conv::maxRelPtDiffForKfConv = 0.2f |
constexpr int | egamma::conv::minNumberOfValidHits = 5 |