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

#include <DHistogramActions_Reaction.h>

+ Inheritance diagram for DHistogramAction_PID:

Public Member Functions

 DHistogramAction_PID (const DReaction *locReaction, bool locUseKinFitResultsFlag=false, string locActionUniqueString="")
 
void Initialize (JEventLoop *locEventLoop)
 
void Reset_NewEvent (void)
 
const DReactionGet_Reaction (void) const
 
virtual string Get_ActionName (void) const
 
string Get_ActionUniqueString (void) const
 
bool Get_UseKinFitResultsFlag (void) const
 
bool operator() (JEventLoop *locEventLoop)
 
bool operator() (JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo)
 

Public Attributes

unsigned int dNum2DPBins
 
unsigned int dNum2DdEdxBins
 
unsigned int dNum2DBetaBins
 
unsigned int dNum2DBCALThetaBins
 
unsigned int dNum2DFCALThetaBins
 
unsigned int dNum2DThetaBins
 
unsigned int dNumBetaBins
 
unsigned int dNum2DEOverPBins
 
unsigned int dNum2DDeltaBetaBins
 
unsigned int dNum2DDeltadEdxBins
 
unsigned int dNum2DDeltaTBins
 
unsigned int dNum2DPullBins
 
unsigned int dNumFOMBins
 
unsigned int dNum2DFOMBins
 
double dMinP
 
double dMaxP
 
double dMaxBCALP
 
double dMindEdX
 
double dMaxdEdX
 
double dMinBeta
 
double dMaxBeta
 
double dMinBCALTheta
 
double dMaxBCALTheta
 
double dMinFCALTheta
 
double dMaxFCALTheta
 
double dMinTheta
 
double dMaxTheta
 
double dMinEOverP
 
double dMaxEOverP
 
double dMinDeltaBeta
 
double dMaxDeltaBeta
 
double dMinDeltadEdx
 
double dMaxDeltadEdx
 
double dMinDeltaT
 
double dMaxDeltaT
 
double dMinPull
 
double dMaxPull
 
unsigned int dDIRCNumPhotonsBins
 
unsigned int dDIRCThetaCBins
 
unsigned int dDIRCLikelihoodBins
 
unsigned int dDIRCMinNumPhotons
 
unsigned int dDIRCMaxNumPhotons
 
double dDIRCMinThetaC
 
double dDIRCMaxThetaC
 
double dDIRCMinLikelihood
 
double dDIRCMaxLikelihood
 
deque< Particle_tdThrownPIDs
 
bool dPerformAntiCut
 

Protected Member Functions

TDirectoryFile * CreateAndChangeTo_ActionDirectory (void)
 
TDirectoryFile * ChangeTo_BaseDirectory (void)
 
TDirectoryFile * CreateAndChangeTo_Directory (TDirectoryFile *locBaseDirectory, string locDirName, string locDirTitle)
 
TDirectoryFile * CreateAndChangeTo_Directory (string locDirName, string locDirTitle)
 
TDirectoryFile * CreateAndChangeTo_Directory (string locBaseDirectoryPath, string locDirName, string locDirTitle)
 
template<typename DHistType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, Double_t locXRangeMin, Double_t locXRangeMax) const
 
template<typename DHistType , typename DBinType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, DBinType *locXBinEdges) const
 
template<typename DHistType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, Double_t locXRangeMin, Double_t locXRangeMax, Int_t locNumBinsY, Double_t locYRangeMin, Double_t locYRangeMax) const
 
template<typename DHistType , typename DBinType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, DBinType *locXBinEdges, Int_t locNumBinsY, DBinType *locYBinEdges) const
 
template<typename DHistType , typename DBinType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, DBinType *locXBinEdges, Int_t locNumBinsY, Double_t locYRangeMin, Double_t locYRangeMax) const
 
template<typename DHistType , typename DBinType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, Double_t locXRangeMin, Double_t locXRangeMax, Int_t locNumBinsY, DBinType *locYBinEdges) const
 
template<typename DHistType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, Double_t locXRangeMin, Double_t locXRangeMax, Int_t locNumBinsY, Double_t locYRangeMin, Double_t locYRangeMax, Int_t locNumBinsZ, Double_t locZRangeMin, Double_t locZRangeMax) const
 
template<typename DHistType , typename DBinType >
DHistType * GetOrCreate_Histogram (string locHistName, string locHistTitle, Int_t locNumBinsX, DBinType *locXBinEdges, Int_t locNumBinsY, DBinType *locYBinEdges, Int_t locNumBinsZ, DBinType *locZBinEdges) const
 
bool Get_CalledPriorWithComboFlag (void) const
 
void Lock_Action (void)
 
void Unlock_Action (void)
 

Private Member Functions

bool Perform_Action (JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo)
 
void Fill_ChargedHists (const DChargedTrackHypothesis *locChargedTrackHypothesis, const DMCThrownMatching *locMCThrownMatching, const DEventRFBunch *locEventRFBunch)
 
void Fill_NeutralHists (const DNeutralParticleHypothesis *locNeutralParticleHypothesis, const DMCThrownMatching *locMCThrownMatching, const DEventRFBunch *locEventRFBunch)
 

Private Attributes

DetectorSystem_t SYS_CDC_AMP
 
const DParticleIDdParticleID
 
const DAnalysisUtilitiesdAnalysisUtilities
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_EOverPVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_EOverPVsTheta
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_dEdXVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_DeltadEdXVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_dEdXPullVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_dEdXFOMVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_BetaVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_DeltaBetaVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_DeltaTVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_TimePullVsP
 
map< Particle_t, map
< DetectorSystem_t, TH2I * > > 
dHistMap_TimeFOMVsP
 
map< Particle_t, map
< DetectorSystem_t, TH1I * > > 
dHistMap_Beta
 
map< Particle_t, TH1I * > dHistMap_PIDFOM
 
map< Particle_t, TH2I * > dHistMap_PVsTheta_NaNPIDFOM
 
map< Particle_t, TH2I * > dHistMap_PVsTheta_NegativeBeta
 
map< pair< Particle_t,
Particle_t >, TH1I * > 
dHistMap_PIDFOMForTruePID
 
map< Particle_t, TH1I * > dHistMap_NumPhotons_DIRC
 
map< Particle_t, TH2I * > dHistMap_ThetaCVsP_DIRC
 
map< Particle_t, TH2I * > dHistMap_Ldiff_kpiVsP_DIRC
 
map< Particle_t, TH2I * > dHistMap_Ldiff_pkVsP_DIRC
 
set< pair< const DEventRFBunch
*, pair< Particle_t, const
JObject * > > > 
dPreviouslyHistogrammedParticles
 

Detailed Description

Definition at line 76 of file DHistogramActions_Reaction.h.

Constructor & Destructor Documentation

DHistogramAction_PID::DHistogramAction_PID ( const DReaction locReaction,
bool  locUseKinFitResultsFlag = false,
string  locActionUniqueString = "" 
)
inline

Definition at line 80 of file DHistogramActions_Reaction.h.

References Gamma, KMinus, KPlus, Neutron, PiMinus, PiPlus, Proton, SYS_CDC, and SYS_FDC.

Member Function Documentation

TDirectoryFile * DAnalysis::DAnalysisAction::ChangeTo_BaseDirectory ( void  )
inlineprotectedinherited

Definition at line 146 of file DAnalysisAction.h.

Referenced by DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DCustomAction_CutExtraPi0::Initialize(), DCustomAction_HistMass_X_2000::Initialize(), DCustomAction_HistMass_b1_1235::Initialize(), DCustomAction_p2k_hists::Initialize(), DCustomAction_HistOmegaVsMissProton::Initialize(), DCustomAction_p2gamma_hists::Initialize(), DCustomAction_p2pi_hists::Initialize(), DCustomAction_dirc_reactions::Initialize(), DCustomAction_p2gamma_unusedHists::Initialize(), DCustomAction_p2pi0_hists::Initialize(), DCustomAction_p2pi_unusedHists::Initialize(), DCustomAction_p3pi_hists::Initialize(), DCustomAction_ppi0gamma_hists::Initialize(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), Initialize(), DHistogramAction_ObjectMemory::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_Reconstruction::Initialize(), DHistogramAction_ThrownParticleKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ReconnedThrownKinematics::Initialize(), DHistogramAction_DetectorMatching::Initialize(), DHistogramAction_InvariantMass::Initialize(), DHistogramAction_GenReconTrackComparison::Initialize(), DHistogramAction_MissingMass::Initialize(), DHistogramAction_TruePID::Initialize(), DHistogramAction_MissingMassSquared::Initialize(), DHistogramAction_DetectorPID::Initialize(), DHistogramAction_2DInvariantMass::Initialize(), DHistogramAction_Dalitz::Initialize(), DHistogramAction_Neutrals::Initialize(), DHistogramAction_KinFitResults::Initialize(), DHistogramAction_DetectorMatchParams::Initialize(), DHistogramAction_MissingTransverseMomentum::Initialize(), DHistogramAction_EventVertex::Initialize(), DHistogramAction_DetectedParticleKinematics::Initialize(), DHistogramAction_TrackShowerErrors::Initialize(), DHistogramAction_NumReconstructedObjects::Initialize(), and DHistogramAction_TrackMultiplicity::Initialize().

TDirectoryFile * DAnalysisAction::CreateAndChangeTo_ActionDirectory ( void  )
protectedinherited

Definition at line 36 of file DAnalysisAction.cc.

References DAnalysis::DAnalysisAction::ChangeTo_BaseDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_Directory(), DAnalysis::DAnalysisAction::Get_ActionName(), DAnalysis::DAnalysisAction::Get_Reaction(), DAnalysis::DReaction::Get_ReactionName(), and locDirectory.

Referenced by DCustomAction_CutExtraPi0::Initialize(), DCustomAction_HistMass_b1_1235::Initialize(), DCustomAction_HistOmegaVsMissProton::Initialize(), DCustomAction_p2k_hists::Initialize(), DCustomAction_HistMass_X_2000::Initialize(), DCustomAction_p2gamma_hists::Initialize(), DCustomAction_dirc_reactions::Initialize(), DCustomAction_p2pi_hists::Initialize(), DCustomAction_p2gamma_unusedHists::Initialize(), DCustomAction_p2pi0_hists::Initialize(), DCustomAction_p2pi_unusedHists::Initialize(), DCustomAction_p3pi_hists::Initialize(), DCustomAction_ppi0gamma_hists::Initialize(), DCustomAction_CutNoDetectorHit::Initialize(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), Initialize(), DHistogramAction_ObjectMemory::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_Reconstruction::Initialize(), DHistogramAction_ThrownParticleKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ReconnedThrownKinematics::Initialize(), DHistogramAction_DetectorMatching::Initialize(), DHistogramAction_InvariantMass::Initialize(), DHistogramAction_GenReconTrackComparison::Initialize(), DHistogramAction_MissingMass::Initialize(), DHistogramAction_TruePID::Initialize(), DHistogramAction_MissingMassSquared::Initialize(), DHistogramAction_DetectorPID::Initialize(), DHistogramAction_2DInvariantMass::Initialize(), DHistogramAction_Dalitz::Initialize(), DHistogramAction_Neutrals::Initialize(), DHistogramAction_KinFitResults::Initialize(), DHistogramAction_DetectorMatchParams::Initialize(), DHistogramAction_MissingTransverseMomentum::Initialize(), DHistogramAction_EventVertex::Initialize(), DCutAction_OneVertexKinFit::Initialize(), DHistogramAction_DetectedParticleKinematics::Initialize(), DHistogramAction_TrackShowerErrors::Initialize(), DHistogramAction_NumReconstructedObjects::Initialize(), and DHistogramAction_TrackMultiplicity::Initialize().

TDirectoryFile * DAnalysis::DAnalysisAction::CreateAndChangeTo_Directory ( string  locDirName,
string  locDirTitle 
)
inlineprotectedinherited

Definition at line 168 of file DAnalysisAction.h.

TDirectoryFile * DAnalysis::DAnalysisAction::CreateAndChangeTo_Directory ( string  locBaseDirectoryPath,
string  locDirName,
string  locDirTitle 
)
inlineprotectedinherited

Definition at line 174 of file DAnalysisAction.h.

void DHistogramAction_PID::Fill_ChargedHists ( const DChargedTrackHypothesis locChargedTrackHypothesis,
const DMCThrownMatching locMCThrownMatching,
const DEventRFBunch locEventRFBunch 
)
private

Definition at line 384 of file DHistogramActions_Reaction.cc.

References DParticleID::Calc_TimingChiSq(), dHistMap_BetaVsP, dHistMap_dEdXFOMVsP, dHistMap_dEdXPullVsP, dHistMap_dEdXVsP, dHistMap_DeltaBetaVsP, dHistMap_DeltadEdXVsP, dHistMap_DeltaTVsP, dHistMap_EOverPVsP, dHistMap_EOverPVsTheta, dHistMap_Ldiff_kpiVsP_DIRC, dHistMap_Ldiff_pkVsP_DIRC, dHistMap_NumPhotons_DIRC, dHistMap_PIDFOM, dHistMap_PIDFOMForTruePID, dHistMap_PVsTheta_NaNPIDFOM, dHistMap_ThetaCVsP_DIRC, dHistMap_TimeFOMVsP, dHistMap_TimePullVsP, dParticleID, DBCALShower::E, Fill(), DChargedTrackHypothesis::Get_BCALShowerMatchParams(), DChargedTrackHypothesis::Get_ChiSq_Timing(), DChargedTrackHypothesis::Get_DIRCMatchParams(), DChargedTrackHypothesis::Get_FCALShowerMatchParams(), DChargedTrackHypothesis::Get_FOM(), DMCThrownMatching::Get_MatchingMCThrown(), DChargedTrackHypothesis::Get_NDF(), DChargedTrackHypothesis::Get_NDF_Timing(), DChargedTrackHypothesis::Get_SCHitMatchParams(), DChargedTrackHypothesis::Get_TimeAtPOCAToVertex(), DChargedTrackHypothesis::Get_TOFHitMatchParams(), DChargedTrackHypothesis::Get_TrackTimeBased(), DParticleID::GetdEdxSigma_DC(), DFCALShower::getEnergy(), DParticleID::GetMostProbabledEdx_DC(), DParticleID::GetScintMPdEandSigma(), DAnalysis::DAnalysisAction::Lock_Action(), DKinematicData::lorentzMomentum(), DKinematicData::mass(), DChargedTrackHypothesis::measuredBeta(), DKinematicData::momentum(), DKinematicData::PID(), SYS_BCAL, SYS_CDC, SYS_CDC_AMP, SYS_FCAL, SYS_FDC, SYS_START, SYS_TOF, DChargedTrackHypothesis::t0(), DChargedTrackHypothesis::t1_detector(), DMCThrown::type, Unknown, and DAnalysis::DAnalysisAction::Unlock_Action().

Referenced by Perform_Action().

string DAnalysis::DAnalysisAction::Get_ActionUniqueString ( void  ) const
inlineinherited

Definition at line 35 of file DAnalysisAction.h.

const DReaction* DAnalysis::DAnalysisAction::Get_Reaction ( void  ) const
inlineinherited

Definition at line 33 of file DAnalysisAction.h.

Referenced by DHistogramAction_KinFitResults::Create_ParticlePulls(), DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DCustomAction_CutExtraTrackPID::Initialize(), DCustomAction_p2pi_cuts::Initialize(), DCustomAction_p2pi_hists::Initialize(), DCustomAction_TrackingEfficiency::Initialize(), DCustomAction_CutNoDetectorHit::Initialize(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DCutAction_TrueCombo::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DCutAction_BDTSignalCombo::Initialize(), DHistogramAction_InvariantMass::Initialize(), DHistogramAction_MissingMass::Initialize(), DHistogramAction_TruePID::Initialize(), DHistogramAction_MissingMassSquared::Initialize(), DHistogramAction_KinFitResults::Initialize(), DCustomAction_ppi0gamma_Pi0Cuts::Perform_Action(), DCustomAction_CutPhotonKin::Perform_Action(), DCustomAction_p3pi_Pi0Cuts::Perform_Action(), DCustomAction_p2k_hists::Perform_Action(), DCustomAction_HistOmegaVsMissProton::Perform_Action(), DCustomAction_p2pi_cuts::Perform_Action(), DCustomAction_p2pi_hists::Perform_Action(), DCustomAction_ppi0gamma_hists::Perform_Action(), DCustomAction_p2pi0_hists::Perform_Action(), DCustomAction_ee_ShowerEoverP_cut::Perform_Action(), DCustomAction_p3pi_hists::Perform_Action(), DCustomAction_CutNoDetectorHit::Perform_Action(), DCustomAction_TrackingEfficiency::Perform_Action(), DCutAction_MinTrackHits::Perform_Action(), DCutAction_ThrownTopology::Perform_Action(), DHistogramAction_ParticleComboGenReconComparison::Perform_Action(), DCutAction_AllTracksHaveDetectorMatch::Perform_Action(), Perform_Action(), DCutAction_PIDFOM::Perform_Action(), DCutAction_EachPIDFOM::Perform_Action(), DCutAction_CombinedPIDFOM::Perform_Action(), DCutAction_CombinedTrackingFOM::Perform_Action(), DHistogramAction_TrackVertexComparison::Perform_Action(), DCutAction_TrueCombo::Perform_Action(), DHistogramAction_ParticleComboKinematics::Perform_Action(), DCutAction_BDTSignalCombo::Perform_Action(), DCutAction_TruePID::Perform_Action(), DCutAction_AllTruePID::Perform_Action(), DHistogramAction_InvariantMass::Perform_Action(), DCutAction_AllVertexZ::Perform_Action(), DCutAction_MaxTrackDOCA::Perform_Action(), DHistogramAction_MissingMass::Perform_Action(), DCutAction_MissingMass::Perform_Action(), DHistogramAction_TruePID::Perform_Action(), DCutAction_MissingMassSquared::Perform_Action(), DHistogramAction_MissingMassSquared::Perform_Action(), DCutAction_InvariantMass::Perform_Action(), DHistogramAction_2DInvariantMass::Perform_Action(), DCutAction_TransverseMomentum::Perform_Action(), DHistogramAction_Dalitz::Perform_Action(), DCutAction_TrackHitPattern::Perform_Action(), DCutAction_dEdx::Perform_Action(), DHistogramAction_KinFitResults::Perform_Action(), DCutAction_TrackFCALShowerEOverP::Perform_Action(), DCutAction_TrackShowerEOverP::Perform_Action(), DHistogramAction_MissingTransverseMomentum::Perform_Action(), DCutAction_PIDDeltaT::Perform_Action(), DCutAction_PIDTimingBeta::Perform_Action(), DCutAction_NoPIDHit::Perform_Action(), and DCutAction_OneVertexKinFit::Perform_Action().

bool DAnalysis::DAnalysisAction::Get_UseKinFitResultsFlag ( void  ) const
inlineinherited

Definition at line 36 of file DAnalysisAction.h.

Referenced by DHistogramAction_ParticleComboGenReconComparison::Fill_NeutralHists(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_InvariantMass::Initialize(), DHistogramAction_MissingMass::Initialize(), DHistogramAction_MissingMassSquared::Initialize(), DCustomAction_ppi0gamma_Pi0Cuts::Perform_Action(), DCustomAction_p3pi_Pi0Cuts::Perform_Action(), DCustomAction_p2k_hists::Perform_Action(), DCustomAction_p2gamma_cuts::Perform_Action(), DCustomAction_p2pi_cuts::Perform_Action(), DCustomAction_dirc_reactions::Perform_Action(), DCustomAction_p2gamma_hists::Perform_Action(), DCustomAction_p2pi_hists::Perform_Action(), DCustomAction_p2gamma_unusedHists::Perform_Action(), DCustomAction_p2pi0_hists::Perform_Action(), DCustomAction_p2pi_unusedHists::Perform_Action(), DCustomAction_p3pi_hists::Perform_Action(), DCustomAction_ee_ShowerEoverP_cut::Perform_Action(), DCustomAction_ppi0gamma_hists::Perform_Action(), DCustomAction_dirc_tree::Perform_Action(), DHistogramAction_ParticleComboGenReconComparison::Perform_Action(), Perform_Action(), DHistogramAction_ParticleComboKinematics::Perform_Action(), DHistogramAction_InvariantMass::Perform_Action(), DHistogramAction_MissingMass::Perform_Action(), DCutAction_MissingMass::Perform_Action(), DCutAction_MissingMassSquared::Perform_Action(), DHistogramAction_MissingMassSquared::Perform_Action(), DCutAction_InvariantMass::Perform_Action(), DHistogramAction_2DInvariantMass::Perform_Action(), DHistogramAction_Dalitz::Perform_Action(), DCutAction_BeamEnergy::Perform_Action(), DCutAction_TrackFCALShowerEOverP::Perform_Action(), DCutAction_TrackShowerEOverP::Perform_Action(), DHistogramAction_MissingTransverseMomentum::Perform_Action(), and DCutAction_PIDDeltaT::Perform_Action().

template<typename DHistType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
Double_t  locXRangeMin,
Double_t  locXRangeMax 
) const
inlineprotectedinherited

Definition at line 181 of file DAnalysisAction.h.

References locHist.

template<typename DHistType , typename DBinType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
DBinType *  locXBinEdges 
) const
inlineprotectedinherited

Definition at line 196 of file DAnalysisAction.h.

References locHist.

template<typename DHistType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
Double_t  locXRangeMin,
Double_t  locXRangeMax,
Int_t  locNumBinsY,
Double_t  locYRangeMin,
Double_t  locYRangeMax 
) const
inlineprotectedinherited

Definition at line 211 of file DAnalysisAction.h.

References locHist.

template<typename DHistType , typename DBinType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
DBinType *  locXBinEdges,
Int_t  locNumBinsY,
DBinType *  locYBinEdges 
) const
inlineprotectedinherited

Definition at line 226 of file DAnalysisAction.h.

References locHist.

template<typename DHistType , typename DBinType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
DBinType *  locXBinEdges,
Int_t  locNumBinsY,
Double_t  locYRangeMin,
Double_t  locYRangeMax 
) const
inlineprotectedinherited

Definition at line 241 of file DAnalysisAction.h.

References locHist.

template<typename DHistType , typename DBinType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
Double_t  locXRangeMin,
Double_t  locXRangeMax,
Int_t  locNumBinsY,
DBinType *  locYBinEdges 
) const
inlineprotectedinherited

Definition at line 256 of file DAnalysisAction.h.

References locHist.

template<typename DHistType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
Double_t  locXRangeMin,
Double_t  locXRangeMax,
Int_t  locNumBinsY,
Double_t  locYRangeMin,
Double_t  locYRangeMax,
Int_t  locNumBinsZ,
Double_t  locZRangeMin,
Double_t  locZRangeMax 
) const
inlineprotectedinherited

Definition at line 271 of file DAnalysisAction.h.

References locHist.

template<typename DHistType , typename DBinType >
DHistType * DAnalysis::DAnalysisAction::GetOrCreate_Histogram ( string  locHistName,
string  locHistTitle,
Int_t  locNumBinsX,
DBinType *  locXBinEdges,
Int_t  locNumBinsY,
DBinType *  locYBinEdges,
Int_t  locNumBinsZ,
DBinType *  locZBinEdges 
) const
inlineprotectedinherited

Definition at line 286 of file DAnalysisAction.h.

References locHist.

void DHistogramAction_PID::Initialize ( JEventLoop *  locEventLoop)
virtual

Implements DAnalysis::DAnalysisAction.

Definition at line 3 of file DHistogramActions_Reaction.cc.

References DAnalysis::DAnalysisAction::ChangeTo_BaseDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_Directory(), d_AllCharges, dAnalysisUtilities, dDIRCLikelihoodBins, dDIRCMaxLikelihood, dDIRCMaxNumPhotons, dDIRCMaxThetaC, dDIRCMinNumPhotons, dDIRCMinThetaC, dDIRCNumPhotonsBins, dDIRCThetaCBins, dHistMap_Beta, dHistMap_BetaVsP, dHistMap_dEdXFOMVsP, dHistMap_dEdXPullVsP, dHistMap_dEdXVsP, dHistMap_DeltaBetaVsP, dHistMap_DeltadEdXVsP, dHistMap_DeltaTVsP, dHistMap_EOverPVsP, dHistMap_EOverPVsTheta, dHistMap_Ldiff_kpiVsP_DIRC, dHistMap_Ldiff_pkVsP_DIRC, dHistMap_NumPhotons_DIRC, dHistMap_PIDFOM, dHistMap_PIDFOMForTruePID, dHistMap_PVsTheta_NaNPIDFOM, dHistMap_ThetaCVsP_DIRC, dHistMap_TimeFOMVsP, dHistMap_TimePullVsP, dMaxBCALP, dMaxBCALTheta, dMaxBeta, dMaxdEdX, dMaxDeltaBeta, dMaxDeltadEdx, dMaxDeltaT, dMaxEOverP, dMaxFCALTheta, dMaxP, dMaxPull, dMaxTheta, dMinBCALTheta, dMinBeta, dMindEdX, dMinDeltaBeta, dMinDeltadEdx, dMinDeltaT, dMinEOverP, dMinFCALTheta, dMinP, dMinPull, dMinTheta, dNum2DBCALThetaBins, dNum2DBetaBins, dNum2DdEdxBins, dNum2DDeltaBetaBins, dNum2DDeltadEdxBins, dNum2DDeltaTBins, dNum2DEOverPBins, dNum2DFCALThetaBins, dNum2DFOMBins, dNum2DPBins, dNum2DPullBins, dNum2DThetaBins, dNumBetaBins, dNumFOMBins, dParticleID, dThrownPIDs, Gamma, DAnalysis::DReaction::Get_FinalPIDs(), DAnalysis::DAnalysisAction::Get_Reaction(), japp, ParticleCharge(), ParticleName_ROOT(), ParticleType(), string, SYS_BCAL, SYS_CDC, SYS_CDC_AMP, SYS_FCAL, SYS_FDC, SYS_START, SYS_TOF, and Unknown.

void DAnalysis::DAnalysisAction::Lock_Action ( void  )
inlineprotectedinherited

Definition at line 136 of file DAnalysisAction.h.

Referenced by DHistogramAction_ParticleComboGenReconComparison::Fill_BeamHists(), DHistogramAction_ParticleComboKinematics::Fill_BeamHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_ChargedHists(), Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), DHistogramAction_DetectorMatching::Fill_MatchingHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_NeutralHists(), Fill_NeutralHists(), DCustomAction_p2gamma_unusedHists::FillShower(), DCustomAction_p2pi_unusedHists::FillShower(), DCustomAction_p2gamma_unusedHists::FillTrack(), DCustomAction_p2pi_unusedHists::FillTrack(), DCustomAction_p2k_hists::Perform_Action(), DCustomAction_CutExtraPi0::Perform_Action(), DCustomAction_HistOmegaVsMissProton::Perform_Action(), DCustomAction_HistMass_b1_1235::Perform_Action(), DCustomAction_HistMass_X_2000::Perform_Action(), DCustomAction_dirc_reactions::Perform_Action(), DCustomAction_p2pi_hists::Perform_Action(), DCustomAction_p2gamma_hists::Perform_Action(), DCustomAction_p2gamma_unusedHists::Perform_Action(), DCustomAction_p3pi_hists::Perform_Action(), DCustomAction_ppi0gamma_hists::Perform_Action(), DCustomAction_p2pi0_hists::Perform_Action(), DCustomAction_p2pi_unusedHists::Perform_Action(), DCustomAction_CutNoDetectorHit::Perform_Action(), DHistogramAction_ParticleComboGenReconComparison::Perform_Action(), DHistogramAction_ObjectMemory::Perform_Action(), DHistogramAction_TrackVertexComparison::Perform_Action(), DHistogramAction_Reconstruction::Perform_Action(), DHistogramAction_ThrownParticleKinematics::Perform_Action(), DHistogramAction_ReconnedThrownKinematics::Perform_Action(), DHistogramAction_InvariantMass::Perform_Action(), DHistogramAction_GenReconTrackComparison::Perform_Action(), DHistogramAction_MissingMass::Perform_Action(), DHistogramAction_TruePID::Perform_Action(), DHistogramAction_MissingMassSquared::Perform_Action(), DHistogramAction_DetectorPID::Perform_Action(), DHistogramAction_2DInvariantMass::Perform_Action(), DHistogramAction_Dalitz::Perform_Action(), DHistogramAction_Neutrals::Perform_Action(), DHistogramAction_KinFitResults::Perform_Action(), DHistogramAction_MissingTransverseMomentum::Perform_Action(), DHistogramAction_EventVertex::Perform_Action(), DCutAction_OneVertexKinFit::Perform_Action(), DHistogramAction_DetectedParticleKinematics::Perform_Action(), DHistogramAction_TrackShowerErrors::Perform_Action(), DHistogramAction_NumReconstructedObjects::Perform_Action(), and DHistogramAction_TrackMultiplicity::Perform_Action().

bool DAnalysis::DAnalysisAction::operator() ( JEventLoop *  locEventLoop)
inlineinherited

Definition at line 121 of file DAnalysisAction.h.

bool DAnalysis::DAnalysisAction::operator() ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo 
)
inlineinherited

Definition at line 128 of file DAnalysisAction.h.

void DHistogramAction_PID::Reset_NewEvent ( void  )
inlinevirtual

Reimplemented from DAnalysis::DAnalysisAction.

Definition at line 103 of file DHistogramActions_Reaction.h.

void DAnalysis::DAnalysisAction::Unlock_Action ( void  )
inlineprotectedinherited

Definition at line 141 of file DAnalysisAction.h.

Referenced by DHistogramAction_ParticleComboGenReconComparison::Fill_BeamHists(), DHistogramAction_ParticleComboKinematics::Fill_BeamHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_ChargedHists(), Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), DHistogramAction_DetectorMatching::Fill_MatchingHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_NeutralHists(), Fill_NeutralHists(), DCustomAction_p2gamma_unusedHists::FillShower(), DCustomAction_p2pi_unusedHists::FillShower(), DCustomAction_p2gamma_unusedHists::FillTrack(), DCustomAction_p2pi_unusedHists::FillTrack(), DCustomAction_p2k_hists::Perform_Action(), DCustomAction_CutExtraPi0::Perform_Action(), DCustomAction_HistOmegaVsMissProton::Perform_Action(), DCustomAction_HistMass_b1_1235::Perform_Action(), DCustomAction_HistMass_X_2000::Perform_Action(), DCustomAction_dirc_reactions::Perform_Action(), DCustomAction_p2pi_hists::Perform_Action(), DCustomAction_p2gamma_hists::Perform_Action(), DCustomAction_p2gamma_unusedHists::Perform_Action(), DCustomAction_p3pi_hists::Perform_Action(), DCustomAction_ppi0gamma_hists::Perform_Action(), DCustomAction_p2pi0_hists::Perform_Action(), DCustomAction_p2pi_unusedHists::Perform_Action(), DCustomAction_CutNoDetectorHit::Perform_Action(), DHistogramAction_ParticleComboGenReconComparison::Perform_Action(), DHistogramAction_ObjectMemory::Perform_Action(), DHistogramAction_TrackVertexComparison::Perform_Action(), DHistogramAction_Reconstruction::Perform_Action(), DHistogramAction_ThrownParticleKinematics::Perform_Action(), DHistogramAction_ReconnedThrownKinematics::Perform_Action(), DHistogramAction_InvariantMass::Perform_Action(), DHistogramAction_GenReconTrackComparison::Perform_Action(), DHistogramAction_MissingMass::Perform_Action(), DHistogramAction_TruePID::Perform_Action(), DHistogramAction_MissingMassSquared::Perform_Action(), DHistogramAction_DetectorPID::Perform_Action(), DHistogramAction_2DInvariantMass::Perform_Action(), DHistogramAction_Dalitz::Perform_Action(), DHistogramAction_Neutrals::Perform_Action(), DHistogramAction_MissingTransverseMomentum::Perform_Action(), DHistogramAction_EventVertex::Perform_Action(), DCutAction_OneVertexKinFit::Perform_Action(), DHistogramAction_DetectedParticleKinematics::Perform_Action(), DHistogramAction_TrackShowerErrors::Perform_Action(), DHistogramAction_NumReconstructedObjects::Perform_Action(), and DHistogramAction_TrackMultiplicity::Perform_Action().

Member Data Documentation

const DAnalysisUtilities* DHistogramAction_PID::dAnalysisUtilities
private

Definition at line 128 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dDIRCLikelihoodBins

Definition at line 113 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dDIRCMaxLikelihood

Definition at line 115 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dDIRCMaxNumPhotons

Definition at line 113 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dDIRCMaxThetaC

Definition at line 114 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dDIRCMinLikelihood

Definition at line 115 of file DHistogramActions_Reaction.h.

unsigned int DHistogramAction_PID::dDIRCMinNumPhotons

Definition at line 113 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dDIRCMinThetaC

Definition at line 114 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dDIRCNumPhotonsBins

Definition at line 113 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dDIRCThetaCBins

Definition at line 113 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

map<Particle_t, map<DetectorSystem_t, TH1I*> > DHistogramAction_PID::dHistMap_Beta
private

Definition at line 145 of file DHistogramActions_Reaction.h.

Referenced by Fill_NeutralHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_BetaVsP
private

Definition at line 138 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_dEdXFOMVsP
private

Definition at line 136 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_dEdXPullVsP
private

Definition at line 135 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_dEdXVsP
private

Definition at line 133 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_DeltaBetaVsP
private

Definition at line 139 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_DeltadEdXVsP
private

Definition at line 134 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_DeltaTVsP
private

Definition at line 141 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_EOverPVsP
private

Definition at line 130 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_EOverPVsTheta
private

Definition at line 131 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, TH2I*> DHistogramAction_PID::dHistMap_Ldiff_kpiVsP_DIRC
private

Definition at line 156 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, TH2I*> DHistogramAction_PID::dHistMap_Ldiff_pkVsP_DIRC
private

Definition at line 157 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, TH1I*> DHistogramAction_PID::dHistMap_NumPhotons_DIRC
private

Definition at line 154 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, TH1I*> DHistogramAction_PID::dHistMap_PIDFOM
private

Definition at line 147 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().

map<pair<Particle_t, Particle_t>, TH1I*> DHistogramAction_PID::dHistMap_PIDFOMForTruePID
private

Definition at line 152 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().

map<Particle_t, TH2I*> DHistogramAction_PID::dHistMap_PVsTheta_NaNPIDFOM
private

Definition at line 149 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, TH2I*> DHistogramAction_PID::dHistMap_PVsTheta_NegativeBeta
private

Definition at line 150 of file DHistogramActions_Reaction.h.

map<Particle_t, TH2I*> DHistogramAction_PID::dHistMap_ThetaCVsP_DIRC
private

Definition at line 155 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_TimeFOMVsP
private

Definition at line 143 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().

map<Particle_t, map<DetectorSystem_t, TH2I*> > DHistogramAction_PID::dHistMap_TimePullVsP
private

Definition at line 142 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().

double DHistogramAction_PID::dMaxBCALP

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxBCALTheta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxBeta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxdEdX

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxDeltaBeta

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxDeltadEdx

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxDeltaT

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxEOverP

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxFCALTheta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxP

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxPull

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMaxTheta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinBCALTheta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinBeta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMindEdX

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinDeltaBeta

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinDeltadEdx

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinDeltaT

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinEOverP

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinFCALTheta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinP

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinPull

Definition at line 112 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

double DHistogramAction_PID::dMinTheta

Definition at line 111 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DBCALThetaBins

Definition at line 109 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DBetaBins

Definition at line 109 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DdEdxBins

Definition at line 109 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DDeltaBetaBins

Definition at line 110 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DDeltadEdxBins

Definition at line 110 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DDeltaTBins

Definition at line 110 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DEOverPBins

Definition at line 110 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DFCALThetaBins

Definition at line 109 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DFOMBins

Definition at line 110 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DPBins

Definition at line 109 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DPullBins

Definition at line 110 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNum2DThetaBins

Definition at line 109 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNumBetaBins

Definition at line 109 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

unsigned int DHistogramAction_PID::dNumFOMBins

Definition at line 110 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

const DParticleID* DHistogramAction_PID::dParticleID
private

Definition at line 127 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().

bool DAnalysis::DAnalysisAction::dPerformAntiCut
inherited

Definition at line 94 of file DAnalysisAction.h.

set<pair<const DEventRFBunch*, pair<Particle_t, const JObject*> > > DHistogramAction_PID::dPreviouslyHistogrammedParticles
private

Definition at line 159 of file DHistogramActions_Reaction.h.

Referenced by Perform_Action().

deque<Particle_t> DHistogramAction_PID::dThrownPIDs

Definition at line 117 of file DHistogramActions_Reaction.h.

Referenced by Initialize().

DetectorSystem_t DHistogramAction_PID::SYS_CDC_AMP
private

Definition at line 125 of file DHistogramActions_Reaction.h.

Referenced by Fill_ChargedHists(), and Initialize().


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