8 #ifndef _DCustomAction_p2pi_unusedHists_
9 #define _DCustomAction_p2pi_unusedHists_
15 #include "JANA/JEventLoop.h"
16 #include "JANA/JApplication.h"
37 DAnalysisAction(locReaction,
"Custom_p2pi_unusedHists", locUseKinFitResultsFlag, locActionUniqueString){}
39 void Initialize(JEventLoop* locEventLoop);
43 bool Perform_Action(JEventLoop* locEventLoop,
const DParticleCombo* locParticleCombo);
44 void FillTrack(JEventLoop* locEventLoop,
const DChargedTrack* locChargedTrack,
bool locMatch,
const DMCThrown* locMCThrown);
45 void FillShower(
const DNeutralShower* locNeutralShower,
bool locMatch,
double locBeamPhotonTime,
double locFlightTime);
102 #endif // _DCustomAction_p2pi_unusedHists_
TH2I * dHistMap_BCALShowerDeltaPhi_Theta
map< bool, map< DetectorSystem_t, TH2I * > > dHistMap_ShowerEnergy_Theta
map< bool, map< int, TH2I * > > dHistMap_TrackNhitsFDC_Theta
map< bool, map< int, TH2I * > > dHistMap_TrackPOCAXY
map< bool, TH2I * > dHistMap_Layer4Energy_Theta
static TH2I * h2_E1_vsPhi
The DTrackFitter class is a base class for different charged track fitting algorithms. It does not actually fit the track itself, but provides the interface and some common support features most algorthims will need to implement.
map< bool, map< int, TH2I * > > dHistMap_TrackP_Theta
DCustomAction_p2pi_unusedHists(const DReaction *locReaction, bool locUseKinFitResultsFlag, string locActionUniqueString="")
map< bool, map< DetectorSystem_t, TH1I * > > dHistMap_ShowerNclusters
TH2I * dHistMap_BCALShowerDeltaZ_DeltaT
const DFCALGeometry * dFCALGeometry
map< bool, TH2I * > dHistMap_Layer3Energy_Theta
map< bool, map< DetectorSystem_t, TH2I * > > dHistMap_ShowerDeltaT_Nhits
map< bool, map< DetectorSystem_t, TH2I * > > dHistMap_ShowerMaxEnergy_Nhits
map< bool, TH1I * > dHistMap_BCALShowerNcell
map< bool, map< int, TH2I * > > dHistMap_TrackCDCHitRadius_Nhits
map< bool, map< DetectorSystem_t, TH1I * > > dHistMap_ShowerNhits
map< bool, map< int, TH2I * > > dHistMap_TrackMCThetaRes_Theta
map< bool, map< int, TH1I * > > dHistMap_TrackPOCAZ
map< bool, map< int, TH2I * > > dHistMap_LowNDFTrackCDCHitRadius_PT
static TH2I * h2_E9_vsPhi
map< bool, map< int, TH2I * > > dHistMap_TrackMCMomRes_Theta
map< bool, map< int, TH2I * > > dHistMap_TrackNhitsCDC_Theta
static TH2I * h2_dEdx9_vsp
const DTrackFitter * dFitter
map< bool, map< int, TH2I * > > dHistMap_HighNDFTrackCDCHitRadius_PT
map< bool, map< int, TH2I * > > dHistMap_TrackNhitsFDCVsCDC_Theta16_20
map< bool, map< int, TH2I * > > dHistMap_TrackNhitsFDCVsCDC_Theta13_16
map< bool, TH2I * > dHistMap_Layer1Energy_Theta
TH2I * dHistMap_FCALShowerDeltaR_Theta
map< bool, TH2I * > dHistMap_Layer2Energy_Theta
const DParticleID * dParticleID
map< bool, map< int, TH2I * > > dHistMap_TrackChiSq_Theta
static TH2I * h2_E1vsRlocal
map< bool, map< int, TH2I * > > dHistMap_TrackMCHitFraction_Theta
map< bool, map< int, TH2I * > > dHistMap_TrackNhits_Theta
static TH2I * h2_E9_vsTheta
static TH2I * h2_dEdxvsE9
map< bool, map< DetectorSystem_t, TH2I * > > dHistMap_ShowerE_Theta
TH2I * dHistMap_FCALShowerDeltaD_DeltaT
static TH2I * h2_E1_vsTheta
map< bool, map< int, TH2I * > > dHistMap_LowNDFTrackP_VertZ
map< bool, map< DetectorSystem_t, TH2I * > > dHistMap_ShowerPhi_Theta
map< bool, map< int, TH2I * > > dHistMap_TrackFOM_Theta
map< bool, map< DetectorSystem_t, TH2I * > > dHistMap_ShowerDeltaT_E
map< bool, map< int, TH2I * > > dHistMap_LowNDFTrackPT_Phi