Hall-D Software
alpha
|
This is the complete list of members for DReferenceTrajectory, including all inherited members.
bfield | DReferenceTrajectory | protected |
BOUNDARY_STEP_FRACTION | DReferenceTrajectory | protected |
BrentsAlgorithm(DVector3 &pos1, DVector3 &mom1, DVector3 &pos2, DVector3 &mom2, double ds, double q2, double &doca) const | DReferenceTrajectory | |
check_material_boundaries | DReferenceTrajectory | protected |
className(void) | DReferenceTrajectory | inlinevirtual |
CopyWithShift(const DReferenceTrajectory *rt, DVector3 shift) | DReferenceTrajectory | |
debug_level | DReferenceTrajectory | protected |
direction_t enum name | DReferenceTrajectory | |
dist_to_rt_depth | DReferenceTrajectory | protected |
DistToRT(double x, double y, double z) const | DReferenceTrajectory | inline |
DistToRT(DVector3 hit, double *s=NULL, DetectorSystem_t detector=SYS_NULL) const | DReferenceTrajectory | |
DistToRT(const DCoordinateSystem *wire, double *s=NULL) const | DReferenceTrajectory | |
DistToRT(const DCoordinateSystem *wire, const swim_step_t *step, double *s=NULL) const | DReferenceTrajectory | |
DistToRTBruteForce(const DCoordinateSystem *wire, double *s=NULL) const | DReferenceTrajectory | |
DistToRTBruteForce(const DCoordinateSystem *wire, const swim_step_t *step, double *s=NULL) const | DReferenceTrajectory | |
DistToRTwithTime(DVector3 hit, double *s=NULL, double *t=NULL, double *var_t=NULL, DetectorSystem_t detector=SYS_NULL) const | DReferenceTrajectory | |
dPdx(double ptot, double KrhoZ_overA, double rhoZ_overA, double LogI) const | DReferenceTrajectory | inline |
dPdx_from_A_Z_rho(double ptot, double A, double Z, double density) const | DReferenceTrajectory | inline |
DReferenceTrajectory(const DMagneticFieldMap *, double q=1.0, swim_step_t *swim_steps=NULL, int max_swim_steps=0, double step_size=-1.0) | DReferenceTrajectory | |
DReferenceTrajectory(const DReferenceTrajectory &rt) | DReferenceTrajectory | |
DReferenceTrajectory() | DReferenceTrajectory | inlineprivate |
dResourcePool_TMatrixFSym | DReferenceTrajectory | protectedstatic |
Dump(double zmin=-1000.0, double zmax=1000.0) | DReferenceTrajectory | |
FastSwim(const DVector3 &pos, const DVector3 &mom, double q, double smax=2000.0, double zmin=-100., double zmax=1000.0) | DReferenceTrajectory | |
FastSwim(const DVector3 &pos, const DVector3 &mom, DVector3 &last_pos, DVector3 &last_mom, double q, double smax=2000.0, const DCoordinateSystem *wire=NULL) | DReferenceTrajectory | |
FastSwim(const DVector3 &pos, const DVector3 &mom, DVector3 &last_pos, DVector3 &last_mom, double q, const DVector3 &origin, const DVector3 &dir, double smax=2000.0) | DReferenceTrajectory | |
FastSwimForHitSelection(const DVector3 &pos, const DVector3 &mom, double q) | DReferenceTrajectory | |
FindClosestSwimStep(const DCoordinateSystem *wire, int *istep_ptr=NULL) const | DReferenceTrajectory | |
FindClosestSwimStep(const DVector3 &origin, DVector3 norm, int *istep_ptr=NULL) const | DReferenceTrajectory | |
FindPlaneCrossing(const DVector3 &origin, DVector3 norm, int first_i=0, DetectorSystem_t detector=SYS_NULL) const | DReferenceTrajectory | |
FindPOCAtoLine(const DVector3 &origin, const DVector3 &dir, const DMatrixDSym *covpoint, DKinematicData *track_kd, DVector3 &commonpos, double &doca, double &var_doca) const | DReferenceTrajectory | |
FindPOCAtoPoint(const DVector3 &point, const DMatrixDSym *covpoint, DKinematicData *track_kd, double &doca, double &var_doca) const | DReferenceTrajectory | |
FitVertex(const DVector3 &pos1, const DVector3 &mom1, const DVector3 &pos2, const DVector3 &mom2, const TMatrixFSym &cov1, const TMatrixFSym &cov2, DVector3 &pos, double &vertex_chi2, double q1=1., double q2=1.) const | DReferenceTrajectory | |
geom | DReferenceTrajectory | protected |
GetBfield(void) const | DReferenceTrajectory | inline |
GetBoundaryStepFraction(void) const | DReferenceTrajectory | inline |
GetCheckMaterialBoundaries(void) const | DReferenceTrajectory | inline |
GetDebugLevel(void) | DReferenceTrajectory | inline |
GetDGeometry(void) const | DReferenceTrajectory | inline |
GetDRootGeom(void) const | DReferenceTrajectory | inline |
GetHitCDCEndplate(void) const | DReferenceTrajectory | inline |
GetIntersectionWithPlane(const DVector3 &origin, const DVector3 &norm, DVector3 &pos, double *s=NULL, double *t=NULL, double *var_t=NULL, DetectorSystem_t detector=SYS_NULL) const | DReferenceTrajectory | |
GetIntersectionWithPlane(const DVector3 &origin, const DVector3 &norm, DVector3 &pos, DVector3 &p_at_intersection, double *s=NULL, double *t=NULL, double *var_t=NULL, DetectorSystem_t detector=SYS_NULL) const | DReferenceTrajectory | |
GetIntersectionWithRadius(double R, DVector3 &mypos, double *s=NULL, double *t=NULL, DVector3 *dir=NULL) const | DReferenceTrajectory | |
GetLastDistAlongWire(void) const | DReferenceTrajectory | inline |
GetLastDOCAPoint(void) const | DReferenceTrajectory | |
GetLastDOCAPoint(DVector3 &pos, DVector3 &mom) const | DReferenceTrajectory | |
GetLastSwimStep(void) const | DReferenceTrajectory | inline |
GetMass(void) const | DReferenceTrajectory | inline |
GetMaxStepSize(void) const | DReferenceTrajectory | inline |
GetMinStepSize(void) const | DReferenceTrajectory | inline |
GetPLossDirection(void) const | DReferenceTrajectory | inline |
GetStepSize(void) const | DReferenceTrajectory | inline |
GetZmaxTrackingBoundary(void) | DReferenceTrajectory | inline |
GetZminTrackingBoundary(void) | DReferenceTrajectory | inline |
hit_cdc_endplate | DReferenceTrajectory | protected |
index_at_bcal | DReferenceTrajectory | |
index_at_fcal | DReferenceTrajectory | |
index_at_tof | DReferenceTrajectory | |
InsertSteps(const swim_step_t *start_step, double delta_s, double step_size=0.02) | DReferenceTrajectory | |
IntersectTracks(const DReferenceTrajectory *rt2, DKinematicData *track1_kd, DKinematicData *track2_kd, DVector3 &pos, double &doca, double &var_doca, double &vertex_chi2, bool DoFitVertex=false) const | DReferenceTrajectory | |
kBackward enum value | DReferenceTrajectory | |
kForward enum value | DReferenceTrajectory | |
kPx enum value | DReferenceTrajectory | |
kPy enum value | DReferenceTrajectory | |
kPz enum value | DReferenceTrajectory | |
kT enum value | DReferenceTrajectory | |
kX enum value | DReferenceTrajectory | |
kY enum value | DReferenceTrajectory | |
kZ enum value | DReferenceTrajectory | |
last_dist_along_wire | DReferenceTrajectory | mutableprotected |
last_dz_dphi | DReferenceTrajectory | mutableprotected |
last_phi | DReferenceTrajectory | mutableprotected |
last_swim_step | DReferenceTrajectory | mutableprotected |
mass | DReferenceTrajectory | protected |
mass_sq | DReferenceTrajectory | protected |
MAX_STEP_SIZE | DReferenceTrajectory | protected |
max_swim_steps | DReferenceTrajectory | protected |
MIN_STEP_SIZE | DReferenceTrajectory | protected |
Nswim_steps | DReferenceTrajectory | |
operator=(const DReferenceTrajectory &rt) | DReferenceTrajectory | |
own_swim_steps | DReferenceTrajectory | protected |
ploss_direction | DReferenceTrajectory | protected |
PropagateCovariance(double ds, double q, double mass_sq, const DVector3 &mom, const DVector3 &pos, const DVector3 &B, TMatrixFSym &C) const | DReferenceTrajectory | |
q | DReferenceTrajectory | |
Reset(void) | DReferenceTrajectory | |
RootGeom | DReferenceTrajectory | protected |
Rsqmax_exterior | DReferenceTrajectory | |
Rsqmax_interior | DReferenceTrajectory | |
SetCheckMaterialBoundaries(bool check_material_boundaries) | DReferenceTrajectory | inline |
SetDebugLevel(int new_level) | DReferenceTrajectory | inline |
SetDGeometry(const DGeometry *geom) | DReferenceTrajectory | inline |
SetDRootGeom(const DRootGeom *RootGeom) | DReferenceTrajectory | inline |
SetMass(double mass) | DReferenceTrajectory | inline |
SetPLossDirection(direction_t direction) | DReferenceTrajectory | inline |
SetStepSize(double step_size) | DReferenceTrajectory | inline |
SetZmaxTrackingBoundary(double zmax) | DReferenceTrajectory | inline |
SetZminTrackingBoundary(double zmin) | DReferenceTrajectory | inline |
state_t enum name | DReferenceTrajectory | |
static_className(void) | DReferenceTrajectory | inlinestatic |
step_size | DReferenceTrajectory | protected |
Straw_dx(const DCoordinateSystem *wire, double radius) const | DReferenceTrajectory | |
Swim(const DVector3 &pos, const DVector3 &mom, double q=-1000.0, const TMatrixFSym *cov=NULL, double smax=2000.0, const DCoordinateSystem *wire=NULL) | DReferenceTrajectory | |
swim_steps | DReferenceTrajectory | |
zmax_track_boundary | DReferenceTrajectory | protected |
zmin_track_boundary | DReferenceTrajectory | protected |
~DReferenceTrajectory() | DReferenceTrajectory | virtual |