Functions | |
const TrackingRecHit * | getHitFromIter (trackingRecHit_iterator iter) |
template<typename iter > | |
std::vector< OmniClusterRef > | hitsToClusterRefs (iter begin, iter end) |
double | trackAssociationChi2 (const reco::TrackBase &track, const TrackingParticle &trackingParticle, const MagneticField &magfield, const reco::BeamSpot &bs) |
double | trackAssociationChi2 (const reco::TrackBase::ParameterVector &rParameters, const reco::TrackBase::CovarianceMatrix &recoTrackCovMatrix, const Basic3DVector< double > &momAtVtx, const Basic3DVector< double > &vert, int charge, const MagneticField &magfield, const reco::BeamSpot &bs) |
basic method where chi2 is computed More... | |
double | trackAssociationChi2 (const reco::TrackBase::ParameterVector &rParameters, const reco::TrackBase::CovarianceMatrix &recoTrackCovMatrix, const TrackingParticle &trackingParticle, const MagneticField &magfield, const reco::BeamSpot &bs) |
Variables | |
constexpr double | invalidChi2 = 10000000000. |
const TrackingRecHit * track_associator::getHitFromIter | ( | trackingRecHit_iterator | iter | ) |
Definition at line 14 of file trackHitsToClusterRefs.h.
Referenced by QuickTrackAssociatorByHitsImpl::getAllSimTrackIdentifiers(), QuickTrackAssociatorByHitsImpl::getDoubleCount(), hitsToClusterRefs(), and QuickTrackAssociatorByHitsImpl::weightedNumberOfTrackClusters().
std::vector<OmniClusterRef> track_associator::hitsToClusterRefs | ( | iter | begin, |
iter | end | ||
) |
Definition at line 19 of file trackHitsToClusterRefs.h.
References begin, SiStripRecHit1D::cluster(), SiStripRecHit2D::cluster(), Phase2TrackerRecHit1D::cluster(), SiPixelRecHit::cluster(), end, TrackingRecHit::geographicalId(), getHitFromIter(), trackerHitRTTI::isFromDet(), edm::Ref< C, T, F >::isNonnull(), SiStripMatchedRecHit2D::monoClusterRef(), SiStripMatchedRecHit2D::monoHit(), TrackerSingleRecHit::omniClusterRef(), PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, SiStripMatchedRecHit2D::stereoClusterRef(), SiStripMatchedRecHit2D::stereoHit(), DetId::subdetId(), SiStripDetId::TEC, SiStripDetId::TIB, SiStripDetId::TID, and SiStripDetId::TOB.
Referenced by QuickTrackAssociatorByHitsImpl::associateTrack(), TrackingNtuple::fillSeeds(), TrackingNtuple::fillTracks(), QuickTrackAssociatorByHitsImpl::getDoubleCount(), and QuickTrackAssociatorByHitsImpl::weightedNumberOfTrackClusters().
double track_associator::trackAssociationChi2 | ( | const reco::TrackBase & | track, |
const TrackingParticle & | trackingParticle, | ||
const MagneticField & | magfield, | ||
const reco::BeamSpot & | bs | ||
) |
Definition at line 63 of file trackAssociationChi2.cc.
References cms::cuda::bs, volumeBasedMagneticField_160812_cfi::magfield, HLT_2018_cff::track, and trackAssociationChi2().
double track_associator::trackAssociationChi2 | ( | const reco::TrackBase::ParameterVector & | rParameters, |
const reco::TrackBase::CovarianceMatrix & | recoTrackCovMatrix, | ||
const Basic3DVector< double > & | momAtVtx, | ||
const Basic3DVector< double > & | vert, | ||
int | charge, | ||
const MagneticField & | magfield, | ||
const reco::BeamSpot & | bs | ||
) |
basic method where chi2 is computed
Definition at line 9 of file trackAssociationChi2.cc.
References cms::cuda::bs, ALCARECOTkAlJpsiMuMu_cff::charge, hltPixelTracks_cff::chi2, reco::deltaPhi(), f, dqmMemoryStats::float, invalidChi2, LogDebug, volumeBasedMagneticField_160812_cfi::magfield, CalibrationSummaryClient_cfi::params, funct::sin(), and reco::trackingParametersAtClosestApproachToBeamSpot().
Referenced by TrackingNtuple::fillTracks(), TrackAssociatorByChi2Impl::getChi2(), TrackGenAssociatorByChi2Impl::getChi2(), and trackAssociationChi2().
double track_associator::trackAssociationChi2 | ( | const reco::TrackBase::ParameterVector & | rParameters, |
const reco::TrackBase::CovarianceMatrix & | recoTrackCovMatrix, | ||
const TrackingParticle & | trackingParticle, | ||
const MagneticField & | magfield, | ||
const reco::BeamSpot & | bs | ||
) |
Definition at line 47 of file trackAssociationChi2.cc.
References cms::cuda::bs, ALCARECOTkAlJpsiMuMu_cff::charge, TrackingParticle::charge(), invalidChi2, volumeBasedMagneticField_160812_cfi::magfield, TrackingParticle::momentum(), trackAssociationChi2(), and TrackingParticle::vertex().
|
constexpr |
Definition at line 7 of file trackAssociationChi2.cc.
Referenced by trackAssociationChi2().