#include <TrackHelixVertexFitter.h>
|
static void | computedxydz (const TVectorT< double > &inpar, int particle, double &kappa, double &lam, double &phi, double &x, double &y, double &z, double &s, double &dxy, double &dz) |
|
static TVectorT< double > | computeLorentzVectorPar (const TVectorT< double > &inpar) |
|
Definition at line 24 of file TrackHelixVertexFitter.h.
TrackHelixVertexFitter::TrackHelixVertexFitter |
( |
const std::vector< TrackParticle > & |
particles, |
|
|
const TVector3 & |
vguess |
|
) |
| |
TrackHelixVertexFitter::~TrackHelixVertexFitter |
( |
| ) |
|
|
virtual |
virtual double tauImpactParameter::TrackHelixVertexFitter::chiSquare |
( |
| ) |
|
|
inlinevirtual |
void TrackHelixVertexFitter::computedxydz |
( |
const TVectorT< double > & |
inpar, |
|
|
int |
particle, |
|
|
double & |
kappa, |
|
|
double & |
lam, |
|
|
double & |
phi, |
|
|
double & |
x, |
|
|
double & |
y, |
|
|
double & |
z, |
|
|
double & |
s, |
|
|
double & |
dxy, |
|
|
double & |
dz |
|
) |
| |
|
static |
TVectorT< double > TrackHelixVertexFitter::computeLorentzVectorPar |
( |
const TVectorT< double > & |
inpar | ) |
|
|
static |
TVectorT< double > TrackHelixVertexFitter::computeMotherLorentzVectorPar |
( |
const TVectorT< double > & |
inpar | ) |
|
|
staticprivate |
TVectorT< double > TrackHelixVertexFitter::computePar |
( |
const TVectorT< double > & |
inpar | ) |
|
|
staticprivate |
TVectorT< double > TrackHelixVertexFitter::computeTrackPar |
( |
const TVectorT< double > & |
inpar, |
|
|
int |
p = 0 |
|
) |
| |
|
staticprivate |
virtual bool tauImpactParameter::TrackHelixVertexFitter::fit |
( |
| ) |
|
|
pure virtual |
static int tauImpactParameter::TrackHelixVertexFitter::freeParIndex |
( |
int |
Par, |
|
|
int |
Particle |
|
) |
| |
|
inlinestaticprivate |
TString TrackHelixVertexFitter::freeParName |
( |
int |
Par | ) |
|
|
protectedvirtual |
std::vector< TrackParticle > TrackHelixVertexFitter::getRefitTracks |
( |
| ) |
|
|
virtual |
TVector3 TrackHelixVertexFitter::getVertex |
( |
| ) |
|
|
virtual |
TMatrixTSym< double > TrackHelixVertexFitter::getVertexError |
( |
| ) |
|
|
virtual |
static int tauImpactParameter::TrackHelixVertexFitter::measuredValueIndex |
( |
int |
TrackPar, |
|
|
int |
Particle |
|
) |
| |
|
inlinestaticprivate |
virtual double tauImpactParameter::TrackHelixVertexFitter::ndf |
( |
void |
| ) |
|
|
inlinevirtual |
void TrackHelixVertexFitter::parSizeInfo |
( |
const TVectorT< double > & |
inpar, |
|
|
int & |
np, |
|
|
int & |
parsize, |
|
|
bool |
hasextras = 0 |
|
) |
| |
|
staticprivate |
double TrackHelixVertexFitter::updateChisquare |
( |
const TVectorT< double > & |
inpar | ) |
|
|
virtual |
double tauImpactParameter::TrackHelixVertexFitter::chi2_ |
|
protected |
TMatrixTSym<double> tauImpactParameter::TrackHelixVertexFitter::cov_ |
|
private |
TMatrixTSym<double> tauImpactParameter::TrackHelixVertexFitter::cov_inv_ |
|
private |
bool tauImpactParameter::TrackHelixVertexFitter::isConfigured_ |
|
protected |
bool tauImpactParameter::TrackHelixVertexFitter::isFit_ |
|
protected |
double tauImpactParameter::TrackHelixVertexFitter::ndf_ |
|
protected |
int tauImpactParameter::TrackHelixVertexFitter::nPar_ |
|
private |
int tauImpactParameter::TrackHelixVertexFitter::nParticles_ |
|
private |
int tauImpactParameter::TrackHelixVertexFitter::nVal_ |
|
private |
TVectorT<double> tauImpactParameter::TrackHelixVertexFitter::par_ |
|
protected |
TMatrixTSym<double> tauImpactParameter::TrackHelixVertexFitter::parcov_ |
|
protected |
std::vector<TrackParticle> tauImpactParameter::TrackHelixVertexFitter::particles_ |
|
private |
TVectorT<double> tauImpactParameter::TrackHelixVertexFitter::val_ |
|
private |