AddHit(const DCDCTrackHit *cdchit) | DTrackFitter | |
AddHit(const DFDCPseudo *fdchit) | DTrackFitter | |
AddHits(vector< const DCDCTrackHit * > cdchits) | DTrackFitter | |
AddHits(vector< const DFDCPseudo * > fdchits) | DTrackFitter | |
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_can_resi | DTrackFitterALT1 | private |
cdc_double_hit_prob | DTrackFitterALT1 | private |
cdc_single_hit_prob | DTrackFitterALT1 | private |
CDC_USE_PARAMETERIZED_SIGMA | DTrackFitterALT1 | private |
cdcdoca_vs_dist | DTrackFitterALT1 | private |
cdcdoca_vs_dist_vs_ring | DTrackFitterALT1 | private |
cdchits | DTrackFitter | protected |
cdchits_used_in_fit | DTrackFitter | protected |
ChiSq(fit_type_t fit_type, DReferenceTrajectory *rt, double *chisq_ptr=NULL, int *dof_ptr=NULL, vector< pull_t > *pulls_ptr=NULL) | DTrackFitterALT1 | privatevirtual |
ChiSq(vector< resiInfo > &residuals, double *chisq_ptr=NULL, int *dof_ptr=NULL) | DTrackFitterALT1 | private |
chisq | DTrackFitter | protected |
chisq_final_vs_initial | DTrackFitterALT1 | private |
CHISQ_GOOD_LIMIT | DTrackFitterALT1 | private |
chisq_vs_p_vs_theta | DTrackFitterALT1 | private |
chisq_vs_pass | DTrackFitterALT1 | private |
ClearExtrapolations(void) | DTrackFitter | inline |
CORRECT_FOR_ELOSS | DTrackFitter | protected |
CorrectForELoss(const DKinematicData &starting_params, DReferenceTrajectory *rt, DVector3 &pos, DVector3 &mom, double mass) | DTrackFitter | |
cov_meas | DTrackFitterALT1 | private |
cov_muls | DTrackFitterALT1 | private |
cov_parm | DTrackFitterALT1 | private |
dchisq_vs_pass | DTrackFitterALT1 | private |
DEBUG_HISTS | DTrackFitterALT1 | private |
DEBUG_LEVEL | DTrackFitterALT1 | private |
DEFAULT_MASS | DTrackFitterALT1 | private |
dist_axial | DTrackFitterALT1 | private |
dist_stereo | DTrackFitterALT1 | private |
DistToWire(const DCoordinateSystem *wire, const vector< Extrapolation_t > &extrapolations, DVector3 *pos=NULL, DVector3 *mom=NULL, DVector3 *position_along_wire=NULL) const | DTrackFitter | |
doca_axial | DTrackFitterALT1 | private |
doca_stereo | DTrackFitterALT1 | private |
DTrackFitter(JEventLoop *loop) | DTrackFitter | |
DTrackFitterALT1(JEventLoop *loop) | DTrackFitterALT1 | |
eventnumber | DTrackFitterALT1 | private |
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_can_resi | DTrackFitterALT1 | private |
fdc_can_resi_cath | DTrackFitterALT1 | private |
fdc_double_hit_prob | DTrackFitterALT1 | private |
fdc_single_hit_prob | DTrackFitterALT1 | private |
fdcdoca_vs_dist | DTrackFitterALT1 | private |
fdchits | DTrackFitter | protected |
fdchits_used_in_fit | DTrackFitter | protected |
fdcu_vs_s | DTrackFitterALT1 | private |
FillDebugHists(DReferenceTrajectory *rt, DVector3 &vertex_pos, DVector3 &vertex_mom) | DTrackFitterALT1 | private |
FilterGood(DMatrix &my_resiv, vector< bool > &my_good, vector< bool > &good_all) | DTrackFitterALT1 | 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 | |
FitTrack(void) | DTrackFitterALT1 | 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 | |
ForceLRTruth(JEventLoop *loop, DReferenceTrajectory *rt, hitsInfo &hinfo) | DTrackFitterALT1 | private |
geom | DTrackFitter | protected |
GetCDCFitHits(void) const | DTrackFitter | inline |
GetCDCInputHits(void) const | DTrackFitter | inline |
GetChisq(void) const | DTrackFitter | inline |
GetDMagneticFieldMap(void) const | DTrackFitter | inline |
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 |
GetHits(fit_type_t fit_type, DReferenceTrajectory *rt, hitsInfo &hinfo) | DTrackFitterALT1 | private |
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 |
GetResiInfo(DMatrix &state, const swim_step_t *start_step, DReferenceTrajectory *rt, hitsInfo &hinfo, vector< resiInfo > &residuals) | DTrackFitterALT1 | private |
GetResiInfo(DReferenceTrajectory *rt, hitsInfo &hinfo, vector< resiInfo > &residuals) | DTrackFitterALT1 | private |
hitsInfo typedef | DTrackFitterALT1 | private |
initial_chisq_vs_Npasses | DTrackFitterALT1 | private |
input_params | DTrackFitter | protected |
IsSmoothed | DTrackFitter | protected |
JOBJECT_PUBLIC(DTrackFitter) | DTrackFitter | |
kFitFailed enum value | DTrackFitter | |
kFitNoImprovement enum value | DTrackFitter | |
kFitNotDone enum value | DTrackFitter | |
kFitSuccess enum value | DTrackFitter | |
kTimeBased enum value | DTrackFitter | |
kWireBased enum value | DTrackFitter | |
lambda | DTrackFitterALT1 | private |
LEAST_SQUARES_DP | DTrackFitterALT1 | private |
LEAST_SQUARES_DX | DTrackFitterALT1 | private |
LEAST_SQUARES_MAX_E2NORM | DTrackFitterALT1 | private |
LEAST_SQUARES_MIN_HITS | DTrackFitterALT1 | private |
LeastSquaresB(hitsInfo &hinfo, DReferenceTrajectory *rt) | DTrackFitterALT1 | private |
loop | DTrackFitter | protected |
LR_FORCE_TRUTH | DTrackFitterALT1 | private |
MATERIAL_MAP_MODEL | DTrackFitterALT1 | private |
MAX_CHISQ_DIFF | DTrackFitterALT1 | private |
MAX_FIT_ITERATIONS | DTrackFitterALT1 | private |
Name(void) const | DTrackFitterALT1 | inlinevirtual |
Ndof | DTrackFitter | protected |
nhits_final_vs_initial | DTrackFitterALT1 | private |
Npasses | DTrackFitterALT1 | private |
potential_cdc_hits_on_track | DTrackFitter | protected |
potential_fdc_hits_on_track | DTrackFitter | protected |
PrintChisqElements(DMatrix &resiv, DMatrix &cov_meas, DMatrix &cov_muls, DMatrix &weights) | DTrackFitterALT1 | private |
ptotal | DTrackFitterALT1 | private |
pulls | DTrackFitter | protected |
Reset(void) | DTrackFitter | |
resi_type_cdc_anode enum value | DTrackFitterALT1 | private |
resi_type_fdc_anode enum value | DTrackFitterALT1 | private |
resi_type_fdc_cathode enum value | DTrackFitterALT1 | private |
resi_type_other enum value | DTrackFitterALT1 | private |
resi_types enum name | DTrackFitterALT1 | private |
residuals_cdc | DTrackFitterALT1 | private |
residuals_cdc_vs_s | DTrackFitterALT1 | private |
residuals_fdc_anode | DTrackFitterALT1 | private |
residuals_fdc_anode_vs_s | DTrackFitterALT1 | private |
residuals_fdc_cathode | DTrackFitterALT1 | private |
residuals_fdc_cathode_vs_s | DTrackFitterALT1 | private |
resiv | DTrackFitterALT1 | private |
RootGeom | DTrackFitter | protected |
rt | DTrackFitterALT1 | private |
rtv | DTrackFitterALT1 | private |
SetFitType(fit_type_t type) | DTrackFitter | inline |
SetInputParameters(const DTrackingData &starting_params) | DTrackFitter | inline |
SIGMA_CDC | DTrackFitterALT1 | private |
SIGMA_FDC_ANODE | DTrackFitterALT1 | private |
SIGMA_FDC_CATHODE | DTrackFitterALT1 | private |
state_px enum value | DTrackFitterALT1 | private |
state_py enum value | DTrackFitterALT1 | private |
state_pz enum value | DTrackFitterALT1 | private |
state_types enum name | DTrackFitterALT1 | private |
state_v enum value | DTrackFitterALT1 | private |
state_x enum value | DTrackFitterALT1 | private |
swim_step_t typedef | DTrackFitterALT1 | |
target | DTrackFitterALT1 | private |
TARGET_CONSTRAINT | DTrackFitterALT1 | private |
tmprt | DTrackFitterALT1 | private |
USE_CDC | DTrackFitterALT1 | private |
USE_FDC | DTrackFitterALT1 | private |
USE_FDC_CATHODE | DTrackFitterALT1 | private |
USE_MULS_COVARIANCE | DTrackFitterALT1 | private |
weights | DTrackFitterALT1 | private |
~DTrackFitter() | DTrackFitter | virtual |
~DTrackFitterALT1() | DTrackFitterALT1 | |