|
BOSS 8.0.0
BESIII Offline Software System
|
#include <Lpav.h>
Classes | |
| class | Singular |
| class | Singular_c |
Public Member Functions | |
| Lpav () | |
| virtual | ~Lpav () |
| void | calculate_average (void) |
| void | calculate_average3 (void) |
| void | calculate_average (double x, double y, double w=1) |
| void | calculate_average3 (double x, double y, double w=1) |
| double | calculate_lpar (void) |
| double | calculate_lpar3 (void) |
| double | fit () |
| double | fit (double x, double y, double w=1) |
| void | clear () |
| void | add_point (double x, double y, double w=1) |
| void | add_point_frac (double x, double y, double w, double f) |
| double | nc () const |
| HepSymMatrix | cov (int=0) const |
| HepSymMatrix | cov_c (int=0) const |
| int | extrapolate (double, double &, double &) const |
| double | similarity (double, double) const |
| double | delta_chisq (double x, double y, double w=1) const |
| double | chisq () const |
| double | prob () const |
| double | chi_deg () const |
| const Lpav & | operator= (const Lpav &) |
| const Lpav & | operator= (const Lpar &) |
| const Lpav & | operator+= (const Lpav &) |
| Lpav () | |
| virtual | ~Lpav () |
| void | calculate_average (void) |
| void | calculate_average3 (void) |
| void | calculate_average (double x, double y, double w=1) |
| void | calculate_average3 (double x, double y, double w=1) |
| double | calculate_lpar (void) |
| double | calculate_lpar3 (void) |
| double | fit () |
| double | fit (double x, double y, double w=1) |
| void | clear () |
| void | add_point (double x, double y, double w=1) |
| void | add_point_frac (double x, double y, double w, double f) |
| double | nc () const |
| HepSymMatrix | cov (int=0) const |
| HepSymMatrix | cov_c (int=0) const |
| int | extrapolate (double, double &, double &) const |
| double | similarity (double, double) const |
| double | delta_chisq (double x, double y, double w=1) const |
| double | chisq () const |
| double | prob () const |
| double | chi_deg () const |
| const Lpav & | operator= (const Lpav &) |
| const Lpav & | operator= (const Lpar &) |
| const Lpav & | operator+= (const Lpav &) |
| Lpav () | |
| virtual | ~Lpav () |
| void | calculate_average (void) |
| void | calculate_average3 (void) |
| void | calculate_average (double x, double y, double w=1) |
| void | calculate_average3 (double x, double y, double w=1) |
| double | calculate_lpar (void) |
| double | calculate_lpar3 (void) |
| double | fit () |
| double | fit (double x, double y, double w=1) |
| void | clear () |
| void | add_point (double x, double y, double w=1) |
| void | add_point_frac (double x, double y, double w, double f) |
| double | nc () const |
| HepSymMatrix | cov (int=0) const |
| HepSymMatrix | cov_c (int=0) const |
| int | extrapolate (double, double &, double &) const |
| double | similarity (double, double) const |
| double | delta_chisq (double x, double y, double w=1) const |
| double | chisq () const |
| double | prob () const |
| double | chi_deg () const |
| const Lpav & | operator= (const Lpav &) |
| const Lpav & | operator= (const Lpar &) |
| const Lpav & | operator+= (const Lpav &) |
| Public Member Functions inherited from Lpar | |
| Lpar () | |
| virtual | ~Lpar () |
| const Lpar & | operator= (const Lpar &) |
| void | neg () |
| void | circle (double x1, double y1, double x2, double y2, double x3, double y3) |
| double | kappa () const |
| double | radius () const |
| HepVector | center () const |
| double | s (double x, double y) const |
| double | d (double x, double y) const |
| double | dr (double x, double y) const |
| double | s (double r, int dir=0) const |
| double | phi (double r, int dir=0) const |
| int | sd (double r, double x, double y, double limit, double &s, double &d) const |
| HepVector | Hpar (const HepPoint3D &pivot) const |
| Lpar () | |
| virtual | ~Lpar () |
| const Lpar & | operator= (const Lpar &) |
| void | neg () |
| void | circle (double x1, double y1, double x2, double y2, double x3, double y3) |
| double | kappa () const |
| double | radius () const |
| HepVector | center () const |
| double | s (double x, double y) const |
| double | d (double x, double y) const |
| double | dr (double x, double y) const |
| double | s (double r, int dir=0) const |
| double | phi (double r, int dir=0) const |
| int | sd (double r, double x, double y, double limit, double &s, double &d) const |
| HepVector | Hpar (const HepPoint3D &pivot) const |
| Lpar () | |
| virtual | ~Lpar () |
| const Lpar & | operator= (const Lpar &) |
| void | neg () |
| void | circle (double x1, double y1, double x2, double y2, double x3, double y3) |
| double | kappa () const |
| double | radius () const |
| HepVector | center () const |
| double | s (double x, double y) const |
| double | d (double x, double y) const |
| double | dr (double x, double y) const |
| double | s (double r, int dir=0) const |
| double | phi (double r, int dir=0) const |
| int | sd (double r, double x, double y, double limit, double &s, double &d) const |
| HepVector | Hpar (const HepPoint3D &pivot) const |
Friends | |
| std::ostream & | operator<< (std::ostream &o, const Lpav &s) |
| Lpav | operator+ (const Lpav &la1, const Lpav &la2) |
| std::ostream & | operator<< (std::ostream &o, const Lpav &s) |
| Lpav | operator+ (const Lpav &la1, const Lpav &la2) |
| std::ostream & | operator<< (std::ostream &o, const Lpav &s) |
| Lpav | operator+ (const Lpav &la1, const Lpav &la2) |
Definition at line 28 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrackUtil/Lpav.h.
| Lpav::Lpav | ( | ) |
Definition at line 49 of file TrackUtil/src/Lpav.cxx.
Referenced by operator+, operator+=(), operator<<, operator=(), and operator=().
|
virtual |
Definition at line 55 of file TrackUtil/src/Lpav.cxx.
| Lpav::Lpav | ( | ) |
|
virtual |
| Lpav::Lpav | ( | ) |
|
virtual |
| void Lpav::add_point | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
Referenced by TCircleFitter::fit().
| void Lpav::add_point | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
| void Lpav::add_point | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
| void Lpav::add_point_frac | ( | double | x, |
| double | y, | ||
| double | w, | ||
| double | f ) |
Definition at line 590 of file TrackUtil/src/Lpav.cxx.
| void Lpav::add_point_frac | ( | double | x, |
| double | y, | ||
| double | w, | ||
| double | f ) |
| void Lpav::add_point_frac | ( | double | x, |
| double | y, | ||
| double | w, | ||
| double | f ) |
| void Lpav::calculate_average | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
Definition at line 78 of file TrackUtil/src/Lpav.cxx.
| void Lpav::calculate_average | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
| void Lpav::calculate_average | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
| void Lpav::calculate_average | ( | void | ) |
Definition at line 97 of file TrackUtil/src/Lpav.cxx.
| void Lpav::calculate_average | ( | void | ) |
| void Lpav::calculate_average | ( | void | ) |
| void Lpav::calculate_average3 | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
Definition at line 186 of file TrackUtil/src/Lpav.cxx.
| void Lpav::calculate_average3 | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
| void Lpav::calculate_average3 | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
| void Lpav::calculate_average3 | ( | void | ) |
Definition at line 206 of file TrackUtil/src/Lpav.cxx.
| void Lpav::calculate_average3 | ( | void | ) |
| void Lpav::calculate_average3 | ( | void | ) |
| double Lpav::calculate_lpar | ( | void | ) |
Definition at line 305 of file TrackUtil/src/Lpav.cxx.
| double Lpav::calculate_lpar | ( | void | ) |
| double Lpav::calculate_lpar | ( | void | ) |
| double Lpav::calculate_lpar3 | ( | void | ) |
Definition at line 361 of file TrackUtil/src/Lpav.cxx.
| double Lpav::calculate_lpar3 | ( | void | ) |
| double Lpav::calculate_lpar3 | ( | void | ) |
| double Lpav::chi_deg | ( | ) | const |
Definition at line 666 of file TrackUtil/src/Lpav.cxx.
| double Lpav::chi_deg | ( | ) | const |
| double Lpav::chi_deg | ( | ) | const |
|
inline |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrackUtil/Lpav.h.
|
inline |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-opt/include/TrackUtil/Lpav.h.
|
inline |
Definition at line 58 of file Reconstruction/TrackUtil/include/TrackUtil/Lpav.h.
|
inline |
Definition at line 198 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrackUtil/Lpav.h.
Referenced by Lpav().
|
inline |
|
inline |
| HepSymMatrix Lpav::cov | ( | int | inv = 0 | ) | const |
Definition at line 449 of file TrackUtil/src/Lpav.cxx.
Referenced by cov(), cov_c(), extrapolate(), and similarity().
| HepSymMatrix Lpav::cov | ( | int | = 0 | ) | const |
| HepSymMatrix Lpav::cov | ( | int | = 0 | ) | const |
| HepSymMatrix Lpav::cov_c | ( | int | inv = 0 | ) | const |
Definition at line 483 of file TrackUtil/src/Lpav.cxx.
| HepSymMatrix Lpav::cov_c | ( | int | = 0 | ) | const |
| HepSymMatrix Lpav::cov_c | ( | int | = 0 | ) | const |
| double Lpav::delta_chisq | ( | double | x, |
| double | y, | ||
| double | w = 1 ) const |
Definition at line 671 of file TrackUtil/src/Lpav.cxx.
| double Lpav::delta_chisq | ( | double | x, |
| double | y, | ||
| double | w = 1 ) const |
| double Lpav::delta_chisq | ( | double | x, |
| double | y, | ||
| double | w = 1 ) const |
| int Lpav::extrapolate | ( | double | r, |
| double & | phi, | ||
| double & | dphi ) const |
Definition at line 516 of file TrackUtil/src/Lpav.cxx.
| int Lpav::extrapolate | ( | double | , |
| double & | , | ||
| double & | ) const |
| int Lpav::extrapolate | ( | double | , |
| double & | , | ||
| double & | ) const |
| double Lpav::fit | ( | void | ) |
Definition at line 430 of file TrackUtil/src/Lpav.cxx.
Referenced by TCircleFitter::fit().
| double Lpav::fit | ( | ) |
| double Lpav::fit | ( | ) |
| double Lpav::fit | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
Definition at line 411 of file TrackUtil/src/Lpav.cxx.
| double Lpav::fit | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
| double Lpav::fit | ( | double | x, |
| double | y, | ||
| double | w = 1 ) |
|
inline |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrackUtil/Lpav.h.
|
inline |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-opt/include/TrackUtil/Lpav.h.
|
inline |
Definition at line 52 of file Reconstruction/TrackUtil/include/TrackUtil/Lpav.h.
Definition at line 622 of file TrackUtil/src/Lpav.cxx.
Definition at line 137 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrackUtil/Lpav.h.
| double Lpav::prob | ( | ) | const |
Definition at line 657 of file TrackUtil/src/Lpav.cxx.
| double Lpav::prob | ( | ) | const |
| double Lpav::prob | ( | ) | const |
| double Lpav::similarity | ( | double | x, |
| double | y ) const |
Definition at line 550 of file TrackUtil/src/Lpav.cxx.
Referenced by delta_chisq().
| double Lpav::similarity | ( | double | , |
| double | ) const |
| double Lpav::similarity | ( | double | , |
| double | ) const |
Definition at line 636 of file TrackUtil/src/Lpav.cxx.
Definition at line 636 of file TrackUtil/src/Lpav.cxx.
Definition at line 636 of file TrackUtil/src/Lpav.cxx.
|
friend |
Definition at line 232 of file TrackUtil/src/Lpav.cxx.
|
friend |
Definition at line 232 of file TrackUtil/src/Lpav.cxx.
|
friend |
Definition at line 232 of file TrackUtil/src/Lpav.cxx.