#include <TrkVKalVrtCoreBase.h>
Definition at line 63 of file TrkVKalVrtCoreBase.h.
◆ VKTrack()
Trk::VKTrack::VKTrack |
( |
long int |
iniId, |
|
|
const double |
Perigee[], |
|
|
const double |
Covariance[], |
|
|
VKVertex * |
vk, |
|
|
double |
m |
|
) |
| |
◆ ~VKTrack()
Trk::VKTrack::~VKTrack |
( |
| ) |
|
|
default |
◆ a0()
double Trk::VKTrack::a0 |
( |
| ) |
const |
|
inline |
◆ getMass()
double Trk::VKTrack::getMass |
( |
| ) |
const |
|
inline |
◆ invR()
double Trk::VKTrack::invR |
( |
| ) |
const |
|
inline |
◆ phi()
double Trk::VKTrack::phi |
( |
| ) |
const |
|
inline |
◆ r_a0()
double Trk::VKTrack::r_a0 |
( |
| ) |
const |
|
inline |
◆ r_invR()
double Trk::VKTrack::r_invR |
( |
| ) |
const |
|
inline |
◆ r_phi()
double Trk::VKTrack::r_phi |
( |
| ) |
const |
|
inline |
◆ r_theta()
double Trk::VKTrack::r_theta |
( |
| ) |
const |
|
inline |
◆ r_z()
double Trk::VKTrack::r_z |
( |
| ) |
const |
|
inline |
◆ restoreCurrentWgt()
void Trk::VKTrack::restoreCurrentWgt |
( |
| ) |
|
◆ setCurrent()
void Trk::VKTrack::setCurrent |
( |
const double |
Perigee[], |
|
|
const double |
Weight[] |
|
) |
| |
◆ setMass()
void Trk::VKTrack::setMass |
( |
double |
M | ) |
|
|
inline |
◆ setReference()
void Trk::VKTrack::setReference |
( |
const double |
Perigee[], |
|
|
const double |
Covariance[] |
|
) |
| |
◆ theta()
double Trk::VKTrack::theta |
( |
| ) |
const |
|
inline |
◆ z()
double Trk::VKTrack::z |
( |
| ) |
const |
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const VKTrack & |
track |
|
) |
| |
|
friend |
Definition at line 94 of file TrkVKalVrtCoreBase.cxx.
97 out.precision(5);
out << std::defaultfloat;
98 out <<
" Track par: Iteration <-> Ref" << std::endl;
99 out <<
" * a_0 : "<<
track.a0() <<
" "<<
track.r_a0() << std::endl;
100 out <<
" * z_0 : "<<
track.z() <<
" "<<
track.r_z() << std::endl;
101 out <<
" * theta : "<<
track.theta()<<
" "<<
track.r_theta()<< std::endl;
102 out <<
" * phi : "<<
track.phi() <<
" "<<
track.r_phi() << std::endl;
103 out <<
" * q/R : "<<
track.invR() <<
" "<<
track.r_invR() << std::endl;
104 out <<
" * Charge: "<<
track.Charge <<
" Mass: "<<
track.m_mass<< std::endl;
105 out <<
"-> with ref ErrorMatrix: " << std::endl;
out.precision(5);
106 out <<
track.refCovar[0] <<std::endl;
107 out <<
track.refCovar[1] <<
", "<<
track.refCovar[2] <<std::endl;
108 out <<
track.refCovar[3] <<
", "<<
track.refCovar[4] <<
", "<<
track.refCovar[5] <<std::endl;
110 <<
track.refCovar[9]<<std::endl;
112 <<
track.refCovar[13]<<
", "<<
track.refCovar[14]<<std::endl;
113 out <<
"-> and iteration WeightMatrix: " << std::endl;
118 <<
track.WgtM[9]<<std::endl;
120 <<
track.WgtM[13]<<
", "<<
track.WgtM[14]<<std::endl;
◆ Charge
◆ Chi2
double Trk::VKTrack::Chi2 |
◆ cnstP
double Trk::VKTrack::cnstP[3] {} |
double Trk::VKTrack::e[5] {} |
◆ fitP
double Trk::VKTrack::fitP[3] {} |
◆ Id
long int Trk::VKTrack::Id |
◆ iniP
double Trk::VKTrack::iniP[3] {} |
◆ m_mass
double Trk::VKTrack::m_mass |
|
private |
◆ m_originVertex
◆ Perig
double Trk::VKTrack::Perig[5] {} |
◆ refCovar
double Trk::VKTrack::refCovar[15] {} |
◆ refPerig
double Trk::VKTrack::refPerig[5] {} |
◆ rmnd
double Trk::VKTrack::rmnd[5] {} |
double Trk::VKTrack::v[5][5] {} |
◆ WgtM
double Trk::VKTrack::WgtM[15] {} |
◆ WgtM_save
double Trk::VKTrack::WgtM_save[15] {} |
The documentation for this class was generated from the following files: