#include <EPCuts.h>
Public Member Functions | |
EPCuts (EP_ERA cutEra=EP_ERA::ppReco, double pterror=0.1, double dzerror=3.0, double dxyerror=3.0, double chi2perlayer=0.18, double dzError_Pix=10.0, double chi2Pix=40., int numberOfValidHits=11) | |
bool | isGoodCastor (const TrackStructure &track) const |
bool | isGoodHF (const TrackStructure &track) const |
bool | isGoodTrack (const TrackStructure &track) const |
bool | trackQuality_GenMC (const TrackStructure &track) const |
bool | trackQuality_HIReco (const TrackStructure &track) const |
bool | trackQuality_Pixel (const TrackStructure &track) const |
bool | trackQuality_ppReco (const TrackStructure &track) const |
Private Attributes | |
double | chi2perlayer_ |
double | chi2Pix_ |
EP_ERA | cutera_ |
double | dxyerror_ |
double | dzerror_ |
double | dzerror_Pix_ |
int | numberOfValidHits_ |
double | pterror_ |
|
inlineexplicit |
Definition at line 36 of file EPCuts.h.
References chi2perlayer_, chi2Pix_, HiEvtPlane_cfi::cutEra, cutera_, dxyerror_, dzerror_, dzerror_Pix_, HLT_FULL_cff::numberOfValidHits, numberOfValidHits_, and pterror_.
|
inline |
Definition at line 62 of file EPCuts.h.
Referenced by EvtPlaneProducer::produce().
|
inline |
Definition at line 54 of file EPCuts.h.
References funct::abs(), hi::TrackStructure::eta, and hi::TrackStructure::pdgid.
Referenced by EvtPlaneProducer::produce().
|
inline |
Definition at line 64 of file EPCuts.h.
References cutera_, hi::HIReco, hi::Pixel, hi::ppReco, trackQuality_HIReco(), trackQuality_Pixel(), and trackQuality_ppReco().
Referenced by EvtPlaneProducer::produce().
|
inline |
Definition at line 149 of file EPCuts.h.
References funct::abs(), hi::TrackStructure::charge, and hi::TrackStructure::eta.
|
inline |
Definition at line 92 of file EPCuts.h.
References funct::abs(), hi::TrackStructure::algos, hi::TrackStructure::charge, hi::TrackStructure::chi2layer, chi2perlayer_, reco::TrackBase::detachedTripletStep, hi::TrackStructure::dxy, hi::TrackStructure::dxyError, dxyerror_, hi::TrackStructure::dz, hi::TrackStructure::dzError, dzerror_, hi::TrackStructure::highPurity, reco::TrackBase::initialStep, reco::TrackBase::lowPtTripletStep, hi::TrackStructure::numberOfValidHits, numberOfValidHits_, reco::TrackBase::pixelPairStep, hi::TrackStructure::pt, hi::TrackStructure::ptError, and pterror_.
Referenced by isGoodTrack().
|
inline |
Definition at line 114 of file EPCuts.h.
References funct::abs(), hi::TrackStructure::algos, hi::TrackStructure::charge, hi::TrackStructure::chi2layer, chi2perlayer_, chi2Pix_, reco::TrackBase::detachedTripletStep, hi::TrackStructure::dxy, hi::TrackStructure::dxyError, dxyerror_, hi::TrackStructure::dz, hi::TrackStructure::dzError, dzerror_, dzerror_Pix_, hi::TrackStructure::highPurity, reco::TrackBase::initialStep, reco::TrackBase::lowPtTripletStep, nHits, hi::TrackStructure::numberOfValidHits, numberOfValidHits_, reco::TrackBase::pixelPairStep, hi::TrackStructure::pt, hi::TrackStructure::ptError, and pterror_.
Referenced by isGoodTrack().
|
inline |
Definition at line 74 of file EPCuts.h.
References funct::abs(), hi::TrackStructure::charge, hi::TrackStructure::chi2layer, chi2perlayer_, hi::TrackStructure::dxy, hi::TrackStructure::dxyError, dxyerror_, hi::TrackStructure::dz, hi::TrackStructure::dzError, dzerror_, hi::TrackStructure::highPurity, hi::TrackStructure::numberOfValidHits, numberOfValidHits_, hi::TrackStructure::pt, hi::TrackStructure::ptError, and pterror_.
Referenced by isGoodTrack().
|
private |
Definition at line 162 of file EPCuts.h.
Referenced by EPCuts(), trackQuality_HIReco(), trackQuality_Pixel(), and trackQuality_ppReco().
|
private |
Definition at line 164 of file EPCuts.h.
Referenced by EPCuts(), and trackQuality_Pixel().
|
private |
Definition at line 158 of file EPCuts.h.
Referenced by EPCuts(), and isGoodTrack().
|
private |
Definition at line 161 of file EPCuts.h.
Referenced by EPCuts(), trackQuality_HIReco(), trackQuality_Pixel(), and trackQuality_ppReco().
|
private |
Definition at line 160 of file EPCuts.h.
Referenced by EPCuts(), trackQuality_HIReco(), trackQuality_Pixel(), and trackQuality_ppReco().
|
private |
Definition at line 163 of file EPCuts.h.
Referenced by EPCuts(), and trackQuality_Pixel().
|
private |
Definition at line 165 of file EPCuts.h.
Referenced by EPCuts(), trackQuality_HIReco(), trackQuality_Pixel(), and trackQuality_ppReco().
|
private |
Definition at line 159 of file EPCuts.h.
Referenced by EPCuts(), trackQuality_HIReco(), trackQuality_Pixel(), and trackQuality_ppReco().