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

#include <DAnalysisUtilities.h>

+ Inheritance diagram for DAnalysisUtilities:

Public Member Functions

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

Private Member Functions

bool Handle_Decursion (int &locParticleIndex, deque< size_t > &locComboDeque, deque< int > &locResumeAtIndices, deque< deque< size_t > > &locPossibilities) const
 

Private Attributes

string dTrackSelectionTag
 
string dShowerSelectionTag
 
double dTargetZCenter
 
double dMinDistanceForStraightTrack = 2.0
 
const DParticleIDdPIDAlgorithm = nullptr
 
const DMagneticFieldMapdMagneticFieldMap = nullptr
 
DParticleComboCreatordParticleComboCreator = nullptr
 
bool dIsNoFieldFlag
 
int DEBUG_LEVEL
 

Detailed Description

Definition at line 55 of file DAnalysisUtilities.h.

Constructor & Destructor Documentation

Member Function Documentation

bool DAnalysisUtilities::Are_ThrownPIDsSameAsDesired ( JEventLoop *  locEventLoop,
const deque< Particle_t > &  locDesiredPIDs,
Particle_t  locMissingPID = Unknown 
) const

Definition at line 725 of file DAnalysisUtilities.cc.

double DAnalysisUtilities::Calc_CrudeTime ( const vector< const DKinematicData * > &  locParticles,
const DVector3 locCommonVertex 
) const

Definition at line 1346 of file DAnalysisUtilities.cc.

References Calc_DOCAToVertex().

double DAnalysisUtilities::Calc_CrudeTime ( const vector< DKinFitParticle * > &  locParticles,
const DVector3 locCommonVertex 
) const

Definition at line 1364 of file DAnalysisUtilities.cc.

References Calc_DOCAToVertex(), sqrt(), and X.

DVector3 DAnalysisUtilities::Calc_CrudeVertex ( const vector< const DKinematicData * > &  locParticles) const
DVector3 DAnalysisUtilities::Calc_CrudeVertex ( const vector< shared_ptr< DKinFitParticle >> &  locParticles) const

Definition at line 1486 of file DAnalysisUtilities.cc.

References Calc_DOCAVertex(), and dTargetZCenter.

DVector3 DAnalysisUtilities::Calc_CrudeVertex ( const vector< const DChargedTrackHypothesis * > &  locParticles) const

Definition at line 1426 of file DAnalysisUtilities.cc.

References Calc_DOCAVertex(), and dTargetZCenter.

DVector3 DAnalysisUtilities::Calc_CrudeVertex ( const vector< const DTrackTimeBased * > &  locParticles) const

Definition at line 1395 of file DAnalysisUtilities.cc.

References Calc_DOCAVertex(), and dTargetZCenter.

double DAnalysisUtilities::Calc_DOCA ( const DVector3 locUnitDir1,
const DVector3 locUnitDir2,
const DVector3 locVertex1,
const DVector3 locVertex2 
) const
double DAnalysisUtilities::Calc_DOCA ( const DVector3 locUnitDir1,
const DVector3 locUnitDir2,
const DVector3 locVertex1,
const DVector3 locVertex2,
DVector3 locInterDOCA1,
DVector3 locInterDOCA2 
) const

Definition at line 1115 of file DAnalysisUtilities.cc.

References e.

double DAnalysisUtilities::Calc_DOCA ( const DKinFitParticle locKinFitParticle1,
const DKinFitParticle locKinFitParticle2 
) const

Definition at line 1079 of file DAnalysisUtilities.cc.

References Calc_DOCA().

double DAnalysisUtilities::Calc_DOCA ( const DKinFitParticle locKinFitParticle1,
const DKinFitParticle locKinFitParticle2,
DVector3 locInterDOCA1,
DVector3 locInterDOCA2 
) const
double DAnalysisUtilities::Calc_DOCA ( const DKinematicData locKinematicData1,
const DKinematicData locKinematicData2 
) const

Definition at line 1085 of file DAnalysisUtilities.cc.

References Calc_DOCA().

double DAnalysisUtilities::Calc_DOCA ( const DKinematicData locKinematicData1,
const DKinematicData locKinematicData2,
DVector3 locInterDOCA1,
DVector3 locInterDOCA2 
) const
jerror_t DAnalysisUtilities::Calc_DOCA ( const DKinFitParticle locKinFitParticle1,
const DKinFitParticle locKinFitParticle2,
DVector3 pos1_out,
DVector3 pos2_out,
double &  doca 
) const
jerror_t DAnalysisUtilities::Calc_DOCA ( const DKinematicData locKinematicData1,
const DKinematicData locKinematicData2,
DVector3 pos1_out,
DVector3 pos2_out,
double &  doca 
) const
jerror_t 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
double DAnalysisUtilities::Calc_DOCAToVertex ( const DVector3 locUnitDir,
const DVector3 locPosition,
const DVector3 locVertex 
) const
double DAnalysisUtilities::Calc_DOCAToVertex ( const DVector3 locUnitDir,
const DVector3 locPosition,
const DVector3 locVertex,
DVector3 locPOCA 
) const

Definition at line 1027 of file DAnalysisUtilities.cc.

References Calc_DOCA().

double DAnalysisUtilities::Calc_DOCAToVertex ( const DKinFitParticle locKinFitParticle,
const DVector3 locVertex 
) const

Definition at line 1008 of file DAnalysisUtilities.cc.

References Calc_DOCAToVertex().

double DAnalysisUtilities::Calc_DOCAToVertex ( const DKinFitParticle locKinFitParticle,
const DVector3 locVertex,
DVector3 locPOCA 
) const
double DAnalysisUtilities::Calc_DOCAToVertex ( const DKinematicData locKinematicData,
const DVector3 locVertex 
) const

Definition at line 995 of file DAnalysisUtilities.cc.

References Calc_DOCAToVertex().

double DAnalysisUtilities::Calc_DOCAToVertex ( const DKinematicData locKinematicData,
const DVector3 locVertex,
DVector3 locPOCA 
) const
double DAnalysisUtilities::Calc_DOCAVertex ( const DVector3 locUnitDir1,
const DVector3 locUnitDir2,
const DVector3 locVertex1,
const DVector3 locVertex2,
DVector3 locDOCAPoint 
) const
double DAnalysisUtilities::Calc_DOCAVertex ( const DKinFitParticle locKinFitParticle1,
const DKinFitParticle locKinFitParticle2,
DVector3 locDOCAVertex 
) const
double DAnalysisUtilities::Calc_DOCAVertex ( const DKinematicData locKinematicData1,
const DKinematicData locKinematicData2,
DVector3 locDOCAVertex 
) const
double DAnalysisUtilities::Calc_Energy_UnusedShowers ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo 
) const
DLorentzVector DAnalysisUtilities::Calc_FinalStateP4 ( const DReaction locReaction,
const DParticleCombo locParticleCombo,
size_t  locStepIndex,
set< pair< const JObject *, unsigned int > > &  locSourceObjects,
bool  locUseKinFitDataFlag 
) const

Definition at line 890 of file DAnalysisUtilities.cc.

References Calc_FinalStateP4().

DLorentzVector DAnalysisUtilities::Calc_FinalStateP4 ( const DReaction locReaction,
const DParticleCombo locParticleCombo,
size_t  locStepIndex,
set< size_t >  locToIncludeIndices,
bool  locUseKinFitDataFlag 
) const

Definition at line 895 of file DAnalysisUtilities.cc.

References Calc_FinalStateP4().

DLorentzVector 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
TMatrixFSym DAnalysisUtilities::Calc_MissingP3Covariance ( const DReaction locReaction,
const DParticleCombo locParticleCombo 
) const
TMatrixFSym DAnalysisUtilities::Calc_MissingP3Covariance ( const DReaction locReaction,
const DParticleCombo locParticleCombo,
size_t  locStepIndex,
int  locUpToStepIndex,
set< size_t >  locUpThroughIndices 
) const
DLorentzVector DAnalysisUtilities::Calc_MissingP4 ( const DReaction locReaction,
const DParticleCombo locParticleCombo,
set< pair< const JObject *, unsigned int > > &  locSourceObjects,
bool  locUseKinFitDataFlag 
) const

Definition at line 765 of file DAnalysisUtilities.cc.

References Calc_MissingP4().

DLorentzVector DAnalysisUtilities::Calc_MissingP4 ( const DReaction locReaction,
const DParticleCombo locParticleCombo,
size_t  locStepIndex,
int  locUpToStepIndex,
set< size_t >  locUpThroughIndices,
bool  locUseKinFitDataFlag 
) const

Definition at line 770 of file DAnalysisUtilities.cc.

References Calc_MissingP4().

int DAnalysisUtilities::Calc_Momentum_UnusedTracks ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo,
double &  locSumPMag_UnusedTracks,
TVector3 &  locSumP3_UnusedTracks 
) const
double DAnalysisUtilities::Calc_PathLength_FineGrained ( int  locCharge,
const DVector3 locPropagateToPoint,
DVector3  locMeasuredPosition,
DVector3  locMeasuredMomentum 
) const

Definition at line 1721 of file DAnalysisUtilities.cc.

References Get_BField().

Referenced by Propagate_Track().

double DAnalysisUtilities::Calc_PathLength_Step ( int  locCharge,
const DVector3 locPropagateToPoint,
DLorentzVector locMeasuredX4,
DLorentzVector locMeasuredP4 
) const

Definition at line 1668 of file DAnalysisUtilities.cc.

References Get_BField(), and Propagate_Track().

Referenced by Propagate_Track().

bool DAnalysisUtilities::Check_ThrownsMatchReaction ( JEventLoop *  locEventLoop,
const DReaction locReaction,
bool  locExclusiveMatchFlag 
) const
DVector3 DAnalysisUtilities::Get_BField ( const DVector3 locPosition) const
inline
bool DAnalysisUtilities::Get_IsBFieldNearBeamline ( void  ) const
inline

Definition at line 166 of file DAnalysisUtilities.h.

Referenced by Propagate_Track().

void DAnalysisUtilities::Get_ThrownParticleSteps ( JEventLoop *  locEventLoop,
deque< pair< const DMCThrown *, deque< const DMCThrown * > > > &  locThrownSteps 
) const
void DAnalysisUtilities::Get_UnusedChargedTracks ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo,
vector< const DChargedTrack * > &  locUnusedChargedTracks 
) const
void DAnalysisUtilities::Get_UnusedNeutralParticles ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo,
vector< const DNeutralParticle * > &  locUnusedNeutralParticles 
) const
void DAnalysisUtilities::Get_UnusedNeutralShowers ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo,
vector< const DNeutralShower * > &  locUnusedNeutralShowers 
) const
void DAnalysisUtilities::Get_UnusedTimeBasedTracks ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo,
vector< const DTrackTimeBased * > &  locUnusedTimeBasedTracks 
) const
void DAnalysisUtilities::Get_UnusedTrackCandidates ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo,
vector< const DTrackCandidate * > &  locUnusedTrackCandidates 
) const
void DAnalysisUtilities::Get_UnusedWireBasedTracks ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo,
vector< const DTrackWireBased * > &  locUnusedWireBasedTracks 
) const
bool DAnalysisUtilities::Handle_Decursion ( int &  locParticleIndex,
deque< size_t > &  locComboDeque,
deque< int > &  locResumeAtIndices,
deque< deque< size_t > > &  locPossibilities 
) const
private

Definition at line 1605 of file DAnalysisUtilities.cc.

References size.

Referenced by Build_IndexCombos().

DAnalysisUtilities::JOBJECT_PUBLIC ( DAnalysisUtilities  )
double DAnalysisUtilities::Propagate_Track ( int  locCharge,
const DVector3 locPropagateToPoint,
DLorentzVector locMeasuredX4,
DLorentzVector locMeasuredP4,
TMatrixFSym *  locCovarianceMatrix 
) const
void DAnalysisUtilities::Propagate_Track ( double  locDeltaPathLength,
int  locCharge,
DLorentzVector locX4,
DLorentzVector locP4,
TMatrixFSym *  locCovarianceMatrix 
) const

Definition at line 1752 of file DAnalysisUtilities.cc.

References Get_BField(), sin(), and SPEED_OF_LIGHT.

void DAnalysisUtilities::Replace_DecayingParticleWithProducts ( deque< pair< const DMCThrown *, deque< const DMCThrown * > > > &  locThrownSteps,
size_t  locStepIndex 
) const

Definition at line 312 of file DAnalysisUtilities.cc.

Referenced by Check_IsBDTSignalEvent().

Member Data Documentation

int DAnalysisUtilities::DEBUG_LEVEL
private

Definition at line 162 of file DAnalysisUtilities.h.

Referenced by Calc_DOCA(), and DAnalysisUtilities().

bool DAnalysisUtilities::dIsNoFieldFlag
private

Definition at line 160 of file DAnalysisUtilities.h.

Referenced by Calc_DOCAVertex(), and DAnalysisUtilities().

const DMagneticFieldMap* DAnalysisUtilities::dMagneticFieldMap = nullptr
private

Definition at line 157 of file DAnalysisUtilities.h.

Referenced by Calc_DOCA(), and DAnalysisUtilities().

double DAnalysisUtilities::dMinDistanceForStraightTrack = 2.0
private

Definition at line 154 of file DAnalysisUtilities.h.

Referenced by Propagate_Track().

DParticleComboCreator* DAnalysisUtilities::dParticleComboCreator = nullptr
mutableprivate

Definition at line 158 of file DAnalysisUtilities.h.

Referenced by Check_IsBDTSignalEvent(), and Check_ThrownsMatchReaction().

const DParticleID* DAnalysisUtilities::dPIDAlgorithm = nullptr
private

Definition at line 156 of file DAnalysisUtilities.h.

Referenced by DAnalysisUtilities().

string DAnalysisUtilities::dShowerSelectionTag
private
double DAnalysisUtilities::dTargetZCenter
private
string DAnalysisUtilities::dTrackSelectionTag
private

Definition at line 151 of file DAnalysisUtilities.h.

Referenced by DAnalysisUtilities().


The documentation for this class was generated from the following files: