|
|
| | Track () |
| |
| | Track (const Track *const track) |
| |
| | Track (const Track &rhs) |
| |
| | Track (const MATRIX::VtVector &v, const MATRIX::CMatrix &c) |
| |
| virtual | ~Track () |
| |
| void | set (double x, double y, double z, double tx, double ty, double p, const MATRIX::CMatrix &c) |
| |
| Track & | operator= (const Track &rhs) |
| |
|
| float | x () const |
| | x at z=0 (in Vt: p(3,..)) More...
|
| |
| float | y () const |
| | y at z=0 (in Vt: p(4,..)) More...
|
| |
| float | x (float z) const |
| | Track $x$ position at $z$. More...
|
| |
| float | y (float z) const |
| | Track $y$ position at $z$. More...
|
| |
| float | z () const |
| | z = 0 in Vt More...
|
| |
| float | tx () const |
| | slope (in Vt: p(1,..)) More...
|
| |
| float | ty () const |
| | slope (in Vt: p(2,..)) More...
|
| |
| float | p () const |
| | momentum (in Vt: p(5,..)) More...
|
| |
| float | pt () const |
| | transv. momentum $\sqrt{p_x^2 + p_y^2}$ More...
|
| |
| float | pz () const |
| | $p \cdot e_z$ More...
|
| |
| float | chi2 () const |
| | dummy function: always return 0 More...
|
| |
| unsigned short int | ndf () const |
| | dummy function: always return 0 More...
|
| |
| float | phi () const |
| | azimuthal angle $\phi$ More...
|
| |
| float | theta () const |
| | polar angle $\theta = \cos^{-1}(e_z)$ More...
|
| |
| float | eta () const |
| | rapidity $-\log\tan(\theta/2.)$ More...
|
| |
| int | charge () const |
| | charge More...
|
| |
| float | energy (double rm=0.) const |
| | Energy with given rest-mass (in GeV) $E = \sqrt{p^2 + m^2}$. More...
|
| |
| float | xf (double rm=0.) const |
| | Feynman Variable $x_F = \frac{E+p_z}{(E+p_z)_{max}}$. More...
|
| |
| float | rap (double rm=0.) const |
| | Rapidity $y = \frac{1}{2}\ln(\frac{E+p_z}{E-p_z})$. More...
|
| |
| MATRIX::VtVector | evec () const |
| | $\vec{v} = (e_x,e_y,e_z)$ unit vector along refitted track More...
|
| |
| MATRIX::VtVector | tvec () const |
| | $\vec{v} = (t_x,t_y,1.)$ refitted slope vector More...
|
| |
| MATRIX::VtVector | pvec () const |
| | $\vec{v} = (p_x,p_y,p_z)$ refitted mom. vector More...
|
| |
| float | cov_x (double dz=0.) const |
| | get $\sigma_x^2|_{z+dz}$ More...
|
| |
| float | cov_y (double dz=0.) const |
| | get $\sigma_y^2|_{z+dz}$ More...
|
| |
| float | cov_tx () const |
| | get $\sigma_{t_x}^2$ More...
|
| |
| float | cov_ty () const |
| | get $\sigma_{t_y}^2$ More...
|
| |
| float | cov_p () const |
| | get $\sigma_p^2$ More...
|
| |
| bool | isValid () const |
| | dummy function: always return true More...
|
| |
| void | valid () |
| | dummy function: do nothing More...
|
| |
| void | invalid () |
| | dummy function: do nothing More...
|
| |
| bool | propagate (const double zz) |
| | propagate track to $z$ More...
|
| |
|
| double | px () const |
| | $p \cdot e_x$ More...
|
| |
| double | py () const |
| | $p \cdot e_y$ More...
|
| |
| double | ex () const |
| | $t_x \cdot e_z$ More...
|
| |
| double | ey () const |
| | $t_y \cdot e_z$ More...
|
| |
| double | ez () const |
| | $1/\sqrt{1+t_x^2+t_y^2}$ More...
|
| |
| double | xerr (double dz=0) const |
| | $\sqrt{\sigma_x^2(z+dz)}$ More...
|
| |
| double | yerr (double dz=0) const |
| | $\sqrt{\sigma_y^2(z+dz)}$ More...
|
| |
| double | txerr () const |
| | $\sqrt{\sigma^2_{tx}}$ More...
|
| |
| double | tyerr () const |
| | $\sqrt{\sigma^2_{ty}}$ More...
|
| |
| double | perr () const |
| | $\sqrt{\sigma^2_p}$ More...
|
| |
| const MATRIX::CMatrix & | V () const |
| | covariance matrix More...
|
| |
| const MATRIX::CMatrix & | G () const |
| | inverse $5\times5$ covariance matrix More...
|
| |
| const MATRIX::CMatrix & | GM () const |
| | inverse $4\times4$ covariance matrix, without momentum More...
|
| |
|
| std::ostream & | print (std::ostream &os) const |
| | called by cout More...
|
| |
| double | rm () const |
| | rest-mass More...
|
| |
| void | rm (const double mass) |
| | set rest-mass (needed for mass constrained fits) More...
|
| |
| double | rmCC () const |
| | conjugated rest-mass More...
|
| |
| void | rmCC (const double mass) |
| | set conjugated rest-mass More...
|
| |
| void | delete_mom () |
| |
| | RelationList () |
| |
| virtual | ~RelationList () |
| |
| virtual void | clear () |
| | clear all relations More...
|
| |
| void | push__back (Relation *rel) |
| | add a relation More...
|
| |
| Relation * | back () const |
| | return last relation More...
|
| |
| unsigned int | size () const |
| | return no of relations More...
|
| |
| virtual const iterator | erase (const iterator &pos) |
| | Erase an element. More...
|
| |
| iterator | begin () |
| |
| iterator | end () |
| |
| const_iterator | begin () const |
| |
| const_iterator | end () const |
| |
| reverse_iterator | rbegin () |
| |
| reverse_iterator | rend () |
| |
| const_reverse_iterator | rbegin () const |
| |
| const_reverse_iterator | rend () const |
| |
| Relation *const | operator[] (unsigned int i) const |
| | direct access More...
|
| |
| void | print (std::ostream &os) const |
| |
| void | unbook (Relation *const rel) |
| | get rid of relation pointer More...
|
| |
| virtual void | remove (Relation *const rel) |
| | remove a relation More...
|
| |
| const RelationList & | operator= (const RelationList &rhs) |
| |
| bool | operator== (const RelationList &rhs) const |
| |
Track representation class