Hall-D Software
alpha
|
#include <DHistogramActions_Independent.h>
Public Member Functions | |
DHistogramAction_Reconstruction (const DReaction *locReaction, string locActionUniqueString="") | |
DHistogramAction_Reconstruction (string locActionUniqueString) | |
DHistogramAction_Reconstruction (void) | |
void | Initialize (JEventLoop *locEventLoop) |
const DReaction * | Get_Reaction (void) const |
virtual string | Get_ActionName (void) const |
string | Get_ActionUniqueString (void) const |
bool | Get_UseKinFitResultsFlag (void) const |
virtual void | Reset_NewEvent (void) |
bool | operator() (JEventLoop *locEventLoop) |
bool | operator() (JEventLoop *locEventLoop, const DParticleCombo *locParticleCombo) |
Public Attributes | |
unsigned int | dNumFCALTOFXYBins |
unsigned int | dNumShowerEnergyBins |
unsigned int | dNumPhiBins |
unsigned int | dNum2DBCALZBins |
unsigned int | dNum2DPhiBins |
unsigned int | dNumHitEnergyBins |
unsigned int | dNum2DHitEnergyBins |
unsigned int | dNum2DThetaBins |
unsigned int | dNumFOMBins |
unsigned int | dNum2DFOMBins |
unsigned int | dNum2DPBins |
unsigned int | dNum2DDeltaTBins |
double | dMinShowerEnergy |
double | dMaxShowerEnergy |
double | dMaxBCALP |
double | dMinPhi |
double | dMaxPhi |
double | dMinHitEnergy |
double | dMaxHitEnergy |
double | dMinTheta |
double | dMaxTheta |
double | dMinP |
double | dMaxP |
double | dMinDeltaT |
double | dMaxDeltaT |
double | dGoodTrackFOM |
double | dHighTrackFOM |
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=NULL) |
Definition at line 153 of file DHistogramActions_Independent.h.
|
inline |
Definition at line 158 of file DHistogramActions_Independent.h.
|
inline |
Definition at line 169 of file DHistogramActions_Independent.h.
|
inline |
Definition at line 180 of file DHistogramActions_Independent.h.
|
inlineprotectedinherited |
Definition at line 146 of file DAnalysisAction.h.
Referenced by DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DCustomAction_CutExtraPi0::Initialize(), DCustomAction_p2k_hists::Initialize(), DCustomAction_HistMass_X_2000::Initialize(), DCustomAction_HistMass_b1_1235::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(), DHistogramAction_PID::Initialize(), DHistogramAction_ObjectMemory::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), 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_HistMass_X_2000::Initialize(), DCustomAction_HistOmegaVsMissProton::Initialize(), DCustomAction_p2k_hists::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(), DHistogramAction_PID::Initialize(), DHistogramAction_ObjectMemory::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), 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(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), DHistogramAction_PID::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), 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.
|
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(), 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(), DHistogramAction_ParticleComboGenReconComparison::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(), DHistogramAction_ParticleComboGenReconComparison::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 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(), 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 298 of file DHistogramActions_Independent.cc.
References DAnalysis::DAnalysisAction::ChangeTo_BaseDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_Directory(), dHist_BCALShowerEnergy, dHist_BCALShowerPhi, dHist_BCALShowerPhiVsZ, dHist_CDCRingVsTheta_Candidates, dHist_CDCRingVsTheta_TimeBased, dHist_CDCRingVsTheta_TimeBased_GoodTrackFOM, dHist_CDCRingVsTheta_WireBased, dHist_FCALShowerEnergy, dHist_FCALShowerYVsX, dHist_FDCPlaneVsTheta_Candidates, dHist_FDCPlaneVsTheta_TimeBased, dHist_FDCPlaneVsTheta_TimeBased_GoodTrackFOM, dHist_FDCPlaneVsTheta_WireBased, dHist_MCMatchedHitsVsP, dHist_MCMatchedHitsVsTheta, dHist_NumDCHitsPerTrack, dHist_NumDCHitsPerTrackVsTheta, dHist_NumPossDCHitsPerTrack, dHist_NumPossDCHitsPerTrackVsTheta, dHist_SCHitEnergy, dHist_SCHitEnergyVsSector, dHist_SCHitSector, dHist_SCRFDeltaTVsSector, dHist_TAGHRFDeltaTVsCounter, dHist_TAGMRFDeltaTVsColumn, dHist_TOFPointEnergy, dHist_TOFPointYVsX, dHist_TrackHitFraction, dHist_TrackHitFractionVsTheta, dHist_TrackingFOM, dHist_TrackingFOM_WireBased, dHist_TrackingFOMVsNumHits, dHist_TrackingFOMVsP, dHist_TrackingFOMVsTheta, dHistMap_PVsTheta_Candidates, dHistMap_PVsTheta_GoodWireBased_BadTimeBased, dHistMap_PVsTheta_GoodWireBased_GoodTimeBased, dHistMap_PVsTheta_TimeBased, dHistMap_PVsTheta_TimeBased_GoodTrackFOM, dHistMap_PVsTheta_TimeBased_HighTrackFOM, dHistMap_PVsTheta_TimeBased_LowTrackFOM, dHistMap_PVsTheta_WireBased, dMaxDeltaT, dMaxHitEnergy, dMaxP, dMaxPhi, dMaxShowerEnergy, dMaxTheta, dMinDeltaT, dMinHitEnergy, dMinP, dMinPhi, dMinShowerEnergy, dMinTheta, dNum2DBCALZBins, dNum2DDeltaTBins, dNum2DFOMBins, dNum2DHitEnergyBins, dNum2DPBins, dNum2DPhiBins, dNum2DThetaBins, dNumFCALTOFXYBins, dNumFOMBins, dNumHitEnergyBins, dNumPhiBins, dNumShowerEnergyBins, dTargetCenter, DApplication::GetDGeometry(), DGeometry::GetTargetZ(), japp, kSTATUS_REST, and string.
Referenced by DEventProcessor_monitoring_hists::brun().
|
inlineprotectedinherited |
Definition at line 136 of file DAnalysisAction.h.
Referenced by DHistogramAction_ParticleComboGenReconComparison::Fill_BeamHists(), DHistogramAction_ParticleComboKinematics::Fill_BeamHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_ChargedHists(), DHistogramAction_PID::Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), DHistogramAction_DetectorMatching::Fill_MatchingHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_NeutralHists(), DHistogramAction_PID::Fill_NeutralHists(), DCustomAction_p2gamma_unusedHists::FillShower(), DCustomAction_p2pi_unusedHists::FillShower(), DCustomAction_p2gamma_unusedHists::FillTrack(), DCustomAction_p2pi_unusedHists::FillTrack(), DCustomAction_HistMass_X_2000::Perform_Action(), DCustomAction_p2k_hists::Perform_Action(), DCustomAction_CutExtraPi0::Perform_Action(), DCustomAction_HistOmegaVsMissProton::Perform_Action(), DCustomAction_HistMass_b1_1235::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(), 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 487 of file DHistogramActions_Independent.cc.
References DKinematicData::charge(), DTrackWireBased::dCDCRings, DTrackTimeBased::dCDCRings, DTrackWireBased::dFDCPlanes, DTrackTimeBased::dFDCPlanes, dGoodTrackFOM, dHighTrackFOM, dHist_BCALShowerEnergy, dHist_BCALShowerPhi, dHist_BCALShowerPhiVsZ, dHist_CDCRingVsTheta_Candidates, dHist_CDCRingVsTheta_TimeBased, dHist_CDCRingVsTheta_TimeBased_GoodTrackFOM, dHist_CDCRingVsTheta_WireBased, dHist_FCALShowerEnergy, dHist_FCALShowerYVsX, dHist_FDCPlaneVsTheta_Candidates, dHist_FDCPlaneVsTheta_TimeBased, dHist_FDCPlaneVsTheta_TimeBased_GoodTrackFOM, dHist_FDCPlaneVsTheta_WireBased, dHist_MCMatchedHitsVsP, dHist_MCMatchedHitsVsTheta, dHist_NumDCHitsPerTrack, dHist_NumDCHitsPerTrackVsTheta, dHist_NumPossDCHitsPerTrack, dHist_NumPossDCHitsPerTrackVsTheta, dHist_SCHitEnergy, dHist_SCHitEnergyVsSector, dHist_SCHitSector, dHist_SCRFDeltaTVsSector, dHist_TAGHRFDeltaTVsCounter, dHist_TAGMRFDeltaTVsColumn, dHist_TOFPointEnergy, dHist_TOFPointYVsX, dHist_TrackHitFraction, dHist_TrackHitFractionVsTheta, dHist_TrackingFOM, dHist_TrackingFOM_WireBased, dHist_TrackingFOMVsNumHits, dHist_TrackingFOMVsP, dHist_TrackingFOMVsTheta, dHistMap_PVsTheta_Candidates, dHistMap_PVsTheta_GoodWireBased_BadTimeBased, dHistMap_PVsTheta_GoodWireBased_GoodTimeBased, dHistMap_PVsTheta_TimeBased, dHistMap_PVsTheta_TimeBased_GoodTrackFOM, dHistMap_PVsTheta_TimeBased_HighTrackFOM, dHistMap_PVsTheta_TimeBased_LowTrackFOM, dHistMap_PVsTheta_WireBased, DTrackTimeBased::dNumHitsMatchedToThrown, dTargetCenter, DEventRFBunch::dTime, E3, DTrackWireBased::FOM, DTrackTimeBased::FOM, DParticleID::Get_BestSCMatchParams(), DAnalysis::DAnalysisAction::Get_CalledPriorWithComboFlag(), DParticleID::Get_CDCRings(), DParticleID::Get_FDCPlanes(), DDetectorMatches::Get_IsMatchedToHit(), DChargedTrackHypothesis::Get_TrackTimeBased(), kSTATUS_REST, DAnalysis::DAnalysisAction::Lock_Action(), DKinematicData::momentum(), DTrackTimeBased::Ndof, DTrackTimeBased::potential_cdc_hits_on_track, DTrackTimeBased::potential_fdc_hits_on_track, SYS_TAGM, DAnalysis::DAnalysisAction::Unlock_Action(), x, X, y, and DKinematicData::z().
|
inlinevirtualinherited |
Reimplemented in DHistogramAction_MissingTransverseMomentum, DHistogramAction_Dalitz, DHistogramAction_2DInvariantMass, DHistogramAction_MissingMassSquared, DHistogramAction_TruePID, DHistogramAction_MissingMass, DHistogramAction_InvariantMass, DHistogramAction_ParticleComboKinematics, DHistogramAction_PID, DHistogramAction_ParticleComboGenReconComparison, DCustomAction_CutNoDetectorHit, DCustomAction_HistMass_b1_1235, DCustomAction_HistMass_X_2000, DCustomAction_p2gamma_hists, DCustomAction_CutExtraPi0, and DCustomAction_CutExtraPi0.
Definition at line 46 of file DAnalysisAction.h.
|
inlineprotectedinherited |
Definition at line 141 of file DAnalysisAction.h.
Referenced by DHistogramAction_ParticleComboGenReconComparison::Fill_BeamHists(), DHistogramAction_ParticleComboKinematics::Fill_BeamHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_ChargedHists(), DHistogramAction_PID::Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), DHistogramAction_DetectorMatching::Fill_MatchingHists(), DHistogramAction_ParticleComboGenReconComparison::Fill_NeutralHists(), DHistogramAction_PID::Fill_NeutralHists(), DCustomAction_p2gamma_unusedHists::FillShower(), DCustomAction_p2pi_unusedHists::FillShower(), DCustomAction_p2gamma_unusedHists::FillTrack(), DCustomAction_p2pi_unusedHists::FillTrack(), DCustomAction_HistMass_X_2000::Perform_Action(), DCustomAction_p2k_hists::Perform_Action(), DCustomAction_CutExtraPi0::Perform_Action(), DCustomAction_HistOmegaVsMissProton::Perform_Action(), DCustomAction_HistMass_b1_1235::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(), 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().
double DHistogramAction_Reconstruction::dGoodTrackFOM |
Definition at line 198 of file DHistogramActions_Independent.h.
Referenced by Perform_Action().
double DHistogramAction_Reconstruction::dHighTrackFOM |
Definition at line 198 of file DHistogramActions_Independent.h.
Referenced by Perform_Action().
|
private |
Definition at line 208 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 209 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 210 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 244 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 246 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 247 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 245 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 206 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 205 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 248 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 250 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 251 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 249 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 254 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 253 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 223 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 226 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 224 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 227 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 216 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 217 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 215 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 218 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 221 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 220 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 212 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 213 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 225 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 228 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 229 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 230 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 233 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 232 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 231 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 234 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 242 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 241 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 236 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 237 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 239 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 238 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
|
private |
Definition at line 235 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().
double DHistogramAction_Reconstruction::dMaxBCALP |
Definition at line 195 of file DHistogramActions_Independent.h.
double DHistogramAction_Reconstruction::dMaxDeltaT |
Definition at line 196 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMaxHitEnergy |
Definition at line 196 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMaxP |
Definition at line 196 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMaxPhi |
Definition at line 195 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMaxShowerEnergy |
Definition at line 195 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMaxTheta |
Definition at line 196 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMinDeltaT |
Definition at line 196 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMinHitEnergy |
Definition at line 195 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMinP |
Definition at line 196 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMinPhi |
Definition at line 195 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMinShowerEnergy |
Definition at line 195 of file DHistogramActions_Independent.h.
Referenced by Initialize().
double DHistogramAction_Reconstruction::dMinTheta |
Definition at line 196 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNum2DBCALZBins |
Definition at line 193 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNum2DDeltaTBins |
Definition at line 194 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNum2DFOMBins |
Definition at line 194 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNum2DHitEnergyBins |
Definition at line 194 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNum2DPBins |
Definition at line 194 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNum2DPhiBins |
Definition at line 193 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNum2DThetaBins |
Definition at line 194 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNumFCALTOFXYBins |
Definition at line 193 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNumFOMBins |
Definition at line 194 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNumHitEnergyBins |
Definition at line 194 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNumPhiBins |
Definition at line 193 of file DHistogramActions_Independent.h.
Referenced by Initialize().
unsigned int DHistogramAction_Reconstruction::dNumShowerEnergyBins |
Definition at line 193 of file DHistogramActions_Independent.h.
Referenced by Initialize().
|
inherited |
Definition at line 94 of file DAnalysisAction.h.
|
private |
Definition at line 203 of file DHistogramActions_Independent.h.
Referenced by Initialize(), and Perform_Action().