Hall-D Software
alpha
|
This is the complete list of members for DAnalysis::DSourceComboer, including all inherited members.
Build_ComboIndices(const DSourceComboUse &locSourceComboUse, const vector< int > &locBeamBunches, const vector< const DSourceCombo * > &locCombos, ComboingStage_t locComboingStage) | DAnalysis::DSourceComboer | inlineprivate |
Build_ComboResumeIndices(const DSourceComboUse &locSourceComboUse, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding) | DAnalysis::DSourceComboer | private |
Build_NewZDependentUse(const DReaction *locReaction, size_t locStepIndex, signed char locVertexZBin, const DSourceComboUse &locOrigUse, const unordered_map< size_t, DSourceComboUse > &locCreatedUseMap) | DAnalysis::DSourceComboer | private |
Build_ParticleCombo(const DReactionVertexInfo *locReactionVertexInfo, const DSourceCombo *locFullCombo, const DKinematicData *locBeamParticle) | DAnalysis::DSourceComboer | private |
Build_ParticleCombos(const DReactionVertexInfo *locReactionVertexInfo) | DAnalysis::DSourceComboer | |
Build_ParticleIndices(Particle_t locPID, const vector< int > &locBeamBunches, const vector< const JObject * > &locParticles, signed char locVertexZBin) | DAnalysis::DSourceComboer | inlineprivate |
Build_ParticleMap(const DReaction *locReaction, size_t locStepIndex, Charge_t locCharge) const | DAnalysis::DSourceComboer | private |
Check_ForDuplicates(const vector< const DSourceCombo * > &locCombos) const | DAnalysis::DSourceComboer | private |
Check_NumParticles(const DReaction *locReaction) | DAnalysis::DSourceComboer | private |
Check_Reactions(vector< const DReaction * > &locReactions) | DAnalysis::DSourceComboer | private |
Check_Skims(const DReaction *locReaction) const | DAnalysis::DSourceComboer | inlineprivate |
Combo_Horizontally_AddCombo(const DSourceComboUse &locComboUseToCreate, const DSourceComboUse &locAllBut1ComboUse, const DSourceComboUse &locSourceComboUseToAdd, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, bool locExpandAllBut1Flag, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Horizontally_AddDecay(const DSourceComboUse &locComboUseToCreate, const DSourceComboUse &locComboUseAllBut1, const DSourceComboUse &locComboUseToAdd, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, bool locExpandAllBut1Flag, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Horizontally_AddParticle(const DSourceComboUse &locComboUseToCreate, const DSourceComboUse &locAllBut1ComboUse, Particle_t locPID, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Horizontally_AddParticles(const DSourceComboUse &locComboUseToCreate, const DSourceComboUse &locComboUseAllBut1, const pair< Particle_t, unsigned char > &locParticlePairToAdd, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, bool locExpandAllBut1Flag, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Horizontally_All(const DSourceComboUse &locComboUseToCreate, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Vertically_AllDecays(const DSourceComboUse &locComboUseToCreate, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Vertically_AllParticles(const DSourceComboUse &locComboUseToCreate, ComboingStage_t locComboingStage, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Vertically_NDecays(const DSourceComboUse &locComboUseToCreate, const DSourceComboUse &locNMinus1ComboUse, const DSourceComboUse &locSourceComboDecayUse, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_Vertically_NParticles(const DSourceComboUse &locComboUseToCreate, const DSourceComboUse &locNMinus1ComboUse, ComboingStage_t locComboingStage, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Combo_WithBeam(const vector< const DReaction * > &locReactions, const DReactionVertexInfo *locReactionVertexInfo, const DSourceComboUse &locReactionFullComboUse, const DSourceCombo *locReactionFullCombo, int locRFBunch, DCombosByReaction &locOutputComboMap) | DAnalysis::DSourceComboer | private |
Combo_WithNeutralsAndBeam(const vector< const DReaction * > &locReactions, const DReactionVertexInfo *locReactionVertexInfo, const DSourceComboUse &locPrimaryComboUse, const DSourceCombo *locReactionChargedCombo, const vector< int > &locBeamBunches_Charged, DCombosByReaction &locOutputComboMap) | DAnalysis::DSourceComboer | private |
ComboingStage_t enum name | DAnalysis::DSourceComboer | private |
Copy_ZIndependentMixedResults(const DSourceComboUse &locComboUseToCreate, const DSourceCombo *locChargedCombo_Presiding) | DAnalysis::DSourceComboer | private |
Create_Combo_OneDecay(const DSourceComboUse &locComboUseToCreate, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Create_Combo_OneParticle(const DSourceComboUse &locComboUseToCreate, ComboingStage_t locComboingStage, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Create_CutFunctions(void) | DAnalysis::DSourceComboer | private |
Create_KinematicData(const DNeutralShower *locNeutralShower, const DVector3 &locVertex) const | DAnalysis::DSourceComboer | private |
Create_SourceComboInfos(const DReactionVertexInfo *locReactionVertexInfo) | DAnalysis::DSourceComboer | private |
Create_SourceCombos(const DSourceComboUse &locComboUseToCreate, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Create_SourceCombos_Unknown(const DSourceComboUse &locComboUseToCreate, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Create_ZDependentSourceComboUses(const DReactionVertexInfo *locReactionVertexInfo, const DSourceCombo *locReactionChargedCombo) | DAnalysis::DSourceComboer | private |
Cut_dEdx(Particle_t locPID, DetectorSystem_t locSystem, double locP, double locdEdx) | DAnalysis::DSourceComboer | inlineprivate |
Cut_dEdxAndEOverP(const DChargedTrackHypothesis *locHypo) | DAnalysis::DSourceComboer | private |
Cut_EOverP(Particle_t locPID, DetectorSystem_t locSystem, double locP, double locEOverP) | DAnalysis::DSourceComboer | inlineprivate |
d_ChargedStage enum value | DAnalysis::DSourceComboer | private |
d_MixedStage enum value | DAnalysis::DSourceComboer | private |
d_MixedStage_ZIndependent enum value | DAnalysis::DSourceComboer | private |
dComboInfoChargeContent | DAnalysis::DSourceComboer | private |
dComboInfosWithMassiveNeutrals | DAnalysis::DSourceComboer | private |
dComboInfosWithPhotons | DAnalysis::DSourceComboer | private |
DConstructionStage enum name | DAnalysis::DSourceComboer | private |
DConstructionStageType typedef | DAnalysis::DSourceComboer | private |
dCreatedCombos | DAnalysis::DSourceComboer | private |
dCreatedComboVectors | DAnalysis::DSourceComboer | private |
dDebugLevel | DAnalysis::DSourceComboer | private |
ddEdxCutMap | DAnalysis::DSourceComboer | private |
ddEdxCuts_TF1FunctionStrings | DAnalysis::DSourceComboer | private |
ddEdxCuts_TF1Params | DAnalysis::DSourceComboer | private |
ddEdxValueMap | DAnalysis::DSourceComboer | private |
Define_DefaultCuts(void) | DAnalysis::DSourceComboer | private |
dEOverPCutMap | DAnalysis::DSourceComboer | private |
dEOverPCuts_TF1FunctionStrings | DAnalysis::DSourceComboer | private |
dEOverPCuts_TF1Params | DAnalysis::DSourceComboer | private |
dEOverPValueMap | DAnalysis::DSourceComboer | private |
dESSkimData | DAnalysis::DSourceComboer | private |
dEventNumber | DAnalysis::DSourceComboer | private |
dHistMap_dEdx | DAnalysis::DSourceComboer | private |
dHistMap_EOverP | DAnalysis::DSourceComboer | private |
dInitialComboVectorCapacity | DAnalysis::DSourceComboer | private |
dMaxNumNeutrals | DAnalysis::DSourceComboer | private |
dMaxRFBunchCuts | DAnalysis::DSourceComboer | private |
dMixedCombosByUseByChargedCombo | DAnalysis::DSourceComboer | private |
dNPhotonsToComboMap | DAnalysis::DSourceComboer | private |
dNumChargedTracks | DAnalysis::DSourceComboer | private |
dNumCombosSurvivedStage2DMap | DAnalysis::DSourceComboer | private |
dNumCombosSurvivedStageMap | DAnalysis::DSourceComboer | private |
dNumCombosSurvivedStageTracker | DAnalysis::DSourceComboer | private |
dNumEventsSurvivedStageMap | DAnalysis::DSourceComboer | private |
dNumMixedCombosMap_Charged | DAnalysis::DSourceComboer | private |
dNumMixedCombosMap_Mixed | DAnalysis::DSourceComboer | private |
dNumPlusMinusRFBunches | DAnalysis::DSourceComboer | private |
dParticleComboCreator | DAnalysis::DSourceComboer | private |
dPrintCutFlag | DAnalysis::DSourceComboer | private |
dResourcePool_SourceCombo | DAnalysis::DSourceComboer | private |
dResourcePool_SourceComboVector | DAnalysis::DSourceComboer | private |
dResumeSearchAfterIndices_Combos | DAnalysis::DSourceComboer | private |
dResumeSearchAfterIndices_Particles | DAnalysis::DSourceComboer | private |
dRFBunchCutsByReaction | DAnalysis::DSourceComboer | private |
dShowersByBeamBunchByZBin | DAnalysis::DSourceComboer | private |
dShowerSelectionTag | DAnalysis::DSourceComboer | private |
DSourceComboer(void)=delete | DAnalysis::DSourceComboer | |
DSourceComboer(JEventLoop *locEventLoop) | DAnalysis::DSourceComboer | |
dSourceComboInfos | DAnalysis::DSourceComboer | private |
dSourceComboInfoSet | DAnalysis::DSourceComboer | private |
dSourceComboInfoStepMap | DAnalysis::DSourceComboer | private |
dSourceComboP4Handler | DAnalysis::DSourceComboer | private |
dSourceCombosByBeamBunchByUse | DAnalysis::DSourceComboer | private |
dSourceCombosByUse_Charged | DAnalysis::DSourceComboer | private |
dSourceComboTimeHandler | DAnalysis::DSourceComboer | private |
dSourceComboUseReactionMap | DAnalysis::DSourceComboer | private |
dSourceComboUseReactionStepMap | DAnalysis::DSourceComboer | private |
dSourceComboUseVertexZMap | DAnalysis::DSourceComboer | private |
dSourceComboVertexer | DAnalysis::DSourceComboer | private |
dTargetCenter | DAnalysis::DSourceComboer | private |
dTracksByCharge | DAnalysis::DSourceComboer | private |
dTracksByPID | DAnalysis::DSourceComboer | private |
dValidRFBunches_ByCombo | DAnalysis::DSourceComboer | private |
dVertexPrimaryComboMap | DAnalysis::DSourceComboer | private |
dZDependentUseToIndependentMap | DAnalysis::DSourceComboer | private |
Fill_CutHistograms(void) | DAnalysis::DSourceComboer | private |
Fill_SurvivalHistograms(void) | DAnalysis::DSourceComboer | private |
Find_Combo_AtThisStep(const DSourceCombo *locSourceCombo, DSourceComboUse locUseToFind, size_t locDecayInstanceIndex) const | DAnalysis::DSourceComboer | private |
Find_ZDependentUse_AtThisStep(const DSourceComboUse &locSourceComboUse, DSourceComboUse locUseToFind, size_t locDecayInstanceIndex) const | DAnalysis::DSourceComboer | private |
Get_ChargeContent(const DSourceComboInfo *locSourceComboInfo) const | DAnalysis::DSourceComboer | inline |
Get_ChargedCombo_WithNow(const DSourceCombo *locChargedCombo_Presiding, const DSourceComboInfo *locToCreateComboInfo, ComboingStage_t locComboingStage) const | DAnalysis::DSourceComboer | private |
Get_CombosByBeamBunch(const DSourceComboUse &locComboUse, DCombosByBeamBunch &locCombosByBunch, const vector< int > &locBeamBunches, ComboingStage_t locComboingStage) | DAnalysis::DSourceComboer | private |
Get_CombosForComboing(const DSourceComboUse &locComboUse, ComboingStage_t locComboingStage, const vector< int > &locBeamBunches, const DSourceCombo *locChargedCombo_PresidingPrevious) | DAnalysis::DSourceComboer | private |
Get_CombosSoFar(ComboingStage_t locComboingStage, Charge_t locChargeContent_SearchForUse, const DSourceCombo *locChargedCombo=nullptr) | DAnalysis::DSourceComboer | inlineprivate |
Get_CommandLineCuts_dEdx(void) | DAnalysis::DSourceComboer | private |
Get_CommandLineCuts_EOverP(void) | DAnalysis::DSourceComboer | private |
Get_ExpandAllBut1Flag(ComboingStage_t locComboingStage, const DSourceComboUse &locAllBut1ComboUse, Charge_t locToAddChargeContent) | DAnalysis::DSourceComboer | private |
Get_FinalStateDecayingComboUses(const DReaction *locReaction, size_t locStepIndex, const map< size_t, DSourceComboUse > &locStepComboUseMap) const | DAnalysis::DSourceComboer | private |
Get_HasMassiveNeutrals(const DSourceComboInfo *locSourceComboInfo) const | DAnalysis::DSourceComboer | inline |
Get_HasPhotons(const DSourceComboInfo *locSourceComboInfo) const | DAnalysis::DSourceComboer | inline |
Get_IsComboingZIndependent(const JObject *locObject, Particle_t locPID) const | DAnalysis::DSourceComboer | inlineprivate |
Get_NextChargedCombo(const DSourceCombo *locChargedCombo_Presiding, const DSourceComboUse &locNextComboUse, ComboingStage_t locComboingStage, bool locGetPresidingFlag, size_t locInstance) const | DAnalysis::DSourceComboer | private |
Get_ParticleComboCreator(void) const | DAnalysis::DSourceComboer | inline |
Get_ParticlesForComboing(Particle_t locPID, ComboingStage_t locComboingStage, const vector< int > &locBeamBunches={}, signed char locVertexZBin=0) | DAnalysis::DSourceComboer | private |
Get_PrimaryComboUse(const DReactionVertexInfo *locReactionVertexInfo) const | DAnalysis::DSourceComboer | inline |
Get_PromoteFlag(ComboingStage_t locComboingStage, Particle_t locDecayPID_UseToCheck, const DSourceComboInfo *locComboInfo_UseToCreate, const DSourceComboInfo *locComboInfo_UseToCheck, DSourceComboUse &locNonNeutralUse) const | DAnalysis::DSourceComboer | private |
Get_ResumeAtIndex_Combos(const DSourceComboUse &locSourceComboUse, const DSourceCombo *locPreviousCombo, const vector< int > &locBeamBunches, ComboingStage_t locComboingStage) const | DAnalysis::DSourceComboer | inlineprivate |
Get_ResumeAtIndex_Particles(Particle_t locPID, const JObject *locPreviousObject, vector< int > locBeamBunches, signed char locVertexZBin) const | DAnalysis::DSourceComboer | inlineprivate |
Get_ShowersByBeamBunch(const vector< int > &locBeamBunches, DPhotonShowersByBeamBunch &locShowersByBunch, signed char locVertexZBin) | DAnalysis::DSourceComboer | private |
Get_SourceComboResource(void) | DAnalysis::DSourceComboer | inlineprivate |
Get_SourceCombosByBeamBunchByUse(Charge_t locChargeContent_SearchForUse, const DSourceCombo *locChargedCombo=nullptr) | DAnalysis::DSourceComboer | inlineprivate |
Get_SourceComboUse(const DReactionStepVertexInfo *locStepVertexInfo) const | DAnalysis::DSourceComboer | inline |
Get_SourceComboUse(const DReaction *locReaction, size_t locStepIndex) const | DAnalysis::DSourceComboer | inline |
Get_SourceComboVectorResource(void) | DAnalysis::DSourceComboer | inlineprivate |
Get_StepSourceCombo(const DReaction *locReaction, size_t locDesiredStepIndex, const DSourceCombo *locVertexPrimaryCombo, size_t locVertexPrimaryStepIndex=0) const | DAnalysis::DSourceComboer | |
Get_StepSourceComboUse(const DReaction *locReaction, size_t locDesiredStepIndex, DSourceComboUse locVertexPrimaryComboUse, size_t locVertexPrimaryStepIndex) const | DAnalysis::DSourceComboer | |
Get_VertexPrimaryCombo(const DSourceCombo *locReactionCombo, const DReactionStepVertexInfo *locStepVertexInfo) const | DAnalysis::DSourceComboer | |
Get_VertexPrimaryCombo(const DSourceCombo *locReactionCombo, const DReactionStepVertexInfo *locStepVertexInfo) | DAnalysis::DSourceComboer | |
Get_ZIndependentComboInfo(const DSourceComboInfo *locZDependentComboInfo) | DAnalysis::DSourceComboer | inlineprivate |
Get_ZIndependentUse(const DSourceComboUse &locZDependentUse) | DAnalysis::DSourceComboer | inlineprivate |
GetOrMake_SourceComboInfo(const vector< pair< Particle_t, unsigned char >> &locNumParticles, const vector< pair< DSourceComboUse, unsigned char >> &locFurtherDecays, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Make_ComboUse(Particle_t locInitPID, const map< Particle_t, unsigned char > &locNumParticles, const map< DSourceComboUse, unsigned char > &locFurtherDecays, bool locMissingDecayProductFlag, Particle_t locTargetToInclude) | DAnalysis::DSourceComboer | private |
MakeOrGet_SourceComboInfo(const vector< pair< Particle_t, unsigned char >> &locNumParticles, const vector< pair< DSourceComboUse, unsigned char >> &locFurtherDecays, unsigned char locNumTabs) | DAnalysis::DSourceComboer | private |
Print_NumCombosByUse(void) | DAnalysis::DSourceComboer | |
Recycle_Vectors(void) | DAnalysis::DSourceComboer | inlineprivate |
Register_ValidRFBunches(const DSourceComboUse &locSourceComboUse, const DSourceCombo *locSourceCombo, const vector< int > &locRFBunches, ComboingStage_t locComboingStage, const DSourceCombo *locChargedCombo_Presiding) | DAnalysis::DSourceComboer | private |
Reset_NewEvent(JEventLoop *locEventLoop) | DAnalysis::DSourceComboer | |
Setup_NeutralShowers(JEventLoop *locEventLoop) | DAnalysis::DSourceComboer | private |
~DSourceComboer(void) | DAnalysis::DSourceComboer | inline |