CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackSelection.h
Go to the documentation of this file.
1 #ifndef CalibrationIsolatedParticlesTrackSelection_h
2 #define CalibrationIsolatedParticlesTrackSelection_h
3 
4 // system include files
5 #include <cmath>
6 
9 
10 namespace spr{
11 
14  minPt = 0;
16  maxDxyPV = maxDzPV = 999999.;
17  maxChi2 = maxDpOverP = 99999999.,
19  maxInMiss = maxOutMiss =-1;
20  }
21  double minPt;
26  };
27 
28  bool goodTrack (const reco::Track* pTrack, math::XYZPoint leadPV, trackSelectionParameters parameters, bool debug=false);
29 
30 }
31 #endif
dictionary parameters
Definition: Parameters.py:2
TrackQuality
track quality
Definition: TrackBase.h:95
bool goodTrack(const reco::Track *pTrack, math::XYZPoint leadPV, trackSelectionParameters parameters, bool debug=false)
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition: Point3D.h:13
reco::TrackBase::TrackQuality minQuality
#define debug
Definition: MEtoEDMFormat.h:34