AddHit(const DCDCTrackHit *cdchit) | DTrackFitter | |
AddHit(const DFDCPseudo *fdchit) | DTrackFitter | |
AddHits(vector< const DCDCTrackHit * > cdchits) | DTrackFitter | |
AddHits(vector< const DFDCPseudo * > fdchits) | DTrackFitter | |
best_trajectory | DTrackFitterStraightTrack | private |
bfield | DTrackFitter | protected |
CalcDensityEffect(double p, double mass, double density, double Z_over_A, double I) | DTrackFitter | |
CalcDensityEffect(double p, double mass, double rho_Z_over_A, double LnI) | DTrackFitter | |
CalcDensityEffect(double betagamma, double rho_Z_over_A, double LnI) | DTrackFitter | |
cdc_drift_table | DTrackFitterStraightTrack | private |
cdc_endplate_rmax | DTrackFitterStraightTrack | private |
cdc_endplate_rmin | DTrackFitterStraightTrack | private |
CDC_RES_PAR1 | DTrackFitterStraightTrack | private |
CDC_RES_PAR2 | DTrackFitterStraightTrack | private |
CDC_RES_PAR3 | DTrackFitterStraightTrack | private |
CDCDriftDistance(double dphi, double delta, double t) const | DTrackFitterStraightTrack | |
CDCDriftVariance(double t) const | DTrackFitterStraightTrack | inline |
cdchits | DTrackFitter | protected |
cdchits_used_in_fit | DTrackFitter | protected |
CHI2CUT | DTrackFitterStraightTrack | private |
chisq | DTrackFitter | protected |
ChiSq(fit_type_t fit_type, DReferenceTrajectory *rt, double *chisq_ptr=NULL, int *dof_ptr=NULL, vector< pull_t > *pulls_ptr=NULL) | DTrackFitterStraightTrack | inlinevirtual |
ClearExtrapolations(void) | DTrackFitter | inline |
CORRECT_FOR_ELOSS | DTrackFitter | protected |
CorrectForELoss(const DKinematicData &starting_params, DReferenceTrajectory *rt, DVector3 &pos, DVector3 &mom, double mass) | DTrackFitter | |
COSMICS | DTrackFitterStraightTrack | private |
dDIRCz | DTrackFitterStraightTrack | private |
dFCALz | DTrackFitterStraightTrack | private |
DistToWire(const DCoordinateSystem *wire, const vector< Extrapolation_t > &extrapolations, DVector3 *pos=NULL, DVector3 *mom=NULL, DVector3 *position_along_wire=NULL) const | DTrackFitter | |
DO_PRUNING | DTrackFitterStraightTrack | private |
downstreamEndplate | DTrackFitterStraightTrack | private |
dResourcePool_TMatrixFSym | DTrackFitterStraightTrack | private |
DRIFT_FUNC_PARMS | DTrackFitterStraightTrack | private |
DRIFT_RES_PARMS | DTrackFitterStraightTrack | private |
dTOFz | DTrackFitterStraightTrack | private |
DTrackFitter(JEventLoop *loop) | DTrackFitter | |
DTrackFitterStraightTrack(JEventLoop *loop) | DTrackFitterStraightTrack | |
ExtrapolateToRadius(double R, const vector< Extrapolation_t > &extraps, DVector3 &pos, DVector3 &mom, double &t, double &s) const | DTrackFitter | |
ExtrapolateToRadius(double R, const vector< Extrapolation_t > &extraps, DVector3 &pos) const | DTrackFitter | |
extrapolations | DTrackFitter | protected |
fdc_drift_distance(double time) const | DTrackFitterStraightTrack | |
fdc_drift_table | DTrackFitterStraightTrack | private |
fdc_drift_variance(double t) const | DTrackFitterStraightTrack | |
fdchits | DTrackFitter | protected |
fdchits_used_in_fit | DTrackFitter | protected |
finder | DTrackFitterStraightTrack | private |
FindHitsAndFitTrack(const DKinematicData &starting_params, const DReferenceTrajectory *rt, JEventLoop *loop, double mass=-1.0, int N=0, double t0=QuietNaN, DetectorSystem_t t0_det=SYS_NULL) | DTrackFitter | |
FindHitsAndFitTrack(const DKinematicData &starting_params, const map< DetectorSystem_t, vector< DTrackFitter::Extrapolation_t > > &extrapolations, JEventLoop *loop, double mass, int N, double t0, DetectorSystem_t t0_det) | DTrackFitter | |
fit_params | DTrackFitter | protected |
fit_status | DTrackFitter | protected |
fit_status_t enum name | DTrackFitter | |
fit_type | DTrackFitter | protected |
fit_type_t enum name | DTrackFitter | |
FitCentralTrack(double &z0, double t0, double dzsign, DMatrix4x1 &Sbest, DMatrix4x4 &Cbest, double &chi2_best, int &ndof_best) | DTrackFitterStraightTrack | |
FitForwardTrack(double t0, double &start_z, DMatrix4x1 &Sbest, DMatrix4x4 &Cbest, double &chi2_best, int &ndof_best) | DTrackFitterStraightTrack | |
FitTrack(void) | DTrackFitterStraightTrack | virtual |
DTrackFitter::FitTrack(const DVector3 &pos, const DVector3 &mom, double q, double mass, double t0=QuietNaN, DetectorSystem_t t0_det=SYS_NULL) | DTrackFitter | |
DTrackFitter::FitTrack(const DTrackingData &starting_params) | DTrackFitter | |
geom | DTrackFitter | protected |
Get7x7ErrorMatrix(TMatrixFSym C, DMatrix4x1 &S, double sign) | DTrackFitterStraightTrack | |
GetCDCFitHits(void) const | DTrackFitter | inline |
GetCDCInputHits(void) const | DTrackFitter | inline |
GetChisq(void) const | DTrackFitter | inline |
GetDMagneticFieldMap(void) const | DTrackFitter | inline |
GetExtrapolations(const DVector3 &pos0, const DVector3 &dir) | DTrackFitterStraightTrack | |
DTrackFitter::GetExtrapolations(void) const | DTrackFitter | inline |
GetFDCFitHits(void) const | DTrackFitter | inline |
GetFDCInputHits(void) const | DTrackFitter | inline |
GetFitParameters(void) const | DTrackFitter | inline |
GetFitType(void) const | DTrackFitter | inline |
GetInputParameters(void) const | DTrackFitter | inline |
GetIsSmoothed(void) const | DTrackFitter | inline |
GetNdof(void) const | DTrackFitter | inline |
GetNumPotentialCDCHits(void) const | DTrackFitter | inline |
GetNumPotentialFDCHits(void) const | DTrackFitter | inline |
GetPulls(void) | DTrackFitter | inline |
input_params | DTrackFitter | protected |
IsSmoothed | DTrackFitter | protected |
JOBJECT_PUBLIC(DTrackFitter) | DTrackFitter | |
KalmanFilter(DMatrix4x1 &S, DMatrix4x4 &C, vector< int > &used_hits, vector< cdc_update_t > &updates, double &chi2, int &ndof, unsigned int iter) | DTrackFitterStraightTrack | |
KalmanFilter(DMatrix4x1 &S, DMatrix4x4 &C, vector< int > &used_fdc_hits, vector< int > &used_cdc_hits, vector< fdc_update_t > &updates, vector< cdc_update_t > &cdc_updates, double &chi2, int &ndof) | DTrackFitterStraightTrack | |
kFitFailed enum value | DTrackFitter | |
kFitNoImprovement enum value | DTrackFitter | |
kFitNotDone enum value | DTrackFitter | |
kFitSuccess enum value | DTrackFitter | |
kTimeBased enum value | DTrackFitter | |
kWireBased enum value | DTrackFitter | |
Locate(const vector< double > &xx, double x) const | DTrackFitterStraightTrack | |
long_drift_func | DTrackFitterStraightTrack | private |
loop | DTrackFitter | protected |
max_sag | DTrackFitterStraightTrack | private |
Name(void) const | DTrackFitterStraightTrack | inlinevirtual |
Ndof | DTrackFitter | protected |
PLANE_TO_SKIP | DTrackFitterStraightTrack | private |
potential_cdc_hits_on_track | DTrackFitter | protected |
potential_fdc_hits_on_track | DTrackFitter | protected |
pulls | DTrackFitter | protected |
Reset(void) | DTrackFitter | |
RING_TO_SKIP | DTrackFitterStraightTrack | private |
RootGeom | DTrackFitter | protected |
sag_phi_offset | DTrackFitterStraightTrack | private |
SC_BARREL_R | DTrackFitterStraightTrack | private |
sc_dir | DTrackFitterStraightTrack | private |
SC_END_NOSE_Z | DTrackFitterStraightTrack | private |
sc_norm | DTrackFitterStraightTrack | private |
SC_PHI_SECTOR1 | DTrackFitterStraightTrack | private |
sc_pos | DTrackFitterStraightTrack | private |
SetFitType(fit_type_t type) | DTrackFitter | inline |
SetInputParameters(const DTrackingData &starting_params) | DTrackFitter | inline |
SetReferenceTrajectory(double t0, double z, DMatrix4x1 &S, const DCDCTrackHit *last_cdc, double &dzsign) | DTrackFitterStraightTrack | |
SetReferenceTrajectory(double t0, double z, DMatrix4x1 &S) | DTrackFitterStraightTrack | |
short_drift_func | DTrackFitterStraightTrack | private |
Smooth(vector< cdc_update_t > &cdc_updates) | DTrackFitterStraightTrack | |
Smooth(vector< fdc_update_t > &fdc_updates, vector< cdc_update_t > &cdc_updates) | DTrackFitterStraightTrack | |
state_cartesian enum name | DTrackFitterStraightTrack | |
state_Px enum value | DTrackFitterStraightTrack | |
state_Py enum value | DTrackFitterStraightTrack | |
state_Pz enum value | DTrackFitterStraightTrack | |
state_T enum value | DTrackFitterStraightTrack | |
state_tx enum value | DTrackFitterStraightTrack | |
state_ty enum value | DTrackFitterStraightTrack | |
state_vector enum name | DTrackFitterStraightTrack | |
state_X enum value | DTrackFitterStraightTrack | |
state_x enum value | DTrackFitterStraightTrack | |
state_y enum value | DTrackFitterStraightTrack | |
state_Y enum value | DTrackFitterStraightTrack | |
state_Z enum value | DTrackFitterStraightTrack | |
trajectory | DTrackFitterStraightTrack | private |
upstreamEndplate | DTrackFitterStraightTrack | private |
VERBOSE | DTrackFitterStraightTrack | private |
~DTrackFitter() | DTrackFitter | virtual |
~DTrackFitterStraightTrack() | DTrackFitterStraightTrack | |