|
BOSS 8.0.0
BESIII Offline Software System
|
#include <KalmanVertexFit.h>
Public Member Functions | |
| ~KalmanVertexFit () | |
| void | init () |
| void | initVertex (const VertexParameter vtx) |
| void | addTrack (const HTrackParameter) |
| int | filter (const int k) |
| void | filter () |
| void | inverse (const int k) |
| void | smooth (const int k) |
| void | smooth () |
| void | remove (const int k) |
| HepVector | pull (const int k) |
| double | pullmomentum (const int k) |
| VertexParameter | vtx () const |
| HepVector | x () const |
| HepSymMatrix | Ex () const |
| int | numTrack () const |
| int | ndof () const |
| double | chisq () |
| int | trackID (const int k) const |
| std::vector< int > | trackIDList () const |
| double | chiF (const int k) const |
| double | chiS (const int k) const |
| HTrackParameter | hTrack (const int k) const |
| WTrackParameter | wTrack (const int k, const double mass) const |
| void | setVertexIteration (const int num) |
| void | setTrackIteration (const int num) |
| void | setChisqCut (const double chicut) |
| void | setTrackIterationCut (const double chicut) |
| ~KalmanVertexFit () | |
| void | init () |
| void | initVertex (const VertexParameter vtx) |
| void | addTrack (const HTrackParameter) |
| int | filter (const int k) |
| void | filter () |
| void | inverse (const int k) |
| void | smooth (const int k) |
| void | smooth () |
| void | remove (const int k) |
| HepVector | pull (const int k) |
| double | pullmomentum (const int k) |
| VertexParameter | vtx () const |
| HepVector | x () const |
| HepSymMatrix | Ex () const |
| int | numTrack () const |
| int | ndof () const |
| double | chisq () |
| int | trackID (const int k) const |
| std::vector< int > | trackIDList () const |
| double | chiF (const int k) const |
| double | chiS (const int k) const |
| HTrackParameter | hTrack (const int k) const |
| WTrackParameter | wTrack (const int k, const double mass) const |
| void | setVertexIteration (const int num) |
| void | setTrackIteration (const int num) |
| void | setChisqCut (const double chicut) |
| void | setTrackIterationCut (const double chicut) |
| ~KalmanVertexFit () | |
| void | init () |
| void | initVertex (const VertexParameter vtx) |
| void | addTrack (const HTrackParameter) |
| int | filter (const int k) |
| void | filter () |
| void | inverse (const int k) |
| void | smooth (const int k) |
| void | smooth () |
| void | remove (const int k) |
| HepVector | pull (const int k) |
| double | pullmomentum (const int k) |
| VertexParameter | vtx () const |
| HepVector | x () const |
| HepSymMatrix | Ex () const |
| int | numTrack () const |
| int | ndof () const |
| double | chisq () |
| int | trackID (const int k) const |
| std::vector< int > | trackIDList () const |
| double | chiF (const int k) const |
| double | chiS (const int k) const |
| HTrackParameter | hTrack (const int k) const |
| WTrackParameter | wTrack (const int k, const double mass) const |
| void | setVertexIteration (const int num) |
| void | setTrackIteration (const int num) |
| void | setChisqCut (const double chicut) |
| void | setTrackIterationCut (const double chicut) |
Static Public Member Functions | |
| static KalmanVertexFit * | instance () |
| static KalmanVertexFit * | instance () |
| static KalmanVertexFit * | instance () |
Definition at line 16 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
| KalmanVertexFit::~KalmanVertexFit | ( | ) |
Definition at line 24 of file KalmanVertexFit.cxx.
| KalmanVertexFit::~KalmanVertexFit | ( | ) |
| KalmanVertexFit::~KalmanVertexFit | ( | ) |
| void KalmanVertexFit::addTrack | ( | const HTrackParameter | htrk | ) |
Definition at line 80 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
| void KalmanVertexFit::addTrack | ( | const HTrackParameter | ) |
| void KalmanVertexFit::addTrack | ( | const HTrackParameter | ) |
|
inline |
Definition at line 82 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
|
inline |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
| double KalmanVertexFit::chiS | ( | const int | k | ) | const |
Definition at line 267 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), PrimaryVertex::execute(), and filter().
| double KalmanVertexFit::chiS | ( | const int | k | ) | const |
| double KalmanVertexFit::chiS | ( | const int | k | ) | const |
|
inline |
Definition at line 75 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by BeamParams::execute(), PrimaryVertex::execute(), and filter().
|
inline |
Definition at line 75 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 75 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
| HepSymMatrix KalmanVertexFit::Ex | ( | ) | const |
Definition at line 75 of file KalmanVertexFit.cxx.
Referenced by PrimaryVertex::execute().
| HepSymMatrix KalmanVertexFit::Ex | ( | ) | const |
| HepSymMatrix KalmanVertexFit::Ex | ( | ) | const |
| void KalmanVertexFit::filter | ( | ) |
Definition at line 222 of file KalmanVertexFit.cxx.
Referenced by filter().
| void KalmanVertexFit::filter | ( | ) |
| void KalmanVertexFit::filter | ( | ) |
| int KalmanVertexFit::filter | ( | const int | k | ) |
Definition at line 132 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
| int KalmanVertexFit::filter | ( | const int | k | ) |
| int KalmanVertexFit::filter | ( | const int | k | ) |
| HTrackParameter KalmanVertexFit::hTrack | ( | const int | k | ) | const |
Definition at line 383 of file KalmanVertexFit.cxx.
| HTrackParameter KalmanVertexFit::hTrack | ( | const int | k | ) | const |
| HTrackParameter KalmanVertexFit::hTrack | ( | const int | k | ) | const |
| void KalmanVertexFit::init | ( | ) |
Definition at line 28 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
| void KalmanVertexFit::init | ( | ) |
| void KalmanVertexFit::init | ( | ) |
| void KalmanVertexFit::initVertex | ( | const VertexParameter | vtx | ) |
Definition at line 58 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
| void KalmanVertexFit::initVertex | ( | const VertexParameter | vtx | ) |
| void KalmanVertexFit::initVertex | ( | const VertexParameter | vtx | ) |
|
static |
Definition at line 18 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
|
static |
|
static |
| void KalmanVertexFit::inverse | ( | const int | k | ) |
Definition at line 204 of file KalmanVertexFit.cxx.
Referenced by remove().
| void KalmanVertexFit::inverse | ( | const int | k | ) |
| void KalmanVertexFit::inverse | ( | const int | k | ) |
|
inline |
Definition at line 74 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
|
inline |
Definition at line 74 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 74 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
| int KalmanVertexFit::numTrack | ( | ) | const |
Definition at line 116 of file KalmanVertexFit.cxx.
Referenced by PrimaryVertex::execute().
| int KalmanVertexFit::numTrack | ( | ) | const |
| int KalmanVertexFit::numTrack | ( | ) | const |
| HepVector KalmanVertexFit::pull | ( | const int | k | ) |
Definition at line 475 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), PrimaryVertex::execute(), and pullmomentum().
| HepVector KalmanVertexFit::pull | ( | const int | k | ) |
| HepVector KalmanVertexFit::pull | ( | const int | k | ) |
| double KalmanVertexFit::pullmomentum | ( | const int | k | ) |
Definition at line 488 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
| double KalmanVertexFit::pullmomentum | ( | const int | k | ) |
| double KalmanVertexFit::pullmomentum | ( | const int | k | ) |
| void KalmanVertexFit::remove | ( | const int | k | ) |
Definition at line 358 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), PrimaryVertex::execute(), and filter().
| void KalmanVertexFit::remove | ( | const int | k | ) |
| void KalmanVertexFit::remove | ( | const int | k | ) |
|
inline |
Definition at line 96 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
|
inline |
Definition at line 96 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 96 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 95 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
|
inline |
Definition at line 95 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 95 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 97 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
|
inline |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 94 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
|
inline |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
| void KalmanVertexFit::smooth | ( | ) |
| void KalmanVertexFit::smooth | ( | ) |
| void KalmanVertexFit::smooth | ( | ) |
| void KalmanVertexFit::smooth | ( | const int | k | ) |
Definition at line 284 of file KalmanVertexFit.cxx.
Referenced by BeamParams::execute(), and PrimaryVertex::execute().
| void KalmanVertexFit::smooth | ( | const int | k | ) |
| void KalmanVertexFit::smooth | ( | const int | k | ) |
|
inline |
Definition at line 76 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by trackIDList().
|
inline |
Definition at line 76 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 76 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.
| std::vector< int > KalmanVertexFit::trackIDList | ( | ) | const |
Definition at line 124 of file KalmanVertexFit.cxx.
Referenced by PrimaryVertex::execute().
| std::vector< int > KalmanVertexFit::trackIDList | ( | ) | const |
| std::vector< int > KalmanVertexFit::trackIDList | ( | ) | const |
| VertexParameter KalmanVertexFit::vtx | ( | ) | const |
Definition at line 65 of file KalmanVertexFit.cxx.
Referenced by initVertex().
| VertexParameter KalmanVertexFit::vtx | ( | ) | const |
| VertexParameter KalmanVertexFit::vtx | ( | ) | const |
| WTrackParameter KalmanVertexFit::wTrack | ( | const int | k, |
| const double | mass ) const |
Definition at line 390 of file KalmanVertexFit.cxx.
| WTrackParameter KalmanVertexFit::wTrack | ( | const int | k, |
| const double | mass ) const |
| WTrackParameter KalmanVertexFit::wTrack | ( | const int | k, |
| const double | mass ) const |
|
inline |
Definition at line 67 of file Analysis/VertexFit/include/VertexFit/KalmanVertexFit.h.
Referenced by chiS(), BeamParams::execute(), PrimaryVertex::execute(), filter(), and inverse().
|
inline |
Definition at line 67 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/KalmanVertexFit.h.
|
inline |
Definition at line 67 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/KalmanVertexFit.h.