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

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

Build_BranchName(string locParticleBranchName, string locVariableName) const DEventWriterROOTinlineprotected
Calc_ParticleMultiplexID(Particle_t locPID) const DEventWriterROOTprotected
Compute_ThrownPIDInfo(const vector< const DMCThrown * > &locMCThrowns_FinalState, const vector< const DMCThrown * > &locMCThrowns_Decaying, ULong64_t &locNumPIDThrown_FinalState, ULong64_t &locPIDThrown_Decaying) const DEventWriterROOTprivate
Convert_ToBranchName(string locInputName) const DEventWriterROOTinlineprotected
Create_Branches_Beam(DTreeBranchRegister &locTreeBranchRegister, bool locIsMCDataFlag) const DEventWriterROOTprivate
Create_Branches_BeamComboParticle(DTreeBranchRegister &locTreeBranchRegister, Particle_t locBeamPID, DKinFitType locKinFitType) const DEventWriterROOTprivate
Create_Branches_ChargedHypotheses(DTreeBranchRegister &locTreeBranchRegister, bool locIsMCDataFlag) const DEventWriterROOTprivate
Create_Branches_Combo(DTreeBranchRegister &locTreeBranchRegister, const DReaction *locReaction, bool locIsMCDataFlag, TMap *locPositionToNameMap) const DEventWriterROOTprivate
Create_Branches_ComboNeutral(DTreeBranchRegister &locTreeBranchRegister, string locParticleBranchName, DKinFitType locKinFitType) const DEventWriterROOTprivate
Create_Branches_ComboTrack(DTreeBranchRegister &locTreeBranchRegister, string locParticleBranchName, DKinFitType locKinFitType) const DEventWriterROOTprivate
Create_Branches_NeutralHypotheses(DTreeBranchRegister &locTreeBranchRegister, bool locIsMCDataFlag) const DEventWriterROOTprivate
Create_Branches_Thrown(DTreeBranchRegister &locTreeBranchRegister, bool locIsOnlyThrownFlag) const DEventWriterROOTprivate
Create_Branches_ThrownParticles(DTreeBranchRegister &locTreeBranchRegister, bool locIsOnlyThrownFlag) const DEventWriterROOTprivate
Create_CustomBranches_DataTree(DTreeBranchRegister &locBranchRegister, JEventLoop *locEventLoop, const DReaction *locReaction, bool locIsMCDataFlag) const DEventWriterROOTinlineprotectedvirtual
Create_CustomBranches_ThrownTree(DTreeBranchRegister &locBranchRegister, JEventLoop *locEventLoop) const DEventWriterROOTinlineprotectedvirtual
Create_DataTree(const DReaction *locReaction, JEventLoop *locEventLoop, bool locIsMCDataFlag)DEventWriterROOTprivate
Create_ThrownTree(JEventLoop *locEventLoop, string locOutputFileName) const DEventWriterROOT
Create_UserInfoMaps(DTreeBranchRegister &locTreeBranchRegister, JEventLoop *locEventLoop, const DReaction *locReaction) const DEventWriterROOTprivate
Create_UserTargetInfo(DTreeBranchRegister &locTreeBranchRegister, Particle_t locTargetPID) const DEventWriterROOTprivate
dAnalysisUtilitiesDEventWriterROOTprotected
dCutActionMap_BDTSignalComboDEventWriterROOTprivate
dCutActionMap_ThrownTopologyDEventWriterROOTprivate
dCutActionMap_TrueComboDEventWriterROOTprivate
dInitNumBeamArraySizeDEventWriterROOTprivate
dInitNumComboArraySizeDEventWriterROOTprivate
dInitNumNeutralArraySizeDEventWriterROOTprivate
dInitNumThrownArraySizeDEventWriterROOTprivate
dInitNumTrackArraySizeDEventWriterROOTprivate
dTargetCenterZDEventWriterROOTprivate
dThrownTreeFillDataDEventWriterROOTmutableprivate
dThrownTreeInterfaceDEventWriterROOTmutableprivate
dTreeFillDataMapDEventWriterROOTprivate
dTreeInterfaceMapDEventWriterROOTprivate
dVertexInfoMapDEventWriterROOTprivate
Fill_BeamData(DTreeFillData *locTreeFillData, unsigned int locArrayIndex, const DBeamPhoton *locBeamPhoton, const DVertex *locVertex, const DMCThrownMatching *locMCThrownMatching) const DEventWriterROOTprivate
Fill_ChargedHypo(DTreeFillData *locTreeFillData, unsigned int locArrayIndex, const DChargedTrackHypothesis *locChargedTrackHypothesis, const DMCThrownMatching *locMCThrownMatching, const map< const DMCThrown *, unsigned int > &locThrownIndexMap, const DDetectorMatches *locDetectorMatches) const DEventWriterROOTprivate
Fill_ComboBeamData(DTreeFillData *locTreeFillData, unsigned int locComboIndex, const DBeamPhoton *locBeamPhoton, size_t locBeamIndex, DKinFitType locKinFitType) const DEventWriterROOTprivate
Fill_ComboChargedData(DTreeFillData *locTreeFillData, unsigned int locComboIndex, string locParticleBranchName, const DChargedTrackHypothesis *locMeasuredChargedHypo, const DChargedTrackHypothesis *locChargedHypo, size_t locChargedIndex, DKinFitType locKinFitType) const DEventWriterROOTprivate
Fill_ComboData(DTreeFillData *locTreeFillData, const DReaction *locReaction, const DParticleCombo *locParticleCombo, unsigned int locComboIndex, const map< pair< oid_t, Particle_t >, size_t > &locObjectToArrayIndexMap) const DEventWriterROOTprivate
Fill_ComboNeutralData(DTreeFillData *locTreeFillData, unsigned int locComboIndex, string locParticleBranchName, const DNeutralParticleHypothesis *locMeasuredNeutralHypo, const DNeutralParticleHypothesis *locNeutralHypo, size_t locNeutralIndex, DKinFitType locKinFitType) const DEventWriterROOTprivate
Fill_ComboStepData(DTreeFillData *locTreeFillData, const DReaction *locReaction, const DParticleCombo *locParticleCombo, unsigned int locStepIndex, unsigned int locComboIndex, DKinFitType locKinFitType, const map< pair< oid_t, Particle_t >, size_t > &locObjectToArrayIndexMap) const DEventWriterROOTprivate
Fill_CustomBranches_DataTree(DTreeFillData *locTreeFillData, JEventLoop *locEventLoop, const DReaction *locReaction, const DMCReaction *locMCReaction, const vector< const DMCThrown * > &locMCThrowns, const DMCThrownMatching *locMCThrownMatching, const DDetectorMatches *locDetectorMatches, const vector< const DBeamPhoton * > &locBeamPhotons, const vector< const DChargedTrackHypothesis * > &locChargedHypos, const vector< const DNeutralParticleHypothesis * > &locNeutralHypos, const deque< const DParticleCombo * > &locParticleCombos) const DEventWriterROOTinlineprotectedvirtual
Fill_CustomBranches_ThrownTree(DTreeFillData *locTreeFillData, JEventLoop *locEventLoop, const DMCReaction *locMCReaction, const vector< const DMCThrown * > &locMCThrowns) const DEventWriterROOTinlineprotectedvirtual
Fill_DataTree(JEventLoop *locEventLoop, const DReaction *locReaction, deque< const DParticleCombo * > &locParticleCombos) const DEventWriterROOT
Fill_DataTrees(JEventLoop *locEventLoop, string locDReactionTag) const DEventWriterROOT
Fill_NeutralHypo(DTreeFillData *locTreeFillData, unsigned int locArrayIndex, const DNeutralParticleHypothesis *locPhotonHypothesis, const DMCThrownMatching *locMCThrownMatching, const map< const DMCThrown *, unsigned int > &locThrownIndexMap, const DDetectorMatches *locDetectorMatches) const DEventWriterROOTprivate
Fill_ThrownInfo(DTreeFillData *locTreeFillData, const DMCReaction *locMCReaction, const DBeamPhoton *locTaggedMCGenBeam, const vector< const DMCThrown * > &locMCThrowns, const map< const DMCThrown *, unsigned int > &locThrownIndexMap, ULong64_t locNumPIDThrown_FinalState, ULong64_t locPIDThrown_Decaying, const DMCThrownMatching *locMCThrownMatching=NULL) const DEventWriterROOTprivate
Fill_ThrownParticleData(DTreeFillData *locTreeFillData, unsigned int locArrayIndex, const DMCThrown *locMCThrown, const map< const DMCThrown *, unsigned int > &locThrownIndexMap, const DMCThrownMatching *locMCThrownMatching) const DEventWriterROOTprivate
Fill_ThrownTree(JEventLoop *locEventLoop) const DEventWriterROOT
Get_BeamPhotons(const deque< const DParticleCombo * > &locParticleCombos) const DEventWriterROOTprivate
Get_ChargedHypotheses(JEventLoop *locEventLoop) const DEventWriterROOTprivate
Get_ChargedHypotheses_Used(JEventLoop *locEventLoop, const DReaction *locReaction, const deque< const DParticleCombo * > &locParticleCombos) const DEventWriterROOTprivate
Get_DecayProductNames(const DReaction *locReaction, size_t locReactionStepIndex, TMap *locPositionToNameMap, TList *&locDecayProductNames, deque< size_t > &locSavedSteps) const DEventWriterROOTprotected
Get_NeutralHypotheses(JEventLoop *locEventLoop, const set< Particle_t > &locReactionPIDs) const DEventWriterROOTprivate
Get_NeutralHypotheses_Used(JEventLoop *locEventLoop, const DReaction *locReaction, const set< Particle_t > &locReactionPIDs, const deque< const DParticleCombo * > &locParticleCombos) const DEventWriterROOTprivate
Group_ThrownParticles(const vector< const DMCThrown * > &locMCThrowns_FinalState, const vector< const DMCThrown * > &locMCThrowns_Decaying, vector< const DMCThrown * > &locMCThrownsToSave, map< const DMCThrown *, unsigned int > &locThrownIndexMap) const DEventWriterROOTprivate
Initialize(JEventLoop *locEventLoop)DEventWriterROOT
JOBJECT_PUBLIC(DEventWriterROOT)DEventWriterROOT
~DEventWriterROOT(void)DEventWriterROOTvirtual