1 #include <Math/GenVector/VectorUtil.h>
14 using namespace ROOT::Math;
17 minPixelHits(params.getParameter<unsigned int>(
"pixelHitsMin")),
18 minTotalHits(params.getParameter<unsigned int>(
"totalHitsMin")),
19 minPt(params.getParameter<double>(
"ptMin")),
20 maxNormChi2(params.getParameter<double>(
"normChi2Max")),
21 maxJetDeltaR(params.getParameter<double>(
"jetDeltaRMax")),
22 maxDistToAxis(params.getParameter<double>(
"maxDistToAxis")),
23 maxDecayLen(params.getParameter<double>(
"maxDecayLen")),
24 sip2dValMin(params.getParameter<double>(
"sip2dValMin")),
25 sip2dValMax(params.getParameter<double>(
"sip2dValMax")),
26 sip2dSigMin(params.getParameter<double>(
"sip2dSigMin")),
27 sip2dSigMax(params.getParameter<double>(
"sip2dSigMax")),
28 sip3dValMin(params.getParameter<double>(
"sip3dValMin")),
29 sip3dValMax(params.getParameter<double>(
"sip3dValMax")),
30 sip3dSigMin(params.getParameter<double>(
"sip3dSigMin")),
31 sip3dSigMax(params.getParameter<double>(
"sip3dSigMax"))
33 std::string qualityClass =
35 if (qualityClass ==
"any" || qualityClass ==
"Any" ||
36 qualityClass ==
"ANY" || qualityClass ==
"") {
T getParameter(std::string const &) const
const Vector & momentum() const
track momentum vector
double normalizedChi2() const
chi-squared divided by n.d.o.f. (or chi-squared * 1e6 if n.d.o.f. is zero)
int numberOfValidHits() const
Base class for all types of Jets.
virtual Vector momentum() const
spatial momentum vector
reco::TrackBase::TrackQuality quality
TrackSelector(const edm::ParameterSet ¶ms)
double pt() const
track transverse momentum
GlobalPoint closestToJetAxis
const HitPattern & hitPattern() const
Access the hit pattern, indicating in which Tracker layers the track has hits.
unsigned int minPixelHits
double significance() const
Measurement1D distanceToJetAxis
static TrackQuality qualityByName(const std::string &name)
bool quality(const TrackQuality) const
Track quality.
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
bool operator()(const reco::Track &track, const reco::TrackIPTagInfo::TrackIPData &ipData, const reco::Jet &jet, const GlobalPoint &pv) const
int numberOfValidPixelHits() const
unsigned int minTotalHits