![]() |
ATLAS Offline Software
|
Basic object to cache all relevant information from the track. More...
#include <MuonObj.h>
Public Member Functions | |
| TrackCalibObj ()=default | |
| TrackCalibObj (const xAOD::TrackParticle *track, TrackType t, int charge, DataYear year, bool isData) | |
| TrackCalibObj (const xAOD::TrackParticle *track, TrackType t, int charge, double eta, double phi, DataYear year, bool isData) | |
| TrackCalibObj (TrackType t, int charge, double pt, double eta, double phi, double mass, AmgVector(5) pars, AmgSymMatrix(5) cov, DataYear year, bool isData) | |
| TrackCalibObj (TrackType t, double pt, double eta, double phi, DataYear year, bool isData) | |
| const | AmgVector (5) pars |
| Track perigee parameters. More... | |
| const | AmgSymMatrix (5) covariance |
| Full track covariance matrix. More... | |
Public Attributes | |
| const TrackType | type {} |
| Flag telling the code whether this is CB/ME/ID. More... | |
| const bool | is_valid {false} |
| Flag telling whether the track particle exists at all. More... | |
| const double | uncalib_pt {0.} |
| Value of the track-pt pre-calibration. More... | |
| double | calib_pt {0.} |
| Smeared track pt. More... | |
| const double | eta {0.} |
| Value of the track-eta. More... | |
| const double | phi {0.} |
| Value of the track-phi. More... | |
| const double | mass {0.} |
| Value of the track-mass. More... | |
| const int | uncalib_charge {0} |
| Value of the track-charge (before calibration) More... | |
| int | calib_charge {0} |
| Value of the track-charge (after calibration) More... | |
| const DataYear | year {} |
| const bool | isData {} |
Basic object to cache all relevant information from the track.
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| int MCP::TrackCalibObj::calib_charge {0} |
| double MCP::TrackCalibObj::calib_pt {0.} |
| const double MCP::TrackCalibObj::eta {0.} |
| const bool MCP::TrackCalibObj::is_valid {false} |
| const double MCP::TrackCalibObj::mass {0.} |
| const double MCP::TrackCalibObj::phi {0.} |
| const int MCP::TrackCalibObj::uncalib_charge {0} |
| const double MCP::TrackCalibObj::uncalib_pt {0.} |
1.8.18