Hall-D Software
alpha
|
#include <DHistogramActions_Thrown.h>
Public Member Functions | |
DHistogramAction_ParticleComboGenReconComparison (const DReaction *locReaction, bool locUseKinFitResultsFlag, string locActionUniqueString="") | |
void | Initialize (JEventLoop *locEventLoop) |
void | Reset_NewEvent (void) |
const DReaction * | Get_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 | dNumDeltaPOverPBins |
unsigned int | dNumDeltaThetaBins |
unsigned int | dNumDeltaPhiBins |
unsigned int | dNumDeltaTBins |
unsigned int | dNumDeltaVertexZBins |
unsigned int | dNum2DPBins |
unsigned int | dNum2DThetaBins |
unsigned int | dNumRFDeltaTBins |
unsigned int | dNumPullBins |
unsigned int | dNum2DPullBins |
double | dMinDeltaPOverP |
double | dMaxDeltaPOverP |
double | dMinDeltaTheta |
double | dMaxDeltaTheta |
double | dMinDeltaPhi |
double | dMaxDeltaPhi |
double | dMinDeltaT |
double | dMaxDeltaT |
double | dMinDeltaVertexZ |
double | dMaxDeltaVertexZ |
double | dMinP |
double | dMaxP |
double | dMinTheta |
double | dMaxTheta |
double | dMinRFDeltaT |
double | dMaxRFDeltaT |
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_BeamHists (const DKinematicData *locKinematicData, const DKinematicData *locThrownKinematicData) |
void | Fill_ChargedHists (const DChargedTrackHypothesis *locChargedTrackHypothesis, const DMCThrown *locMCThrown, const DEventRFBunch *locThrownEventRFBunch, size_t locStepIndex) |
void | Fill_NeutralHists (const DNeutralParticleHypothesis *locNeutralParticleHypothesis, const DMCThrown *locMCThrown, const DEventRFBunch *locThrownEventRFBunch, size_t locStepIndex) |
Definition at line 76 of file DHistogramActions_Thrown.h.
|
inlineprotectedinherited |
Definition at line 146 of file DAnalysisAction.h.
Referenced by DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DCustomAction_CutExtraPi0::Initialize(), DCustomAction_HistMass_b1_1235::Initialize(), DCustomAction_p2k_hists::Initialize(), DCustomAction_HistMass_X_2000::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(), Initialize(), DHistogramAction_PID::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().
|
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_p2k_hists::Initialize(), DCustomAction_HistMass_X_2000::Initialize(), DCustomAction_HistOmegaVsMissProton::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(), Initialize(), DHistogramAction_PID::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().
|
inlineprotectedinherited |
Definition at line 157 of file DAnalysisAction.h.
Referenced by DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DCustomAction_dirc_reactions::Initialize(), Initialize(), DHistogramAction_PID::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_Reconstruction::Initialize(), DHistogramAction_ThrownParticleKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ReconnedThrownKinematics::Initialize(), DHistogramAction_DetectorMatching::Initialize(), DHistogramAction_GenReconTrackComparison::Initialize(), DHistogramAction_TruePID::Initialize(), DHistogramAction_DetectorPID::Initialize(), DHistogramAction_KinFitResults::Initialize(), DHistogramAction_DetectorMatchParams::Initialize(), DHistogramAction_EventVertex::Initialize(), DHistogramAction_DetectedParticleKinematics::Initialize(), and DHistogramAction_TrackShowerErrors::Initialize().
|
inlineprotectedinherited |
Definition at line 168 of file DAnalysisAction.h.
|
inlineprotectedinherited |
Definition at line 174 of file DAnalysisAction.h.
|
private |
Definition at line 441 of file DHistogramActions_Thrown.cc.
References dBeamParticleHist_DeltaPOverP, dBeamParticleHist_DeltaPOverPVsP, dBeamParticleHist_DeltaT, DAnalysis::DAnalysisAction::Lock_Action(), DKinematicData::momentum(), DKinematicData::time(), and DAnalysis::DAnalysisAction::Unlock_Action().
Referenced by Perform_Action().
|
private |
Definition at line 465 of file DHistogramActions_Thrown.cc.
References d_EPull, d_PxPull, d_PzPull, d_TPull, d_XxPull, d_XzPull, dHistDeque_DeltaPhi, dHistDeque_DeltaPhiVsP, dHistDeque_DeltaPhiVsTheta, dHistDeque_DeltaPOverP, dHistDeque_DeltaPOverPVsP, dHistDeque_DeltaPOverPVsTheta, dHistDeque_DeltaT, dHistDeque_DeltaT_BCAL, dHistDeque_DeltaT_TOF, dHistDeque_DeltaTheta, dHistDeque_DeltaThetaVsP, dHistDeque_DeltaThetaVsTheta, dHistDeque_DeltaTVsP, dHistDeque_DeltaTVsTheta, dHistDeque_DeltaVertexZ, dHistDeque_DeltaVertexZVsTheta, dHistDeque_Pulls, dHistDeque_PullsVsP, dHistDeque_PullsVsTheta, dHistDeque_TimePull_BCAL, dHistDeque_TimePull_CDC, dHistDeque_TimePull_FCAL, dHistDeque_TimePull_ST, dHistDeque_TimePull_TOF, dHistDeque_TimePullVsP_BCAL, dHistDeque_TimePullVsP_CDC, dHistDeque_TimePullVsP_FCAL, dHistDeque_TimePullVsP_ST, dHistDeque_TimePullVsP_TOF, dHistDeque_TimePullVsTheta_BCAL, dHistDeque_TimePullVsTheta_CDC, dHistDeque_TimePullVsTheta_ST, dPullTypes, dTargetZCenter, DEventRFBunch::dTime, DKinematicData::errorMatrix(), Fill(), DAnalysis::DAnalysisAction::Lock_Action(), DKinematicData::momentum(), DKinematicData::PID(), DKinematicData::position(), sqrt(), SYS_BCAL, SYS_CDC, SYS_FCAL, SYS_START, SYS_TOF, DChargedTrackHypothesis::t0(), DChargedTrackHypothesis::t0_detector(), DChargedTrackHypothesis::t0_err(), DChargedTrackHypothesis::t1_detector(), DKinematicData::time(), DAnalysis::DAnalysisAction::Unlock_Action(), and DKinematicData::z().
Referenced by Perform_Action().
|
private |
Definition at line 562 of file DHistogramActions_Thrown.cc.
References d_EPull, d_PxPull, d_PzPull, d_TPull, d_XxPull, d_XzPull, DNeutralShower::dCovarianceMatrix, DNeutralShower::dEnergy, dHistDeque_DeltaPhi, dHistDeque_DeltaPhiVsP, dHistDeque_DeltaPhiVsTheta, dHistDeque_DeltaPOverP, dHistDeque_DeltaPOverPVsP, dHistDeque_DeltaPOverPVsTheta, dHistDeque_DeltaT, dHistDeque_DeltaT_BCAL, dHistDeque_DeltaT_FCAL, dHistDeque_DeltaTheta, dHistDeque_DeltaThetaVsP, dHistDeque_DeltaThetaVsTheta, dHistDeque_DeltaTVsP, dHistDeque_DeltaTVsTheta, dHistDeque_DeltaVertexZ, dHistDeque_DeltaVertexZVsTheta, dHistDeque_Pulls, dHistDeque_PullsVsP, dHistDeque_PullsVsTheta, dHistDeque_TimePull_BCAL, dHistDeque_TimePull_FCAL, dHistDeque_TimePullVsP_BCAL, dHistDeque_TimePullVsP_FCAL, dHistDeque_TimePullVsTheta_BCAL, dPullTypes, dTargetZCenter, DEventRFBunch::dTime, DKinematicData::energy(), DKinematicData::errorMatrix(), Fill(), DNeutralParticleHypothesis::Get_NeutralShower(), DAnalysis::DAnalysisAction::Get_UseKinFitResultsFlag(), DAnalysis::DAnalysisAction::Lock_Action(), DKinematicData::momentum(), DKinematicData::PID(), DKinematicData::position(), sqrt(), SYS_BCAL, SYS_FCAL, DNeutralParticleHypothesis::t1_detector(), DKinematicData::time(), DAnalysis::DAnalysisAction::Unlock_Action(), and DKinematicData::z().
Referenced by Perform_Action().
|
inlinevirtualinherited |
Reimplemented in DCutAction_NoPIDHit, DCutAction_PIDTimingBeta, DCutAction_PIDDeltaT, DCutAction_TrackShowerEOverP, DCutAction_TrackFCALShowerEOverP, DCutAction_BeamEnergy, DCutAction_TrackHitPattern, DCutAction_TransverseMomentum, DCutAction_GoodEventRFBunch, DCutAction_InvariantMass, DCutAction_MissingMassSquared, DCutAction_MissingMass, DCutAction_KinFitFOM, DCutAction_MaxTrackDOCA, DCutAction_AllVertexZ, DCutAction_ProductionVertexZ, DCutAction_CombinedTrackingFOM, DCutAction_CombinedPIDFOM, DCutAction_EachPIDFOM, DCutAction_PIDFOM, DCutAction_ThrownTopology, and DCutAction_MinTrackHits.
Definition at line 34 of file DAnalysisAction.h.
Referenced by DAnalysisResults_factory::brun(), and DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory().
|
inlineinherited |
Definition at line 35 of file DAnalysisAction.h.
|
inlineprotectedinherited |
Definition at line 83 of file DAnalysisAction.h.
Referenced by DHistogramAction_ObjectMemory::Perform_Action(), DHistogramAction_Reconstruction::Perform_Action(), DHistogramAction_ThrownParticleKinematics::Perform_Action(), DHistogramAction_ReconnedThrownKinematics::Perform_Action(), DHistogramAction_DetectorMatching::Perform_Action(), DHistogramAction_GenReconTrackComparison::Perform_Action(), DHistogramAction_DetectorPID::Perform_Action(), DHistogramAction_Neutrals::Perform_Action(), DHistogramAction_DetectorMatchParams::Perform_Action(), DHistogramAction_EventVertex::Perform_Action(), DHistogramAction_DetectedParticleKinematics::Perform_Action(), DHistogramAction_TrackShowerErrors::Perform_Action(), DHistogramAction_NumReconstructedObjects::Perform_Action(), and DHistogramAction_TrackMultiplicity::Perform_Action().
|
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(), Initialize(), DHistogramAction_PID::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(), Perform_Action(), DCutAction_AllTracksHaveDetectorMatch::Perform_Action(), DHistogramAction_PID::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().
|
inlineinherited |
Definition at line 36 of file DAnalysisAction.h.
Referenced by Fill_NeutralHists(), 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(), Perform_Action(), DHistogramAction_PID::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().
|
inlineprotectedinherited |
Definition at line 181 of file DAnalysisAction.h.
References locHist.
|
inlineprotectedinherited |
Definition at line 196 of file DAnalysisAction.h.
References locHist.
|
inlineprotectedinherited |
Definition at line 211 of file DAnalysisAction.h.
References locHist.
|
inlineprotectedinherited |
Definition at line 226 of file DAnalysisAction.h.
References locHist.
|
inlineprotectedinherited |
Definition at line 241 of file DAnalysisAction.h.
References locHist.
|
inlineprotectedinherited |
Definition at line 256 of file DAnalysisAction.h.
References locHist.
|
inlineprotectedinherited |
Definition at line 271 of file DAnalysisAction.h.
References locHist.
|
inlineprotectedinherited |
Definition at line 286 of file DAnalysisAction.h.
References locHist.
|
virtual |
Implements DAnalysis::DAnalysisAction.
Definition at line 3 of file DHistogramActions_Thrown.cc.
References DAnalysis::DAnalysisAction::ChangeTo_BaseDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_Directory(), d_AllCharges, d_EPull, DAnalysis::d_NoFit, d_PxPull, d_PzPull, dBeamParticleHist_DeltaPOverP, dBeamParticleHist_DeltaPOverPVsP, dBeamParticleHist_DeltaT, dHistDeque_DeltaPhi, dHistDeque_DeltaPhiVsP, dHistDeque_DeltaPhiVsTheta, dHistDeque_DeltaPOverP, dHistDeque_DeltaPOverPVsP, dHistDeque_DeltaPOverPVsTheta, dHistDeque_DeltaT, dHistDeque_DeltaT_BCAL, dHistDeque_DeltaT_FCAL, dHistDeque_DeltaT_TOF, dHistDeque_DeltaTheta, dHistDeque_DeltaThetaVsP, dHistDeque_DeltaThetaVsTheta, dHistDeque_DeltaTVsP, dHistDeque_DeltaTVsTheta, dHistDeque_DeltaVertexZ, dHistDeque_DeltaVertexZVsTheta, dHistDeque_Pulls, dHistDeque_PullsVsP, dHistDeque_PullsVsTheta, dHistDeque_TimePull_BCAL, dHistDeque_TimePull_CDC, dHistDeque_TimePull_FCAL, dHistDeque_TimePull_ST, dHistDeque_TimePull_TOF, dHistDeque_TimePullVsP_BCAL, dHistDeque_TimePullVsP_CDC, dHistDeque_TimePullVsP_FCAL, dHistDeque_TimePullVsP_ST, dHistDeque_TimePullVsP_TOF, dHistDeque_TimePullVsTheta_BCAL, dHistDeque_TimePullVsTheta_CDC, dHistDeque_TimePullVsTheta_ST, dMaxDeltaPhi, dMaxDeltaPOverP, dMaxDeltaT, dMaxDeltaTheta, dMaxDeltaVertexZ, dMaxP, dMaxRFDeltaT, dMaxTheta, dMinDeltaPhi, dMinDeltaPOverP, dMinDeltaT, dMinDeltaTheta, dMinDeltaVertexZ, dMinP, dMinRFDeltaT, dMinTheta, dNum2DPBins, dNum2DPullBins, dNum2DThetaBins, dNumDeltaPhiBins, dNumDeltaPOverPBins, dNumDeltaTBins, dNumDeltaThetaBins, dNumDeltaVertexZBins, dNumPullBins, dNumRFDeltaTBins, dPullTypes, dRFBeamBunchDeltaT_Hist, dTargetZCenter, Gamma, DAnalysis::DReaction::Get_FinalPIDs(), DAnalysis::DReactionStep::Get_InitialPID(), DAnalysis::DReaction::Get_NumReactionSteps(), DAnalysis::DAnalysisAction::Get_Reaction(), DAnalysis::DReaction::Get_ReactionStep(), DAnalysis::Get_StepName(), DAnalysis::DAnalysisAction::Get_UseKinFitResultsFlag(), DApplication::GetDGeometry(), DGeometry::GetTargetZ(), japp, ParticleCharge(), ParticleName_ROOT(), ParticleType(), and string.
|
inlineprotectedinherited |
Definition at line 136 of file DAnalysisAction.h.
Referenced by Fill_BeamHists(), DHistogramAction_ParticleComboKinematics::Fill_BeamHists(), Fill_ChargedHists(), DHistogramAction_PID::Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), DHistogramAction_DetectorMatching::Fill_MatchingHists(), Fill_NeutralHists(), DHistogramAction_PID::Fill_NeutralHists(), DCustomAction_p2gamma_unusedHists::FillShower(), DCustomAction_p2pi_unusedHists::FillShower(), DCustomAction_p2gamma_unusedHists::FillTrack(), DCustomAction_p2pi_unusedHists::FillTrack(), DCustomAction_CutExtraPi0::Perform_Action(), DCustomAction_HistOmegaVsMissProton::Perform_Action(), DCustomAction_HistMass_b1_1235::Perform_Action(), DCustomAction_HistMass_X_2000::Perform_Action(), DCustomAction_p2k_hists::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(), 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().
|
inlineinherited |
Definition at line 121 of file DAnalysisAction.h.
|
inlineinherited |
Definition at line 128 of file DAnalysisAction.h.
|
privatevirtual |
Implements DAnalysis::DAnalysisAction.
Definition at line 332 of file DHistogramActions_Thrown.cc.
References DAnalysis::d_NoFit, dPreviouslyHistogrammedBeamParticles, dPreviouslyHistogrammedParticles, dRFBeamBunchDeltaT_Hist, DEventRFBunch::dTime, Fill_BeamHists(), Fill_ChargedHists(), Fill_NeutralHists(), Gamma, DAnalysis::Get_DecayStepIndex(), DAnalysis::DParticleCombo::Get_EventRFBunch(), DAnalysis::DParticleComboStep::Get_FinalParticle(), DAnalysis::DParticleComboStep::Get_FinalParticle_Measured(), DAnalysis::DParticleComboStep::Get_FinalParticle_SourceObject(), DAnalysis::DParticleComboStep::Get_InitialParticle(), DAnalysis::DParticleComboStep::Get_InitialParticle_Measured(), DMCThrownMatching::Get_MatchingMCThrown(), DAnalysis::DParticleComboStep::Get_NumFinalParticles(), DAnalysis::DParticleCombo::Get_NumParticleComboSteps(), DAnalysis::DParticleCombo::Get_ParticleComboStep(), DAnalysis::DAnalysisAction::Get_Reaction(), DAnalysis::DAnalysisAction::Get_UseKinFitResultsFlag(), DAnalysis::DAnalysisAction::Lock_Action(), ParticleCharge(), DKinematicData::PID(), and DAnalysis::DAnalysisAction::Unlock_Action().
|
inlinevirtual |
Reimplemented from DAnalysis::DAnalysisAction.
Definition at line 95 of file DHistogramActions_Thrown.h.
|
inlineprotectedinherited |
Definition at line 141 of file DAnalysisAction.h.
Referenced by Fill_BeamHists(), DHistogramAction_ParticleComboKinematics::Fill_BeamHists(), Fill_ChargedHists(), DHistogramAction_PID::Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), DHistogramAction_DetectorMatching::Fill_MatchingHists(), Fill_NeutralHists(), DHistogramAction_PID::Fill_NeutralHists(), DCustomAction_p2gamma_unusedHists::FillShower(), DCustomAction_p2pi_unusedHists::FillShower(), DCustomAction_p2gamma_unusedHists::FillTrack(), DCustomAction_p2pi_unusedHists::FillTrack(), DCustomAction_CutExtraPi0::Perform_Action(), DCustomAction_HistOmegaVsMissProton::Perform_Action(), DCustomAction_HistMass_b1_1235::Perform_Action(), DCustomAction_HistMass_X_2000::Perform_Action(), DCustomAction_p2k_hists::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(), 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().
|
private |
Definition at line 114 of file DHistogramActions_Thrown.h.
Referenced by Fill_BeamHists(), and Initialize().
|
private |
Definition at line 115 of file DHistogramActions_Thrown.h.
Referenced by Fill_BeamHists(), and Initialize().
|
private |
Definition at line 116 of file DHistogramActions_Thrown.h.
Referenced by Fill_BeamHists(), and Initialize().
|
private |
Definition at line 120 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 130 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 131 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 118 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 126 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 127 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 121 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 123 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 124 of file DHistogramActions_Thrown.h.
Referenced by Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 122 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 119 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 128 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 129 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 133 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 132 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 125 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 134 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 136 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 137 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 138 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 142 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 140 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 144 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 141 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 143 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 151 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 150 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 154 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 152 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 153 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 147 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 146 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
|
private |
Definition at line 148 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), and Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxDeltaPhi |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxDeltaPOverP |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxDeltaT |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxDeltaTheta |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxDeltaVertexZ |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxP |
Definition at line 92 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxRFDeltaT |
Definition at line 92 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMaxTheta |
Definition at line 92 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinDeltaPhi |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinDeltaPOverP |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinDeltaT |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinDeltaTheta |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinDeltaVertexZ |
Definition at line 91 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinP |
Definition at line 92 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinRFDeltaT |
Definition at line 92 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
double DHistogramAction_ParticleComboGenReconComparison::dMinTheta |
Definition at line 92 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNum2DPBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNum2DPullBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNum2DThetaBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNumDeltaPhiBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNumDeltaPOverPBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNumDeltaTBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNumDeltaThetaBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNumDeltaVertexZBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNumPullBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
unsigned int DHistogramAction_ParticleComboGenReconComparison::dNumRFDeltaTBins |
Definition at line 90 of file DHistogramActions_Thrown.h.
Referenced by Initialize().
|
inherited |
Definition at line 94 of file DAnalysisAction.h.
|
private |
Definition at line 156 of file DHistogramActions_Thrown.h.
Referenced by Perform_Action().
|
private |
Definition at line 157 of file DHistogramActions_Thrown.h.
Referenced by Perform_Action().
|
private |
Definition at line 109 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().
|
private |
Definition at line 112 of file DHistogramActions_Thrown.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 110 of file DHistogramActions_Thrown.h.
Referenced by Fill_ChargedHists(), Fill_NeutralHists(), and Initialize().