Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DAnalysisUtilities Member List

This is the complete list of members for DAnalysisUtilities, including all inherited members.

Are_ThrownPIDsSameAsDesired(JEventLoop *locEventLoop, const deque< Particle_t > &locDesiredPIDs, Particle_t locMissingPID=Unknown) const DAnalysisUtilities
Build_IndexCombos(const DReactionStep *locReactionStep, deque< Particle_t > locToIncludePIDs) const DAnalysisUtilities
Calc_CrudeTime(const vector< const DKinematicData * > &locParticles, const DVector3 &locCommonVertex) const DAnalysisUtilities
Calc_CrudeTime(const vector< DKinFitParticle * > &locParticles, const DVector3 &locCommonVertex) const DAnalysisUtilities
Calc_CrudeVertex(const vector< const DKinematicData * > &locParticles) const DAnalysisUtilities
Calc_CrudeVertex(const vector< shared_ptr< DKinFitParticle >> &locParticles) const DAnalysisUtilities
Calc_CrudeVertex(const vector< const DChargedTrackHypothesis * > &locParticles) const DAnalysisUtilities
Calc_CrudeVertex(const vector< const DTrackTimeBased * > &locParticles) const DAnalysisUtilities
Calc_DOCA(const DVector3 &locUnitDir1, const DVector3 &locUnitDir2, const DVector3 &locVertex1, const DVector3 &locVertex2) const DAnalysisUtilities
Calc_DOCA(const DVector3 &locUnitDir1, const DVector3 &locUnitDir2, const DVector3 &locVertex1, const DVector3 &locVertex2, DVector3 &locInterDOCA1, DVector3 &locInterDOCA2) const DAnalysisUtilities
Calc_DOCA(const DKinFitParticle *locKinFitParticle1, const DKinFitParticle *locKinFitParticle2) const DAnalysisUtilities
Calc_DOCA(const DKinFitParticle *locKinFitParticle1, const DKinFitParticle *locKinFitParticle2, DVector3 &locInterDOCA1, DVector3 &locInterDOCA2) const DAnalysisUtilities
Calc_DOCA(const DKinematicData *locKinematicData1, const DKinematicData *locKinematicData2) const DAnalysisUtilities
Calc_DOCA(const DKinematicData *locKinematicData1, const DKinematicData *locKinematicData2, DVector3 &locInterDOCA1, DVector3 &locInterDOCA2) const DAnalysisUtilities
Calc_DOCA(const DKinFitParticle *locKinFitParticle1, const DKinFitParticle *locKinFitParticle2, DVector3 &pos1_out, DVector3 &pos2_out, double &doca) const DAnalysisUtilities
Calc_DOCA(const DKinematicData *locKinematicData1, const DKinematicData *locKinematicData2, DVector3 &pos1_out, DVector3 &pos2_out, double &doca) const DAnalysisUtilities
Calc_DOCA(double q1, double q2, const DVector3 &pos1_in, const DVector3 &pos2_in, const DVector3 &mom1_in, const DVector3 &mom2_in, DVector3 &pos1_out, DVector3 &pos2_out, double &doca) const DAnalysisUtilities
Calc_DOCAToVertex(const DVector3 &locUnitDir, const DVector3 &locPosition, const DVector3 &locVertex) const DAnalysisUtilities
Calc_DOCAToVertex(const DVector3 &locUnitDir, const DVector3 &locPosition, const DVector3 &locVertex, DVector3 &locPOCA) const DAnalysisUtilities
Calc_DOCAToVertex(const DKinFitParticle *locKinFitParticle, const DVector3 &locVertex) const DAnalysisUtilities
Calc_DOCAToVertex(const DKinFitParticle *locKinFitParticle, const DVector3 &locVertex, DVector3 &locPOCA) const DAnalysisUtilities
Calc_DOCAToVertex(const DKinematicData *locKinematicData, const DVector3 &locVertex) const DAnalysisUtilities
Calc_DOCAToVertex(const DKinematicData *locKinematicData, const DVector3 &locVertex, DVector3 &locPOCA) const DAnalysisUtilities
Calc_DOCAVertex(const DVector3 &locUnitDir1, const DVector3 &locUnitDir2, const DVector3 &locVertex1, const DVector3 &locVertex2, DVector3 &locDOCAPoint) const DAnalysisUtilities
Calc_DOCAVertex(const DKinFitParticle *locKinFitParticle1, const DKinFitParticle *locKinFitParticle2, DVector3 &locDOCAVertex) const DAnalysisUtilities
Calc_DOCAVertex(const DKinematicData *locKinematicData1, const DKinematicData *locKinematicData2, DVector3 &locDOCAVertex) const DAnalysisUtilities
Calc_Energy_UnusedShowers(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo) const DAnalysisUtilities
Calc_FinalStateP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, size_t locStepIndex, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_FinalStateP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, size_t locStepIndex, set< pair< const JObject *, unsigned int > > &locSourceObjects, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_FinalStateP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, size_t locStepIndex, set< size_t > locToIncludeIndices, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_FinalStateP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, size_t locStepIndex, set< size_t > locToIncludeIndices, set< pair< const JObject *, unsigned int > > &locSourceObjects, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_MissingP3Covariance(const DReaction *locReaction, const DParticleCombo *locParticleCombo) const DAnalysisUtilities
Calc_MissingP3Covariance(const DReaction *locReaction, const DParticleCombo *locParticleCombo, size_t locStepIndex, int locUpToStepIndex, set< size_t > locUpThroughIndices) const DAnalysisUtilities
Calc_MissingP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_MissingP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, set< pair< const JObject *, unsigned int > > &locSourceObjects, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_MissingP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, size_t locStepIndex, int locUpToStepIndex, set< size_t > locUpThroughIndices, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_MissingP4(const DReaction *locReaction, const DParticleCombo *locParticleCombo, size_t locStepIndex, int locUpToStepIndex, set< size_t > locUpThroughIndices, set< pair< const JObject *, unsigned int > > &locSourceObjects, bool locUseKinFitDataFlag) const DAnalysisUtilities
Calc_Momentum_UnusedTracks(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo, double &locSumPMag_UnusedTracks, TVector3 &locSumP3_UnusedTracks) const DAnalysisUtilities
Calc_PathLength_FineGrained(int locCharge, const DVector3 &locPropagateToPoint, DVector3 locMeasuredPosition, DVector3 locMeasuredMomentum) const DAnalysisUtilities
Calc_PathLength_Step(int locCharge, const DVector3 &locPropagateToPoint, DLorentzVector &locMeasuredX4, DLorentzVector &locMeasuredP4) const DAnalysisUtilities
Check_IsBDTSignalEvent(JEventLoop *locEventLoop, const DReaction *locReaction, bool locExclusiveMatchFlag, bool locIncludeDecayingToReactionFlag) const DAnalysisUtilities
Check_ThrownsMatchReaction(JEventLoop *locEventLoop, const DReaction *locReaction, bool locExclusiveMatchFlag) const DAnalysisUtilities
Check_ThrownsMatchReaction(const DReaction *locThrownReaction, const DParticleCombo *locThrownCombo, const DReaction *locReaction, bool locExclusiveMatchFlag) const DAnalysisUtilities
DAnalysisUtilities(JEventLoop *loop)DAnalysisUtilities
DEBUG_LEVELDAnalysisUtilitiesprivate
dIsNoFieldFlagDAnalysisUtilitiesprivate
dMagneticFieldMapDAnalysisUtilitiesprivate
dMinDistanceForStraightTrackDAnalysisUtilitiesprivate
dParticleComboCreatorDAnalysisUtilitiesmutableprivate
dPIDAlgorithmDAnalysisUtilitiesprivate
dShowerSelectionTagDAnalysisUtilitiesprivate
dTargetZCenterDAnalysisUtilitiesprivate
dTrackSelectionTagDAnalysisUtilitiesprivate
Get_BField(const DVector3 &locPosition) const DAnalysisUtilitiesinline
Get_IsBFieldNearBeamline(void) const DAnalysisUtilitiesinline
Get_ThrownParticleSteps(JEventLoop *locEventLoop, deque< pair< const DMCThrown *, deque< const DMCThrown * > > > &locThrownSteps) const DAnalysisUtilities
Get_UnusedChargedTracks(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo, vector< const DChargedTrack * > &locUnusedChargedTracks) const DAnalysisUtilities
Get_UnusedNeutralParticles(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo, vector< const DNeutralParticle * > &locUnusedNeutralParticles) const DAnalysisUtilities
Get_UnusedNeutralShowers(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo, vector< const DNeutralShower * > &locUnusedNeutralShowers) const DAnalysisUtilities
Get_UnusedTimeBasedTracks(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo, vector< const DTrackTimeBased * > &locUnusedTimeBasedTracks) const DAnalysisUtilities
Get_UnusedTrackCandidates(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo, vector< const DTrackCandidate * > &locUnusedTrackCandidates) const DAnalysisUtilities
Get_UnusedWireBasedTracks(JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo, vector< const DTrackWireBased * > &locUnusedWireBasedTracks) const DAnalysisUtilities
Handle_Decursion(int &locParticleIndex, deque< size_t > &locComboDeque, deque< int > &locResumeAtIndices, deque< deque< size_t > > &locPossibilities) const DAnalysisUtilitiesprivate
JOBJECT_PUBLIC(DAnalysisUtilities)DAnalysisUtilities
Propagate_Track(int locCharge, const DVector3 &locPropagateToPoint, DLorentzVector &locMeasuredX4, DLorentzVector &locMeasuredP4, TMatrixFSym *locCovarianceMatrix) const DAnalysisUtilities
Propagate_Track(double locDeltaPathLength, int locCharge, DLorentzVector &locX4, DLorentzVector &locP4, TMatrixFSym *locCovarianceMatrix) const DAnalysisUtilities
Replace_DecayingParticleWithProducts(deque< pair< const DMCThrown *, deque< const DMCThrown * > > > &locThrownSteps, size_t locStepIndex) const DAnalysisUtilities