8 #ifndef _DEventProcessor_BCAL_Shower_
9 #define _DEventProcessor_BCAL_Shower_
11 #include <JANA/JEventProcessor.h>
12 #include <JANA/JApplication.h>
31 const char*
className(
void){
return "DEventProcessor_BCAL_Shower";}
32 DVector3 Calc_CrudeVertex(
const deque<const DKinematicData*>& locParticles)
const;
118 jerror_t brun(jana::JEventLoop* locEventLoop,
int locRunNumber);
119 jerror_t evnt(jana::JEventLoop* locEventLoop, uint64_t locEventNumber);
210 #endif // _DEventProcessor_BCAL_Shower_
TH2F * Layer1_Energy_vs_Channel
const DAnalysisUtilities * dAnalysisUtilities
uint32_t FCALClusters_per_event
TTree * Split_Gamma_Neutrals_raw
TH1F * Eoverp_minus_nocuts
const DEventWriterREST * dEventWriterREST
TH1F * Phi_Hist_Both_BCAL
TH1F * Theta_Hist_Both_FCAL
TTree * BCALPoint_Neutral
TTree * FCALClusterNeutrals
uint32_t FCALShowers_per_event
TH1F * Psi_Hist_Both_BCAL
TH1F * two_fcal_gamma_mass
uint32_t BCALShowers_per_event
TH1F * Phi_Hist_Both_FCAL
TTree * BCALPoint_Charged_pos
TH1F * bcal_diphoton_mass
const char * className(void)
TH1F * Psi_Hist_Split_Gammas
TH1F * Theta_Hist_Both_BCAL
TH2F * Layer4_Energy_vs_Channel
TTree * BCALPoint_Charged_neg
TH2F * Layer2_Energy_vs_Channel
TH1F * Eoverp_plus_nocuts
TH1F * FCAL_Eoverp_nocuts
TH1F * Phi_Hist_Split_Gammas
DEventProcessor_BCAL_Shower()
TH1F * Thrown_Vertex_Frequency
Float_t energy_raw_shower
TTree * Split_Gamma_Neutrals
TH1F * Psi_Hist_Both_FCAL
TH2F * Layer3_Energy_vs_Channel
~DEventProcessor_BCAL_Shower()
TH1F * bcal_fcal_two_gamma_mass
TH1F * bcal_diphoton_mass_highE
TH1F * BCALShowerTrack_Energy
TH1F * two_fcal_gamma_mass_test
TTree * Triple_FCAL_Neutrals
TH1F * Thrown_Gamma_Theta
const DEventWriterROOT * dEventWriterROOT
TH1F * Theta_Hist_Split_Gammas