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

#include <DHistogramActions_Independent.h>

+ Inheritance diagram for DHistogramAction_DetectorMatching:

Public Member Functions

 DHistogramAction_DetectorMatching (const DReaction *locReaction, string locActionUniqueString="")
 
 DHistogramAction_DetectorMatching (string locActionUniqueString)
 
 DHistogramAction_DetectorMatching (void)
 
void Initialize (JEventLoop *locEventLoop)
 
const DReactionGet_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 dNum2DThetaBins
 
unsigned int dNumPBins
 
unsigned int dNum2DPBins
 
unsigned int dNum2DPhiBins
 
unsigned int dNum2DDeltaPhiBins
 
unsigned int dNum2DDeltaZBins
 
unsigned int dNum2DTrackDOCABins
 
unsigned int dNumTrackDOCABins
 
unsigned int dNumFCALTOFXYBins
 
unsigned int dNum2DBCALZBins
 
unsigned int dNum2DSCZBins
 
unsigned int dNumTOFRBins
 
double dMinP
 
double dMaxP
 
double dMinTheta
 
double dMaxTheta
 
double dMinPhi
 
double dMaxPhi
 
double dSCMatchMinDeltaPhi
 
double dSCMatchMaxDeltaPhi
 
double dMinTrackDOCA
 
double dMaxTrackMatchDOCA
 
double dMinDeltaPhi
 
double dMaxDeltaPhi
 
double dMinDeltaZ
 
double dMaxDeltaZ
 
double dMinTrackingFOM
 
double dMinTOFPaddleMatchDistance
 
unsigned int dMinHitRingsPerCDCSuperlayer
 
unsigned int dMinHitPlanesPerFDCPackage
 
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)
 
void Fill_MatchingHists (JEventLoop *locEventLoop, bool locIsTimeBased)
 
bool Get_Extrapolations (const DKinematicData *locTrack, map< DetectorSystem_t, vector< DTrackFitter::Extrapolation_t > > &extrapolations) const
 

Private Attributes

double TOF_E_THRESHOLD
 
map< DetectorSystem_t, map
< bool, TH2I * > > 
dHistMap_PVsTheta_HasHit
 
map< DetectorSystem_t, map
< bool, TH2I * > > 
dHistMap_PVsTheta_NoHit
 
map< DetectorSystem_t, map
< bool, TH2I * > > 
dHistMap_PhiVsTheta_HasHit
 
map< DetectorSystem_t, map
< bool, TH2I * > > 
dHistMap_PhiVsTheta_NoHit
 
map< bool, TH2I * > dHistMap_SCPaddleVsTheta_HasHit
 
map< bool, TH2I * > dHistMap_SCPaddleVsTheta_NoHit
 
map< bool, TH2I * > dHistMap_SCPaddleVsZ_HasHit
 
map< bool, TH2I * > dHistMap_SCPaddleVsZ_NoHit
 
map< bool, TH1I * > dHistMap_SCPaddle_BarrelRegion_HasHit
 
map< bool, TH1I * > dHistMap_SCPaddle_BarrelRegion_NoHit
 
map< bool, TH1I * > dHistMap_SCPaddle_NoseRegion_HasHit
 
map< bool, TH1I * > dHistMap_SCPaddle_NoseRegion_NoHit
 
map< bool, TH2I * > dHistMap_TrackTOFYVsX_HasHit
 
map< bool, TH2I * > dHistMap_TrackTOFYVsX_NoHit
 
map< bool, TH2I * > dHistMap_TrackTOF2DPaddles_HasHit
 
map< bool, TH2I * > dHistMap_TrackTOF2DPaddles_NoHit
 
map< bool, TH1I * > dHistMap_TrackTOFR_HasHit
 
map< bool, TH1I * > dHistMap_TrackTOFR_NoHit
 
map< bool, TH1I * > dHistMap_TrackTOFP_HasHit
 
map< bool, TH1I * > dHistMap_TrackTOFP_NoHit
 
map< bool, TH2I * > dHistMap_TrackFCALYVsX_HasHit
 
map< bool, TH2I * > dHistMap_TrackFCALYVsX_NoHit
 
map< bool, TH1I * > dHistMap_TrackFCALR_HasHit
 
map< bool, TH1I * > dHistMap_TrackFCALR_NoHit
 
map< bool, TH1I * > dHistMap_TrackFCALP_HasHit
 
map< bool, TH1I * > dHistMap_TrackFCALP_NoHit
 
map< bool, TH2I * > dHistMap_TrackFCALRowVsColumn_HasHit
 
map< bool, TH2I * > dHistMap_TrackFCALRowVsColumn_NoHit
 
map< bool, TH2I * > dHistMap_TrackBCALModuleVsZ_HasHit
 
map< bool, TH2I * > dHistMap_TrackBCALModuleVsZ_NoHit
 
map< bool, TH2I * > dHistMap_TrackBCALPhiVsZ_HasHit
 
map< bool, TH2I * > dHistMap_TrackBCALPhiVsZ_NoHit
 
map< bool, TH2I * > dHistMap_TrackPVsTheta_NoHitMatch
 
map< bool, TH2I * > dHistMap_TrackPVsTheta_HitMatch
 
map< bool, TH2I * > dHistMap_SCTrackDeltaPhiVsP
 
map< bool, TH2I * > dHistMap_SCTrackDeltaPhiVsZ
 
map< bool, TH2I * > dHistMap_SCTrackDeltaPhiVsTheta
 
map< bool, TH2I * > dHistMap_FCALTrackDistanceVsP
 
map< bool, TH2I * > dHistMap_FCALTrackDistanceVsTheta
 
map< bool, TH2I * > dHistMap_BCALDeltaPhiVsP
 
map< bool, TH2I * > dHistMap_BCALDeltaPhiVsZ
 
map< bool, TH2I * > dHistMap_BCALDeltaZVsTheta
 
map< bool, TH2I * > dHistMap_BCALDeltaZVsZ
 
map< bool, TH1I * > dHistMap_TOFPaddleTrackDeltaX
 
map< bool, TH1I * > dHistMap_TOFPaddleTrackDeltaY
 
map< bool, TH2I * > dHistMap_TOFPaddleTrackYVsVerticalPaddle_HasHit
 
map< bool, TH2I * > dHistMap_TOFPaddleTrackYVsVerticalPaddle_NoHit
 
map< bool, TH2I * > dHistMap_TOFPaddleHorizontalPaddleVsTrackX_HasHit
 
map< bool, TH2I * > dHistMap_TOFPaddleHorizontalPaddleVsTrackX_NoHit
 
map< bool, TH2I * > dHistMap_TOFPointTrackDistanceVsP
 
map< bool, TH2I * > dHistMap_TOFPointTrackDistanceVsTheta
 
map< bool, TH2I * > dHistMap_TOFPointTrackDeltaXVsHorizontalPaddle
 
map< bool, TH2I * > dHistMap_TOFPointTrackDeltaXVsVerticalPaddle
 
map< bool, TH2I * > dHistMap_TOFPointTrackDeltaYVsHorizontalPaddle
 
map< bool, TH2I * > dHistMap_TOFPointTrackDeltaYVsVerticalPaddle
 
map< bool, TH1I * > dHistMap_TOFPointTrackDistance_BothPlanes
 
map< bool, TH1I * > dHistMap_TOFPointTrackDistance_OnePlane
 

Detailed Description

Definition at line 257 of file DHistogramActions_Independent.h.

Constructor & Destructor Documentation

DHistogramAction_DetectorMatching::DHistogramAction_DetectorMatching ( const DReaction locReaction,
string  locActionUniqueString = "" 
)
inline

Definition at line 262 of file DHistogramActions_Independent.h.

DHistogramAction_DetectorMatching::DHistogramAction_DetectorMatching ( string  locActionUniqueString)
inline

Definition at line 270 of file DHistogramActions_Independent.h.

DHistogramAction_DetectorMatching::DHistogramAction_DetectorMatching ( void  )
inline

Definition at line 278 of file DHistogramActions_Independent.h.

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(), DHistogramAction_PID::Initialize(), DHistogramAction_ObjectMemory::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_Reconstruction::Initialize(), DHistogramAction_ThrownParticleKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ReconnedThrownKinematics::Initialize(), 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_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(), DCustomAction_CutNoDetectorHit::Initialize(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), DHistogramAction_PID::Initialize(), DHistogramAction_ObjectMemory::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_Reconstruction::Initialize(), DHistogramAction_ThrownParticleKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ReconnedThrownKinematics::Initialize(), 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_DetectorMatching::Fill_MatchingHists ( JEventLoop *  locEventLoop,
bool  locIsTimeBased 
)
private

Definition at line 1114 of file DHistogramActions_Independent.cc.

References DParticleID::Calc_PropagatedRFTime(), DCutAction_TrackHitPattern::Cut_TrackHitPattern(), dHistMap_BCALDeltaPhiVsP, dHistMap_BCALDeltaPhiVsZ, dHistMap_BCALDeltaZVsTheta, dHistMap_BCALDeltaZVsZ, dHistMap_FCALTrackDistanceVsP, dHistMap_FCALTrackDistanceVsTheta, dHistMap_PhiVsTheta_HasHit, dHistMap_PhiVsTheta_NoHit, dHistMap_PVsTheta_HasHit, dHistMap_PVsTheta_NoHit, dHistMap_SCPaddle_BarrelRegion_HasHit, dHistMap_SCPaddle_BarrelRegion_NoHit, dHistMap_SCPaddle_NoseRegion_HasHit, dHistMap_SCPaddle_NoseRegion_NoHit, dHistMap_SCPaddleVsTheta_HasHit, dHistMap_SCPaddleVsTheta_NoHit, dHistMap_SCPaddleVsZ_HasHit, dHistMap_SCPaddleVsZ_NoHit, dHistMap_SCTrackDeltaPhiVsP, dHistMap_SCTrackDeltaPhiVsTheta, dHistMap_SCTrackDeltaPhiVsZ, dHistMap_TOFPaddleHorizontalPaddleVsTrackX_HasHit, dHistMap_TOFPaddleHorizontalPaddleVsTrackX_NoHit, dHistMap_TOFPaddleTrackDeltaX, dHistMap_TOFPaddleTrackDeltaY, dHistMap_TOFPaddleTrackYVsVerticalPaddle_HasHit, dHistMap_TOFPaddleTrackYVsVerticalPaddle_NoHit, dHistMap_TOFPointTrackDeltaXVsHorizontalPaddle, dHistMap_TOFPointTrackDeltaXVsVerticalPaddle, dHistMap_TOFPointTrackDeltaYVsHorizontalPaddle, dHistMap_TOFPointTrackDeltaYVsVerticalPaddle, dHistMap_TOFPointTrackDistance_BothPlanes, dHistMap_TOFPointTrackDistance_OnePlane, dHistMap_TOFPointTrackDistanceVsP, dHistMap_TOFPointTrackDistanceVsTheta, dHistMap_TrackBCALModuleVsZ_HasHit, dHistMap_TrackBCALModuleVsZ_NoHit, dHistMap_TrackBCALPhiVsZ_HasHit, dHistMap_TrackBCALPhiVsZ_NoHit, dHistMap_TrackFCALP_HasHit, dHistMap_TrackFCALP_NoHit, dHistMap_TrackFCALR_HasHit, dHistMap_TrackFCALR_NoHit, dHistMap_TrackFCALRowVsColumn_HasHit, dHistMap_TrackFCALRowVsColumn_NoHit, dHistMap_TrackFCALYVsX_HasHit, dHistMap_TrackFCALYVsX_NoHit, dHistMap_TrackPVsTheta_HitMatch, dHistMap_TrackPVsTheta_NoHitMatch, dHistMap_TrackTOF2DPaddles_HasHit, dHistMap_TrackTOF2DPaddles_NoHit, dHistMap_TrackTOFP_HasHit, dHistMap_TrackTOFP_NoHit, dHistMap_TrackTOFR_HasHit, dHistMap_TrackTOFR_NoHit, dHistMap_TrackTOFYVsX_HasHit, dHistMap_TrackTOFYVsX_NoHit, DTOFPoint::dHorizontalBar, dMinHitPlanesPerFDCPackage, dMinHitRingsPerCDCSuperlayer, dMinTOFPaddleMatchDistance, dMinTrackingFOM, DTOFPoint::dVerticalBar, DTOFPaddleHit::E_north, DTOFPaddleHit::E_south, Fill(), DParticleID::Get_ClosestTOFPaddleHit_Horizontal(), DParticleID::Get_ClosestTOFPaddleHit_Vertical(), DParticleID::Get_ClosestToTrack(), Get_Extrapolations(), DDetectorMatches::Get_IsMatchedToDetector(), DDetectorMatches::Get_IsMatchedToHit(), DCutAction_TrackHitPattern::Initialize(), DAnalysis::DAnalysisAction::Lock_Action(), DParticleID::PredictBCALWedge(), DParticleID::PredictFCALHit(), DParticleID::PredictSCSector(), DParticleID::PredictTOFPaddles(), sqrt(), SYS_BCAL, SYS_FCAL, SYS_START, SYS_TOF, TOF_E_THRESHOLD, 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.

bool DHistogramAction_DetectorMatching::Get_Extrapolations ( const DKinematicData locTrack,
map< DetectorSystem_t, vector< DTrackFitter::Extrapolation_t > > &  extrapolations 
) const
inlineprivate
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(), 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().

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_p3pi_Pi0Cuts::Perform_Action(), DCustomAction_ppi0gamma_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().

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_DetectorMatching::Initialize ( JEventLoop *  locEventLoop)
virtual

Implements DAnalysis::DAnalysisAction.

Definition at line 783 of file DHistogramActions_Independent.cc.

References DAnalysis::DAnalysisAction::ChangeTo_BaseDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_ActionDirectory(), DAnalysis::DAnalysisAction::CreateAndChangeTo_Directory(), dHistMap_BCALDeltaPhiVsP, dHistMap_BCALDeltaPhiVsZ, dHistMap_BCALDeltaZVsTheta, dHistMap_BCALDeltaZVsZ, dHistMap_FCALTrackDistanceVsP, dHistMap_FCALTrackDistanceVsTheta, dHistMap_PhiVsTheta_HasHit, dHistMap_PhiVsTheta_NoHit, dHistMap_PVsTheta_HasHit, dHistMap_PVsTheta_NoHit, dHistMap_SCPaddle_BarrelRegion_HasHit, dHistMap_SCPaddle_BarrelRegion_NoHit, dHistMap_SCPaddle_NoseRegion_HasHit, dHistMap_SCPaddle_NoseRegion_NoHit, dHistMap_SCPaddleVsTheta_HasHit, dHistMap_SCPaddleVsTheta_NoHit, dHistMap_SCPaddleVsZ_HasHit, dHistMap_SCPaddleVsZ_NoHit, dHistMap_SCTrackDeltaPhiVsP, dHistMap_SCTrackDeltaPhiVsTheta, dHistMap_SCTrackDeltaPhiVsZ, dHistMap_TOFPaddleHorizontalPaddleVsTrackX_HasHit, dHistMap_TOFPaddleHorizontalPaddleVsTrackX_NoHit, dHistMap_TOFPaddleTrackDeltaX, dHistMap_TOFPaddleTrackDeltaY, dHistMap_TOFPaddleTrackYVsVerticalPaddle_HasHit, dHistMap_TOFPaddleTrackYVsVerticalPaddle_NoHit, dHistMap_TOFPointTrackDeltaXVsHorizontalPaddle, dHistMap_TOFPointTrackDeltaXVsVerticalPaddle, dHistMap_TOFPointTrackDeltaYVsHorizontalPaddle, dHistMap_TOFPointTrackDeltaYVsVerticalPaddle, dHistMap_TOFPointTrackDistance_BothPlanes, dHistMap_TOFPointTrackDistance_OnePlane, dHistMap_TOFPointTrackDistanceVsP, dHistMap_TOFPointTrackDistanceVsTheta, dHistMap_TrackBCALModuleVsZ_HasHit, dHistMap_TrackBCALModuleVsZ_NoHit, dHistMap_TrackBCALPhiVsZ_HasHit, dHistMap_TrackBCALPhiVsZ_NoHit, dHistMap_TrackFCALP_HasHit, dHistMap_TrackFCALP_NoHit, dHistMap_TrackFCALR_HasHit, dHistMap_TrackFCALR_NoHit, dHistMap_TrackFCALRowVsColumn_HasHit, dHistMap_TrackFCALRowVsColumn_NoHit, dHistMap_TrackFCALYVsX_HasHit, dHistMap_TrackFCALYVsX_NoHit, dHistMap_TrackPVsTheta_HitMatch, dHistMap_TrackPVsTheta_NoHitMatch, dHistMap_TrackTOF2DPaddles_HasHit, dHistMap_TrackTOF2DPaddles_NoHit, dHistMap_TrackTOFP_HasHit, dHistMap_TrackTOFP_NoHit, dHistMap_TrackTOFR_HasHit, dHistMap_TrackTOFR_NoHit, dHistMap_TrackTOFYVsX_HasHit, dHistMap_TrackTOFYVsX_NoHit, dMaxDeltaPhi, dMaxDeltaZ, dMaxP, dMaxPhi, dMaxTheta, dMaxTrackMatchDOCA, dMinDeltaPhi, dMinDeltaZ, dMinP, dMinPhi, dMinTheta, dMinTrackDOCA, dNum2DBCALZBins, dNum2DDeltaPhiBins, dNum2DDeltaZBins, dNum2DPBins, dNum2DPhiBins, dNum2DSCZBins, dNum2DThetaBins, dNum2DTrackDOCABins, dNumFCALTOFXYBins, dNumPBins, dNumTOFRBins, dNumTrackDOCABins, dSCMatchMaxDeltaPhi, dSCMatchMinDeltaPhi, japp, kSTATUS_REST, string, SYS_BCAL, SYS_FCAL, SYS_START, SYS_TOF, SystemName(), and TOF_E_THRESHOLD.

Referenced by DEventProcessor_monitoring_hists::brun().

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(), DHistogramAction_PID::Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), 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_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.

bool DHistogramAction_DetectorMatching::Perform_Action ( JEventLoop *  locEventLoop,
const DParticleCombo locParticleCombo = NULL 
)
privatevirtual
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(), DHistogramAction_PID::Fill_ChargedHists(), DHistogramAction_ParticleComboKinematics::Fill_Hists(), DHistogramAction_DetectorMatchParams::Fill_Hists(), 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_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

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_BCALDeltaPhiVsP
private

Definition at line 356 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_BCALDeltaPhiVsZ
private

Definition at line 357 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_BCALDeltaZVsTheta
private

Definition at line 358 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_BCALDeltaZVsZ
private

Definition at line 359 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_FCALTrackDistanceVsP
private

Definition at line 354 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_FCALTrackDistanceVsTheta
private

Definition at line 355 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<DetectorSystem_t, map<bool, TH2I*> > DHistogramAction_DetectorMatching::dHistMap_PhiVsTheta_HasHit
private

Definition at line 314 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<DetectorSystem_t, map<bool, TH2I*> > DHistogramAction_DetectorMatching::dHistMap_PhiVsTheta_NoHit
private

Definition at line 315 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<DetectorSystem_t, map<bool, TH2I*> > DHistogramAction_DetectorMatching::dHistMap_PVsTheta_HasHit
private

Definition at line 312 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<DetectorSystem_t, map<bool, TH2I*> > DHistogramAction_DetectorMatching::dHistMap_PVsTheta_NoHit
private

Definition at line 313 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddle_BarrelRegion_HasHit
private

Definition at line 321 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddle_BarrelRegion_NoHit
private

Definition at line 322 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddle_NoseRegion_HasHit
private

Definition at line 323 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddle_NoseRegion_NoHit
private

Definition at line 324 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddleVsTheta_HasHit
private

Definition at line 317 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddleVsTheta_NoHit
private

Definition at line 318 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddleVsZ_HasHit
private

Definition at line 319 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_SCPaddleVsZ_NoHit
private

Definition at line 320 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_SCTrackDeltaPhiVsP
private

Definition at line 351 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_SCTrackDeltaPhiVsTheta
private

Definition at line 353 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_SCTrackDeltaPhiVsZ
private

Definition at line 352 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPaddleHorizontalPaddleVsTrackX_HasHit
private

Definition at line 366 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPaddleHorizontalPaddleVsTrackX_NoHit
private

Definition at line 367 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TOFPaddleTrackDeltaX
private

Definition at line 362 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TOFPaddleTrackDeltaY
private

Definition at line 363 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPaddleTrackYVsVerticalPaddle_HasHit
private

Definition at line 364 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPaddleTrackYVsVerticalPaddle_NoHit
private

Definition at line 365 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDeltaXVsHorizontalPaddle
private

Definition at line 372 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDeltaXVsVerticalPaddle
private

Definition at line 373 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDeltaYVsHorizontalPaddle
private

Definition at line 374 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDeltaYVsVerticalPaddle
private

Definition at line 375 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDistance_BothPlanes
private

Definition at line 376 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDistance_OnePlane
private

Definition at line 377 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDistanceVsP
private

Definition at line 370 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TOFPointTrackDistanceVsTheta
private

Definition at line 371 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackBCALModuleVsZ_HasHit
private

Definition at line 344 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackBCALModuleVsZ_NoHit
private

Definition at line 345 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackBCALPhiVsZ_HasHit
private

Definition at line 346 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackBCALPhiVsZ_NoHit
private

Definition at line 347 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALP_HasHit
private

Definition at line 339 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALP_NoHit
private

Definition at line 340 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALR_HasHit
private

Definition at line 337 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALR_NoHit
private

Definition at line 338 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALRowVsColumn_HasHit
private

Definition at line 341 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALRowVsColumn_NoHit
private

Definition at line 342 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALYVsX_HasHit
private

Definition at line 335 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackFCALYVsX_NoHit
private

Definition at line 336 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackPVsTheta_HitMatch
private

Definition at line 350 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackPVsTheta_NoHitMatch
private

Definition at line 349 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOF2DPaddles_HasHit
private

Definition at line 328 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOF2DPaddles_NoHit
private

Definition at line 329 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOFP_HasHit
private

Definition at line 332 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOFP_NoHit
private

Definition at line 333 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOFR_HasHit
private

Definition at line 330 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH1I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOFR_NoHit
private

Definition at line 331 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOFYVsX_HasHit
private

Definition at line 326 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

map<bool, TH2I*> DHistogramAction_DetectorMatching::dHistMap_TrackTOFYVsX_NoHit
private

Definition at line 327 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().

double DHistogramAction_DetectorMatching::dMaxDeltaPhi

Definition at line 291 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMaxDeltaZ

Definition at line 291 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMaxP

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMaxPhi

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMaxTheta

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMaxTrackMatchDOCA

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMinDeltaPhi

Definition at line 291 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMinDeltaZ

Definition at line 291 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dMinHitPlanesPerFDCPackage

Definition at line 294 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists().

unsigned int DHistogramAction_DetectorMatching::dMinHitRingsPerCDCSuperlayer

Definition at line 294 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists().

double DHistogramAction_DetectorMatching::dMinP

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMinPhi

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMinTheta

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMinTOFPaddleMatchDistance

Definition at line 293 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists().

double DHistogramAction_DetectorMatching::dMinTrackDOCA

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dMinTrackingFOM

Definition at line 293 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists().

unsigned int DHistogramAction_DetectorMatching::dNum2DBCALZBins

Definition at line 289 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNum2DDeltaPhiBins

Definition at line 288 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNum2DDeltaZBins

Definition at line 288 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNum2DPBins

Definition at line 288 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNum2DPhiBins

Definition at line 288 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNum2DSCZBins

Definition at line 289 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNum2DThetaBins

Definition at line 288 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNum2DTrackDOCABins

Definition at line 289 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNumFCALTOFXYBins

Definition at line 289 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNumPBins

Definition at line 288 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNumTOFRBins

Definition at line 289 of file DHistogramActions_Independent.h.

Referenced by Initialize().

unsigned int DHistogramAction_DetectorMatching::dNumTrackDOCABins

Definition at line 289 of file DHistogramActions_Independent.h.

Referenced by Initialize().

bool DAnalysis::DAnalysisAction::dPerformAntiCut
inherited

Definition at line 94 of file DAnalysisAction.h.

double DHistogramAction_DetectorMatching::dSCMatchMaxDeltaPhi

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::dSCMatchMinDeltaPhi

Definition at line 290 of file DHistogramActions_Independent.h.

Referenced by Initialize().

double DHistogramAction_DetectorMatching::TOF_E_THRESHOLD
private

Definition at line 309 of file DHistogramActions_Independent.h.

Referenced by Fill_MatchingHists(), and Initialize().


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