Stores limited information about the track kinematics and trajectory. More...
#include "UserCode/ICHiggsTauTau/interface/Track.hh"
Public Member Functions | |
Track () | |
virtual | ~Track () |
virtual void | Print () const |
ClassDef (Track, 8) | |
Properties | |
ThreeVector const & | momentum () const |
The track momentum. More... | |
Vector | vector () const |
Create a four-vector using the pion mass hypothesis. More... | |
Point const & | ref_point () const |
The point-of-closest-approach (PCA) of the track to the beamspot. More... | |
std::size_t | id () const |
The unique identifier. More... | |
double | pt () const |
The track transverse momentum. More... | |
double | energy () const |
Energy under the assumption of a massless particle, e.g. \(E =|\vec{p}|\). More... | |
double | eta () const |
Track pseudorapidity. More... | |
double | phi () const |
Track azimuthal angle. More... | |
double | vx () const |
The z-coordinate of the PCA. More... | |
double | vy () const |
The y-coordinate of the PCA. More... | |
double | vz () const |
The z-coordinate of the PCA. More... | |
double | normalized_chi2 () const |
The normalised chi2 of the track fit. More... | |
int | hits () const |
Number of tracker hits. More... | |
int | pixel_hits () const |
Number of pixel hits. More... | |
double | dxy (Point const &point) const |
Approximate dxy Copied from DataFormats/TrackReco/interface/TrackBase.h. More... | |
double | dz (Point const &point) const |
Approximate dz Copied from DataFormats/TrackReco/interface/TrackBase.h. More... | |
int | charge () const |
The track charge. More... | |
int16_t | algorithm () const |
The tracking algorithm used to produce this track See: DataFormats/TrackReco/interface/TrackBase.h. More... | |
double | pt_err () const |
The track \(p_{T}\) error. More... | |
int | quality () const |
The track quality flags. More... | |
int | hits_miss_inner () const |
hitPattern().numberOfHits(reco::HitPattern::MISSING_INNER_HITS) More... | |
Setters | |
void | set_momentum (ThreeVector const &momentum) |
The track momentum. More... | |
void | set_ref_point (Point const &ref_point) |
The point-of-closest-approach (PCA) of the track to the beamspot. More... | |
void | set_id (std::size_t const &id) |
The unique identifier. More... | |
void | set_pt (double const &pt) |
The track transverse momentum. More... | |
void | set_eta (double const &eta) |
Track pseudorapidity. More... | |
void | set_phi (double const &phi) |
Track azimuthal angle. More... | |
void | set_vx (double const &x) |
The z-coordinate of the PCA. More... | |
void | set_vy (double const &y) |
The y-coordinate of the PCA. More... | |
void | set_vz (double const &z) |
The z-coordinate of the PCA. More... | |
void | set_normalized_chi2 (double const &normalized_chi2) |
The normalised chi2 of the track fit. More... | |
void | set_hits (int const &hits) |
Number of tracker hits. More... | |
void | set_pixel_hits (int const &pixel_hits) |
Number of pixel hits. More... | |
void | set_charge (int const &charge) |
The track charge. More... | |
void | set_algorithm (int16_t const &algorithm) |
The tracking algorithm used to produce this track See: DataFormats/TrackReco/interface/TrackBase.h. More... | |
void | set_pt_err (double const &pt_err) |
The track \(p_{T}\) error. More... | |
void | set_quality (int const &quality) |
The track quality flags. More... | |
void | set_hits_miss_inner (int const &hits_miss_inner) |
hitPattern().numberOfHits(reco::HitPattern::MISSING_INNER_HITS) More... | |
Stores limited information about the track kinematics and trajectory.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
The unique identifier.
|
inline |
The track transverse momentum.
|
inline |
Track pseudorapidity.
|
inline |
Track azimuthal angle.
|
inline |
The z-coordinate of the PCA.
|
inline |
The y-coordinate of the PCA.
|
inline |
The z-coordinate of the PCA.
|
inline |
The normalised chi2 of the track fit.
|
inline |
Number of tracker hits.
|
inline |
Number of pixel hits.
|
inline |
|
inline |
The tracking algorithm used to produce this track See: DataFormats/TrackReco/interface/TrackBase.h.
|
inline |
The track \(p_{T}\) error.
|
inline |
The track quality flags.
|
inline |
hitPattern().numberOfHits(reco::HitPattern::MISSING_INNER_HITS)
ic::Track::ClassDef | ( | Track | , |
8 | |||
) |