Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DAnalysis::DReactionStep::DReactionStepInfo Struct Reference

Public Member Functions

 DReactionStepInfo (void)=default
 
 DReactionStepInfo (Particle_t locInitialPID, Particle_t locSecondBeamPID, Particle_t locTargetPID, vector< Particle_t > locFinalPIDs, int locMissingParticleIndex=-1)
 
bool operator< (const DReactionStepInfo &locInfo) const
 

Public Attributes

Particle_t dInitialPID = Unknown
 
Particle_t dSecondBeamPID = Unknown
 
Particle_t dTargetPID = Unknown
 
vector< Particle_tdFinalPIDs
 
int dMissingParticleIndex = DReactionStep::Get_ParticleIndex_None()
 
bool dKinFitConstrainInitMassFlag = true
 

Detailed Description

Definition at line 111 of file DReactionStep.h.

Constructor & Destructor Documentation

DAnalysis::DReactionStep::DReactionStepInfo::DReactionStepInfo ( void  )
default
DAnalysis::DReactionStep::DReactionStepInfo::DReactionStepInfo ( Particle_t  locInitialPID,
Particle_t  locSecondBeamPID,
Particle_t  locTargetPID,
vector< Particle_t locFinalPIDs,
int  locMissingParticleIndex = -1 
)
inline

Member Function Documentation

bool DAnalysis::DReactionStep::DReactionStepInfo::operator< ( const DReactionStepInfo locInfo) const
inline

Definition at line 204 of file DReactionStep.h.

References dFinalPIDs, dInitialPID, dMissingParticleIndex, dSecondBeamPID, and dTargetPID.

Member Data Documentation

vector<Particle_t> DAnalysis::DReactionStep::DReactionStepInfo::dFinalPIDs

Definition at line 124 of file DReactionStep.h.

Referenced by DReactionStepInfo(), and operator<().

Particle_t DAnalysis::DReactionStep::DReactionStepInfo::dInitialPID = Unknown

Definition at line 121 of file DReactionStep.h.

Referenced by DReactionStepInfo(), and operator<().

bool DAnalysis::DReactionStep::DReactionStepInfo::dKinFitConstrainInitMassFlag = true

Definition at line 128 of file DReactionStep.h.

int DAnalysis::DReactionStep::DReactionStepInfo::dMissingParticleIndex = DReactionStep::Get_ParticleIndex_None()

Definition at line 127 of file DReactionStep.h.

Referenced by operator<().

Particle_t DAnalysis::DReactionStep::DReactionStepInfo::dSecondBeamPID = Unknown

Definition at line 122 of file DReactionStep.h.

Referenced by DReactionStepInfo(), and operator<().

Particle_t DAnalysis::DReactionStep::DReactionStepInfo::dTargetPID = Unknown

Definition at line 123 of file DReactionStep.h.

Referenced by DReactionStepInfo(), and operator<().


The documentation for this struct was generated from the following file: