17 "detachedTripletStep",
21 "jetCoreRegionalStep",
23 "muonSeededStepInOut",
24 "muonSeededStepOutIn",
25 "outInEcalSeededConv",
26 "inOutEcalSeededConv",
30 "cosmicStandAloneMuon",
56 "highPuritySetWithPV",
66 algorithm_(undefAlgorithm),
67 originalAlgorithm_(undefAlgorithm),
88 algorithm_(algorithm),
89 originalAlgorithm_(algorithm),
void setQuality(const TrackQuality)
unsigned int index
index type
TrackBase()
default constructor
TrackQuality
track quality
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
TrackAlgorithm
track algorithm
static const std::string qualityNames[]
std::bitset< algoSize > algoMask_
algo mask, bit set for the algo where it was reconstructed + each algo a track was found overlapping ...
PerigeeCovarianceMatrix & fillCovariance(PerigeeCovarianceMatrix &v, const float *data)
math::XYZPoint Point
point in the space
static TrackQuality qualityByName(const std::string &name)
virtual ~TrackBase()
virtual destructor
tuple idx
DEBUGGING if hasattr(process,"trackMonIterativeTracking2012"): print "trackMonIterativeTracking2012 D...
This class analyses the reconstruction quality for a given track.
static const std::string algoNames[]
float covariance_[covarianceSize]
perigee 5x5 covariance matrix
CovarianceMatrix & fill(CovarianceMatrix &v) const
fill SMatrix
static TrackAlgorithm algoByName(const std::string &name)
uint8_t algorithm_
track algorithm
math::XYZVector Vector
spatial vector
tuple size
Write out results.
math::Error< dimension >::type CovarianceMatrix
5 parameter covariance matrix