![]() |
![]() |
#include <HIPixelTrackFilter.h>
Public Member Functions | |
HIPixelTrackFilter (const SiPixelClusterShapeCache *cache, double ptMin, double ptMax, const edm::EventSetup &es, const reco::VertexCollection *vertices, double tipMax, double tipMaxTolerance, double lipMax, double lipMaxTolerance, double chi2max, bool useClusterShape) | |
bool | operator() (const reco::Track *, const PixelTrackFilterBase::Hits &hits) const override |
~HIPixelTrackFilter () override | |
![]() | |
ClusterShapeTrackFilter (const SiPixelClusterShapeCache *cache, double ptmin, double ptmax, const edm::EventSetup &es) | |
bool | operator() (const reco::Track *, const std::vector< const TrackingRecHit * > &hits) const override |
~ClusterShapeTrackFilter () override | |
![]() | |
virtual | ~PixelTrackFilterBase () |
Private Attributes | |
double | theChi2Max |
double | theLIPMax |
double | theNSigmaLipMaxTolerance |
double | theNSigmaTipMaxTolerance |
double | thePtMin |
double | theTIPMax |
const reco::VertexCollection * | theVertices |
bool | useClusterShape |
Additional Inherited Members | |
![]() | |
typedef std::vector< const TrackingRecHit * > | Hits |
Definition at line 10 of file HIPixelTrackFilter.h.
HIPixelTrackFilter::HIPixelTrackFilter | ( | const SiPixelClusterShapeCache * | cache, |
double | ptMin, | ||
double | ptMax, | ||
const edm::EventSetup & | es, | ||
const reco::VertexCollection * | vertices, | ||
double | tipMax, | ||
double | tipMaxTolerance, | ||
double | lipMax, | ||
double | lipMaxTolerance, | ||
double | chi2max, | ||
bool | useClusterShape | ||
) |
Definition at line 17 of file HIPixelTrackFilter.cc.
|
override |
Definition at line 36 of file HIPixelTrackFilter.cc.
|
overridevirtual |
Implements PixelTrackFilterBase.
Definition at line 40 of file HIPixelTrackFilter.cc.
References reco::TrackBase::chi2(), allConversions_cfi::d0, reco::TrackBase::d0Error(), reco::TrackBase::dxy(), PVValHelper::dz, reco::TrackBase::dz(), reco::TrackBase::dzError(), convertSQLiteXML::ok, ClusterShapeTrackFilter::operator()(), reco::TrackBase::pt(), mathSSE::sqrt(), theChi2Max, theLIPMax, theNSigmaLipMaxTolerance, theNSigmaTipMaxTolerance, thePtMin, theTIPMax, theVertices, and useClusterShape.
|
private |
Definition at line 24 of file HIPixelTrackFilter.h.
Referenced by operator()().
|
private |
Definition at line 23 of file HIPixelTrackFilter.h.
Referenced by operator()().
|
private |
Definition at line 23 of file HIPixelTrackFilter.h.
Referenced by operator()().
|
private |
Definition at line 22 of file HIPixelTrackFilter.h.
Referenced by operator()().
|
private |
Definition at line 24 of file HIPixelTrackFilter.h.
Referenced by operator()().
|
private |
Definition at line 22 of file HIPixelTrackFilter.h.
Referenced by operator()().
|
private |
Definition at line 21 of file HIPixelTrackFilter.h.
Referenced by operator()().
|
private |
Definition at line 25 of file HIPixelTrackFilter.h.
Referenced by operator()().