Hall-D Software
alpha
|
#include <DReactionVertexInfo.h>
Public Member Functions | |
JOBJECT_PUBLIC (DReactionVertexInfo) | |
DReactionVertexInfo (void)=delete | |
DReactionVertexInfo (const DReaction *locReaction, const vector< DReactionStepVertexInfo * > &locStepVertexInfos) | |
void | Add_Reaction (const DReaction *locReaction) |
const DReaction * | Get_Reaction (void) const |
vector< const DReaction * > | Get_Reactions (void) const |
vector< const DReactionStepVertexInfo * > | Get_StepVertexInfos (void) const |
const DReactionStepVertexInfo * | Get_StepVertexInfo (size_t locStepIndex) const |
Private Attributes | |
vector< const DReaction * > | dReactions |
vector< const DReactionStepVertexInfo * > | dStepVertexInfos |
unordered_map< size_t, const DReactionStepVertexInfo * > | dVertexInfoMap |
Definition at line 19 of file DReactionVertexInfo.h.
|
delete |
|
inline |
Definition at line 53 of file DReactionVertexInfo.h.
|
inline |
Definition at line 29 of file DReactionVertexInfo.h.
|
inline |
Definition at line 32 of file DReactionVertexInfo.h.
Referenced by DAnalysis::DParticleComboCreator::Build_ParticleCombo(), DAnalysis::DSourceComboer::Build_ParticleCombos(), DAnalysis::DSourceComboer::Create_SourceComboInfos(), DAnalysis::DSourceComboer::Create_ZDependentSourceComboUses(), and DAnalysis::Print_ReactionVertexInfo().
|
inline |
Definition at line 33 of file DReactionVertexInfo.h.
Referenced by DAnalysis::DSourceComboer::Build_ParticleCombos(), DAnalysis::DSourceComboer::Create_SourceComboInfos(), and DHistogramAction_KinFitResults::Initialize().
|
inline |
Definition at line 35 of file DReactionVertexInfo.h.
Referenced by DAnalysis::DSourceComboer::Build_ParticleCombos(), DAnalysis::DSourceComboVertexer::Calc_TimeOffsets(), DAnalysis::DSourceComboVertexer::Calc_VertexTimeOffsets_WithCharged(), DAnalysis::DSourceComboVertexer::Calc_VertexTimeOffsets_WithPhotons(), DAnalysis::DSourceComboer::Combo_WithBeam(), DAnalysis::DSourceComboer::Create_SourceComboInfos(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_AccuratePhotonKinematics(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_HasMassiveNeutral_OrPhotonVertex(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_MissingMassVertex(), DAnalysis::DSourceComboP4Handler::Cut_MissingMassSquared(), DKinFitUtils_GlueX::Get_ConstraintInfo(), DAnalysis::DSourceComboer::Get_PrimaryComboUse(), DAnalysis::DSourceComboVertexer::Get_PrimaryVertex(), DAnalysis::DSourceComboVertexer::Get_TimeOffset(), DHistogramAction_KinFitResults::Initialize(), DKinFitUtils_GlueX::Make_KinFitChain(), DKinFitUtils_GlueX::Make_KinFitChainStep(), DAnalysis::DSourceComboTimeHandler::Select_RFBunch_Full(), DAnalysis::DSourceComboTimeHandler::Select_RFBunches_Charged(), and DAnalysis::DSourceComboTimeHandler::Select_RFBunches_PhotonVertices().
|
inline |
Definition at line 34 of file DReactionVertexInfo.h.
Referenced by DAnalysis::DSourceComboer::Build_ParticleCombos(), DAnalysis::DSourceComboVertexer::Calc_VertexTimeOffsets_WithBeam(), DAnalysis::DSourceComboVertexer::Calc_VertexTimeOffsets_WithCharged(), DAnalysis::DSourceComboVertexer::Calc_VertexTimeOffsets_WithPhotons(), DAnalysis::DSourceComboer::Combo_WithNeutralsAndBeam(), DKinFitUtils_GlueX::Create_Constraints(), DAnalysis::DSourceComboer::Create_SourceComboInfos(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_AccuratePhotonKinematics(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_HasMassiveNeutral_OrPhotonVertex(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_MissingMassVertex(), DAnalysis::DSourceComboTimeHandler::Cut_Timing_MissingMassVertices(), DAnalysis::DParticleComboCreator::Get_CreateNeutralErrorMatrixFlag_Combo(), DAnalysis::Get_FullConstrainParticles(), DAnalysis::Get_OnlyConstrainTimeParticles(), DAnalysis::Get_StepVertexInfos_OrderByStep(), DAnalysis::Get_StepVertexInfos_ReverseOrderByStep(), DAnalysis::DSourceComboVertexer::Get_VertexZBins(), DKinFitUtils_GlueX::Predict_VertexConstraints(), DAnalysis::Print_ReactionVertexInfo(), DAnalysis::DSourceComboTimeHandler::Select_RFBunch_Full(), DAnalysis::DSourceComboTimeHandler::Select_RFBunches_Charged(), and DAnalysis::DSourceComboTimeHandler::Select_RFBunches_PhotonVertices().
DAnalysis::DReactionVertexInfo::JOBJECT_PUBLIC | ( | DReactionVertexInfo | ) |
|
private |
Definition at line 40 of file DReactionVertexInfo.h.
|
private |
Definition at line 42 of file DReactionVertexInfo.h.
|
private |
Definition at line 43 of file DReactionVertexInfo.h.