#include <TrackDer.h>
Public Member Functions | |
int | alphaMask () const |
int | diskMask () const |
void | fill (int t, double MinvDt[N_FITPARAM][N_FITSTUB *2], int iMinvDt[N_FITPARAM][N_FITSTUB *2]) const |
double | iphi0dphi (int i) const |
double | iphi0dzordr (int i) const |
int | irinv () const |
double | irinvdphi (int i) const |
double | irinvdzordr (int i) const |
double | itdphi (int i) const |
int | itdzcorr (int i, int j) const |
double | itdzordr (int i) const |
double | iz0dphi (int i) const |
int | iz0dzcorr (int i, int j) const |
double | iz0dzordr (int i) const |
int | layerMask () const |
double | phi0dphi (int i) const |
double | phi0dzordr (int i) const |
double | rinvdphi (int i) const |
double | rinvdzordr (int i) const |
void | setIndex (int layermask, int diskmask, int alphamask, int irinv) |
void | setiphi0dphi (int i, int iphi0dphi) |
void | setiphi0dzordr (int i, int iphi0dzordr) |
void | setirinvdphi (int i, int irinvdphi) |
void | setirinvdzordr (int i, int irinvdzordr) |
void | setitdphi (int i, int itdphi) |
void | setitdzcorr (int i, int j, int itdzcorr) |
void | setitdzordr (int i, int itdzordr) |
void | setiz0dphi (int i, int iz0dphi) |
void | setiz0dzcorr (int i, int j, int iz0dzcorr) |
void | setiz0dzordr (int i, int iz0dzordr) |
void | setphi0dphi (int i, double phi0dphi) |
void | setphi0dzordr (int i, double phi0dzordr) |
void | setrinvdphi (int i, double rinvdphi) |
void | setrinvdzordr (int i, double rinvdzordr) |
void | settdphi (int i, double tdphi) |
void | settdzcorr (int i, int j, double tdzcorr) |
void | settdzordr (int i, double tdzordr) |
void | settpar (double t) |
void | setz0dphi (int i, double z0dphi) |
void | setz0dzcorr (int i, int j, double z0dzcorr) |
void | setz0dzordr (int i, double z0dzordr) |
double | tdphi (int i) const |
double | tdzcorr (int i, int j) const |
double | tdzordr (int i) const |
double | tpar () const |
TrackDer () | |
double | z0dphi (int i) const |
double | z0dzcorr (int i, int j) const |
double | z0dzordr (int i) const |
~TrackDer ()=default | |
Private Attributes | |
int | alphamask_ |
int | diskmask_ |
int | iphi0dphi_ [N_FITSTUB] |
int | iphi0dzordr_ [N_FITSTUB] |
int | irinv_ |
int | irinvdphi_ [N_FITSTUB] |
int | irinvdzordr_ [N_FITSTUB] |
int | itdphi_ [N_FITSTUB] |
int | itdzcorr_ [N_PSLAYER][N_PSLAYER] |
int | itdzordr_ [N_FITSTUB] |
int | iz0dphi_ [N_FITSTUB] |
int | iz0dzcorr_ [N_PSLAYER][N_PSLAYER] |
int | iz0dzordr_ [N_FITSTUB] |
int | layermask_ |
double | phi0dphi_ [N_FITSTUB] |
double | phi0dzordr_ [N_FITSTUB] |
double | rinvdphi_ [N_FITSTUB] |
double | rinvdzordr_ [N_FITSTUB] |
double | t_ |
double | tdphi_ [N_FITSTUB] |
double | tdzcorr_ [N_PSLAYER][N_PSLAYER] |
double | tdzordr_ [N_FITSTUB] |
double | z0dphi_ [N_FITSTUB] |
double | z0dzcorr_ [N_PSLAYER][N_PSLAYER] |
double | z0dzordr_ [N_FITSTUB] |
Definition at line 20 of file TrackDer.h.
TrackDer::TrackDer | ( | ) |
Definition at line 6 of file TrackDer.cc.
References mps_fire::i, dqmiolumiharvest::j, trklet::N_FITSTUB, and trklet::N_PSLAYER.
|
default |
|
inline |
Definition at line 30 of file TrackDer.h.
References alphamask_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 29 of file TrackDer.h.
References diskmask_.
Referenced by trklet::TrackDerTable::fillTable().
void TrackDer::fill | ( | int | t, |
double | MinvDt[N_FITPARAM][N_FITSTUB *2], | ||
int | iMinvDt[N_FITPARAM][N_FITSTUB *2] | ||
) | const |
Definition at line 42 of file TrackDer.cc.
References mps_fire::i, trklet::N_FITSTUB, Validation_hcalonly_cfi::sign, and OrderedSet::t.
Referenced by trklet::FitTrack::trackFitChisq().
|
inline |
Definition at line 71 of file TrackDer.h.
References mps_fire::i, and iphi0dphi_.
Referenced by setiphi0dphi().
|
inline |
Definition at line 72 of file TrackDer.h.
References mps_fire::i, and iphi0dzordr_.
Referenced by setiphi0dzordr().
|
inline |
Definition at line 31 of file TrackDer.h.
References irinv_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 69 of file TrackDer.h.
References mps_fire::i, and irinvdphi_.
Referenced by setirinvdphi().
|
inline |
Definition at line 70 of file TrackDer.h.
References mps_fire::i, and irinvdzordr_.
Referenced by setirinvdzordr().
|
inline |
Definition at line 73 of file TrackDer.h.
References mps_fire::i, and itdphi_.
Referenced by setitdphi().
|
inline |
Definition at line 78 of file TrackDer.h.
References mps_fire::i, itdzcorr_, and dqmiolumiharvest::j.
Referenced by setitdzcorr(), and trklet::FitTrack::trackFitChisq().
|
inline |
Definition at line 74 of file TrackDer.h.
References mps_fire::i, and itdzordr_.
Referenced by setitdzordr().
|
inline |
Definition at line 75 of file TrackDer.h.
References mps_fire::i, and iz0dphi_.
Referenced by setiz0dphi().
|
inline |
Definition at line 79 of file TrackDer.h.
References mps_fire::i, iz0dzcorr_, and dqmiolumiharvest::j.
Referenced by setiz0dzcorr(), and trklet::FitTrack::trackFitChisq().
|
inline |
Definition at line 76 of file TrackDer.h.
References mps_fire::i, and iz0dzordr_.
Referenced by setiz0dzordr().
|
inline |
Definition at line 28 of file TrackDer.h.
References layermask_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 59 of file TrackDer.h.
References mps_fire::i, and phi0dphi_.
Referenced by setphi0dphi().
|
inline |
Definition at line 60 of file TrackDer.h.
References mps_fire::i, and phi0dzordr_.
Referenced by setphi0dzordr().
|
inline |
Definition at line 57 of file TrackDer.h.
References mps_fire::i, and rinvdphi_.
Referenced by setrinvdphi().
|
inline |
Definition at line 58 of file TrackDer.h.
References mps_fire::i, and rinvdzordr_.
Referenced by setrinvdzordr().
void TrackDer::setIndex | ( | int | layermask, |
int | diskmask, | ||
int | alphamask, | ||
int | irinv | ||
) |
Definition at line 35 of file TrackDer.cc.
|
inline |
Definition at line 35 of file TrackDer.h.
References mps_fire::i, iphi0dphi(), and iphi0dphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 36 of file TrackDer.h.
References mps_fire::i, iphi0dzordr(), and iphi0dzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 33 of file TrackDer.h.
References mps_fire::i, irinvdphi(), and irinvdphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 34 of file TrackDer.h.
References mps_fire::i, irinvdzordr(), and irinvdzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 37 of file TrackDer.h.
References mps_fire::i, itdphi(), and itdphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 42 of file TrackDer.h.
References mps_fire::i, itdzcorr(), itdzcorr_, and dqmiolumiharvest::j.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 38 of file TrackDer.h.
References mps_fire::i, itdzordr(), and itdzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 39 of file TrackDer.h.
References mps_fire::i, iz0dphi(), and iz0dphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 43 of file TrackDer.h.
References mps_fire::i, iz0dzcorr(), iz0dzcorr_, and dqmiolumiharvest::j.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 40 of file TrackDer.h.
References mps_fire::i, iz0dzordr(), and iz0dzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 47 of file TrackDer.h.
References mps_fire::i, phi0dphi(), and phi0dphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 48 of file TrackDer.h.
References mps_fire::i, phi0dzordr(), and phi0dzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 45 of file TrackDer.h.
References mps_fire::i, rinvdphi(), and rinvdphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 46 of file TrackDer.h.
References mps_fire::i, rinvdzordr(), and rinvdzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 49 of file TrackDer.h.
References mps_fire::i, tdphi(), and tdphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 54 of file TrackDer.h.
References mps_fire::i, dqmiolumiharvest::j, tdzcorr(), and tdzcorr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 50 of file TrackDer.h.
References mps_fire::i, tdzordr(), and tdzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 81 of file TrackDer.h.
References OrderedSet::t, and t_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 51 of file TrackDer.h.
References mps_fire::i, z0dphi(), and z0dphi_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 55 of file TrackDer.h.
References mps_fire::i, dqmiolumiharvest::j, z0dzcorr(), and z0dzcorr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 52 of file TrackDer.h.
References mps_fire::i, z0dzordr(), and z0dzordr_.
Referenced by trklet::TrackDerTable::fillTable().
|
inline |
Definition at line 61 of file TrackDer.h.
References mps_fire::i, and tdphi_.
Referenced by settdphi().
|
inline |
Definition at line 66 of file TrackDer.h.
References mps_fire::i, dqmiolumiharvest::j, and tdzcorr_.
Referenced by settdzcorr(), and trklet::FitTrack::trackFitChisq().
|
inline |
Definition at line 62 of file TrackDer.h.
References mps_fire::i, and tdzordr_.
Referenced by settdzordr().
|
inline |
|
inline |
Definition at line 63 of file TrackDer.h.
References mps_fire::i, and z0dphi_.
Referenced by setz0dphi().
|
inline |
Definition at line 67 of file TrackDer.h.
References mps_fire::i, dqmiolumiharvest::j, and z0dzcorr_.
Referenced by setz0dzcorr(), and trklet::FitTrack::trackFitChisq().
|
inline |
Definition at line 64 of file TrackDer.h.
References mps_fire::i, and z0dzordr_.
Referenced by setz0dzordr().
|
private |
Definition at line 115 of file TrackDer.h.
Referenced by alphaMask().
|
private |
Definition at line 114 of file TrackDer.h.
Referenced by diskMask().
|
private |
Definition at line 89 of file TrackDer.h.
Referenced by iphi0dphi(), and setiphi0dphi().
|
private |
Definition at line 90 of file TrackDer.h.
Referenced by iphi0dzordr(), and setiphi0dzordr().
|
private |
Definition at line 116 of file TrackDer.h.
Referenced by irinv().
|
private |
Definition at line 87 of file TrackDer.h.
Referenced by irinvdphi(), and setirinvdphi().
|
private |
Definition at line 88 of file TrackDer.h.
Referenced by irinvdzordr(), and setirinvdzordr().
|
private |
Definition at line 91 of file TrackDer.h.
Referenced by itdphi(), and setitdphi().
Definition at line 96 of file TrackDer.h.
Referenced by itdzcorr(), and setitdzcorr().
|
private |
Definition at line 92 of file TrackDer.h.
Referenced by itdzordr(), and setitdzordr().
|
private |
Definition at line 93 of file TrackDer.h.
Referenced by iz0dphi(), and setiz0dphi().
Definition at line 97 of file TrackDer.h.
Referenced by iz0dzcorr(), and setiz0dzcorr().
|
private |
Definition at line 94 of file TrackDer.h.
Referenced by iz0dzordr(), and setiz0dzordr().
|
private |
Definition at line 113 of file TrackDer.h.
Referenced by layerMask().
|
private |
Definition at line 101 of file TrackDer.h.
Referenced by phi0dphi(), and setphi0dphi().
|
private |
Definition at line 102 of file TrackDer.h.
Referenced by phi0dzordr(), and setphi0dzordr().
|
private |
Definition at line 99 of file TrackDer.h.
Referenced by rinvdphi(), and setrinvdphi().
|
private |
Definition at line 100 of file TrackDer.h.
Referenced by rinvdzordr(), and setrinvdzordr().
|
private |
Definition at line 111 of file TrackDer.h.
|
private |
Definition at line 103 of file TrackDer.h.
Referenced by settdphi(), and tdphi().
Definition at line 108 of file TrackDer.h.
Referenced by settdzcorr(), and tdzcorr().
|
private |
Definition at line 104 of file TrackDer.h.
Referenced by settdzordr(), and tdzordr().
|
private |
Definition at line 105 of file TrackDer.h.
Referenced by setz0dphi(), and z0dphi().
Definition at line 109 of file TrackDer.h.
Referenced by setz0dzcorr(), and z0dzcorr().
|
private |
Definition at line 106 of file TrackDer.h.
Referenced by setz0dzordr(), and z0dzordr().