|
|
| | Vertex () |
| |
| | Vertex (const Vertex &rhs) |
| |
| | Vertex (const Track_v &v) |
| |
| | Vertex (Track &t1, Track &t2) |
| |
| | ~Vertex () |
| |
|
| float | vx () const |
| | $x$ of vertex More...
|
| |
| float | vy () const |
| | $y$ of vertex More...
|
| |
| float | vz () const |
| | $z$ of vertex More...
|
| |
| float | chi2 () const |
| | $\chi^2$ of vertex fit More...
|
| |
| float | prob () const |
| | upper tail $\chi^2$ probability More...
|
| |
| unsigned short int | ndf () const |
| | degrees of freedom of vertex fit More...
|
| |
| unsigned short int | ntracks () const |
| | no of tracks in vertex $n$ More...
|
| |
| float | vtx_cov_x () const |
| | $\sigma_x^2$ of vertex More...
|
| |
| float | vtx_cov_y () const |
| | $\sigma_y^2$ of vertex More...
|
| |
| float | vtx_cov_z () const |
| | $\sigma_z^2$ of vertex More...
|
| |
|
| double | angle () const |
| |
| double | dist () const |
| | available after call to rmsDistAngle() More...
|
| |
| double | vxerr () const |
| | $\sqrt{\sigma_{vx}^2}$ vertex $x$-error More...
|
| |
| double | vyerr () const |
| | $\sqrt{\sigma_{vy}^2}$ vertex $y$-error More...
|
| |
| double | vzerr () const |
| | $\sqrt{\sigma_{vz}^2}$ vertex $z$-error More...
|
| |
| double | pmaxfrac () const |
| | $\max|p_i/p_j|$ max. momentum fraction More...
|
| |
| const MATRIX::VtSymMatrix & | CS () const |
| | $3\times3$ Vertex covariance matrix More...
|
| |
| const MATRIX::VtSymMatrix & | covn () const |
| | $(3\cdot n+3)\times(3\cdot n+3)$ general covariance matrix More...
|
| |
| bool | valid () const |
| | is vertex valid? More...
|
| |
| void | set_invalid () |
| | mark vertex as invalid More...
|
| |
|
@memo $m = \sqrt{\sum_i p_i^2 + m_i^2 - \sum_i \vec{p}_i^2}$
|
| double | mass (const bool use=false) const |
| | rest-mass 0 or track rest mass More...
|
| |
| double | massCC (const bool use=false) const |
| | rest-mass 0 or conjugated track rest mass More...
|
| |
| double | mass (double m1) const |
| | single rest-mass calc., More...
|
| |
| double | mass (double m1, double m2) const |
| | 2-track mass with particle rest-masses More...
|
| |
| double | mass (double m1, double m2, double m3) const |
| | 3-track mass with rest-masses More...
|
| |
| double | mass (double m1, double m2, double m3, double m4) const |
| | 4-track mass with rest-masses More...
|
| |
| double | mass (const Vector_d &m02, bool use=false, bool CC=false) const |
| | specify $n$ rest masses More...
|
| |
|
| const bool | findVertex2D (void) |
| | unweighted 2-D min. dist. More...
|
| |
| const bool | findVertex3D (void) |
| | unweighted 3-D min. dist. More...
|
| |
| const bool | findVertexVt () |
| | Vt Kalman-filter. More...
|
| |
| const bool | VtEstimateVertex () |
| | weighted 2-D min. dist. More...
|
| |
| const bool | VtEstimateVertexMath (double &x, double &y, double &z) |
| | estimate Vertex without changing Vertex object More...
|
| |
| const bool | VtEstimateVertexMathTA (double &x, double &y, double &z) |
| | estimate Vertex without changing Vertex object More...
|
| |
| const bool | VtMass () |
| | Kalman filter with mass constraints. More...
|
| |
|
| void | push_back (Track &track) |
| |
|
| double | rmsDistAngle () const |
| | calc rms dist and rms angle More...
|
| |
| bool | calc_mother (bool use_kalman=true) |
| | calc track params of mother particle More...
|
| |
| bool | calc_mother_cov () |
| | calc cov. matrix of mother particle More...
|
| |
| const bool | remove_last () |
| | remove last track from vertex, do inverse Kalman filter More...
|
| |
| void | remove_worst () |
| | remove track with biggest $\chi^2$ contribution, do inverse Kalman filter More...
|
| |
| double | track_chi2 (int i) |
| | get track $\chi^2$ contribution More...
|
| |
| int | track_worst () |
| | get track with biggest $\chi^2$ contribution More...
|
| |
| void | use_momentum (const bool use) |
| | set for all tracks whether momentum should be used or not More...
|
| |
| void | use_kalman (const bool use) |
| | use refitted track parameters or not More...
|
| |
| bool | use_kalman () const |
| |
| double | distance (double x, double y, double z) const |
| | $\chi^2$ distance to space point, $ndf = 3$ More...
|
| |
| double | distance (Track &t) const |
| | $\chi^2$ distance to track, $ndf = 2$ More...
|
| |
| double | distance (const Vertex &rhs) const |
| | $\chi^2$ distance to vertex, $ndf = 3$ More...
|
| |
|
| void | clear () |
| | clear all track-vertex relations, makes vertex invalid More...
|
| |
| const bool | VtFilter () |
| |
| const bool | VtInverseFilter () const |
| |
| void | VtSmoothX () |
| | smooth vertex position More...
|
| |
| void | VtSmoothQ () |
| | smooth momenta More...
|
| |
| const bool | VtRemoveTrack (Relation &track) |
| | remove track using inverse Kalman filter More...
|
| |
| const bool | VtFit () |
| | Kalman filter + smoother. More...
|
| |
| const MATRIX::VtVector & | xv () const |
| |
| const MATRIX::VtVector & | xvs () const |
| | vector of vertex-positions More...
|
| |
| std::ostream & | print (std::ostream &os) const |
| | called by operator<<() More...
|
| |
| double | chi2n () const |
| | $\chi^2$ after last filter step More...
|
| |
| double | chi2l () const |
| | $\chi^2$ contribution of last filter step More...
|
| |
| virtual void | remove (Relation *r) |
| | unbook relation More...
|
| |
| virtual const iterator | erase (const iterator &pos) |
| | erase a relation without refit More...
|
| |
| const MATRIX::VtSymMatrix & | bigcov () |
| | compute general $(3\cdot n+3) \times (3\cdot n+3)$ covariance matrix More...
|
| |
|
| void | MassConstr (double m) |
| | add a mass constraint for all tracks, $m$ = mass of mother particle More...
|
| |
| MassC & | addMassConstr (double m=0.) |
| | add a mass constraint More...
|
| |
| void | clearMassConstr () |
| | delete the mass constraints More...
|
| |
| unsigned int | nMassConstr () const |
| | number of mass constraints More...
|
| |
| | 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 () |
| |
| 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...
|
| |
| 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...
|
| |
| const RelationList & | operator= (const RelationList &rhs) |
| |
| bool | operator== (const RelationList &rhs) const |
| |