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

#include <DEventProcessor_BCAL_Shower.h>

+ Inheritance diagram for DEventProcessor_BCAL_Shower:

Public Member Functions

 DEventProcessor_BCAL_Shower ()
 
 ~DEventProcessor_BCAL_Shower ()
 
const char * className (void)
 
DVector3 Calc_CrudeVertex (const deque< const DKinematicData * > &locParticles) const
 

Public Attributes

TTree * BCALPoint_Charged_neg
 
TTree * BCALPoint_Charged_pos
 
TTree * BCALPoint_Neutral
 
TTree * BCAL_Neutrals
 
TTree * FCAL_Neutrals
 
TTree * FCALClusterNeutrals
 
TTree * Triple_FCAL_Neutrals
 
TTree * Split_Gamma_Neutrals
 
TTree * Split_Gamma_Neutrals_raw
 
Float_t energy_shower
 
Float_t energy_raw_shower
 
Float_t energy_point
 
Float_t track_momentum
 
Float_t layer1_energysum
 
Float_t layer2_energysum
 
Float_t layer3_energysum
 
Float_t layer4_energysum
 
uint32_t module
 
uint32_t layer
 
uint32_t sector
 
uint32_t eventnum
 
Float_t theta
 
uint32_t channel
 
Float_t phi
 
Float_t r
 
Float_t z
 
Float_t L1_pathlength
 
Float_t L2_pathlength
 
Float_t L3_pathlength
 
Float_t L4_pathlength
 
Float_t E1
 
Float_t E1_raw
 
Float_t E2
 
Float_t E2_raw
 
Float_t E3
 
Float_t t1
 
Float_t t2
 
Float_t t3
 
Float_t z1
 
Float_t z2
 
Float_t z3
 
Float_t x1
 
Float_t x2
 
Float_t x3
 
Float_t y1
 
Float_t y2
 
Float_t y3
 
Float_t phi1
 
Float_t phi2
 
Float_t vertexZ
 
Float_t vertexX
 
Float_t vertexY
 
uint32_t BCALShowers_per_event
 
uint32_t FCALShowers_per_event
 
uint32_t FCALClusters_per_event
 
Float_t p1_mag
 
Float_t p1_raw_mag
 
Float_t p2_mag
 
Float_t p2_raw_mag
 
Float_t p3_mag
 
Float_t inv_mass
 
Float_t inv_mass_raw
 
Float_t bcal_E
 
Float_t bcal_x
 
Float_t bcal_y
 
Float_t bcal_z
 
Float_t bcal_phi
 
Float_t bcal_t
 
Float_t bcal_p
 
Float_t fcal_E
 
Float_t fcal_x
 
Float_t fcal_y
 
Float_t fcal_z
 
Float_t fcal_t
 
Float_t fcal_p
 

Private Member Functions

jerror_t init (void)
 Called once at program start. More...
 
jerror_t brun (jana::JEventLoop *locEventLoop, int locRunNumber)
 Called every time a new run number is detected. More...
 
jerror_t evnt (jana::JEventLoop *locEventLoop, uint64_t locEventNumber)
 Called every event. More...
 
jerror_t erun (void)
 Called every time run number changes, provided brun has been called. More...
 
jerror_t fini (void)
 Called after last event of last event source has been processed. More...
 

Private Attributes

const DAnalysisUtilitiesdAnalysisUtilities
 
TH1F * two_gamma_mass
 
TH1F * bcal_diphoton_mass
 
TH1F * bcal_diphoton_mass_highE
 
TH1F * bcal_fcal_two_gamma_mass
 
TH1F * z_shower
 
TH1F * E_shower
 
TH1F * Neutral_E
 
TH1F * Assoc_E
 
TH1F * two_fcal_gamma_mass
 
TH1F * mass_summed
 
TH1F * Theta_Hist_Both_BCAL
 
TH1F * Phi_Hist_Both_BCAL
 
TH1F * Psi_Hist_Both_BCAL
 
TH1F * Theta_Hist_Split_Gammas
 
TH1F * Phi_Hist_Split_Gammas
 
TH1F * Psi_Hist_Split_Gammas
 
TH1F * Theta_Hist_Both_FCAL
 
TH1F * Phi_Hist_Both_FCAL
 
TH1F * Psi_Hist_Both_FCAL
 
TH1F * two_fcal_gamma_mass_test
 
TH1F * VertexZ
 
TH1F * goodVertexZ
 
TH1F * Thrown_Gamma_Theta
 
TH1F * Thrown_Inv_Mass
 
TH1F * Thrown_Vertex
 
TH1F * Thrown_Vertex_Frequency
 
TH2F * E1_Vs_E2CosTheta
 
TH1F * Pi0_velocity
 
TH1F * Cluster_Energy
 
TH1F * Point_Energy
 
TH1F * Point_Module
 
TH1F * Point_z
 
TH2F * Layer1_Energy_vs_Channel
 
TH2F * Layer2_Energy_vs_Channel
 
TH2F * Layer3_Energy_vs_Channel
 
TH2F * Layer4_Energy_vs_Channel
 
TH1F * Layer1_Energy
 
TH1F * Layer2_Energy
 
TH1F * Layer3_Energy
 
TH1F * Layer4_Energy
 
TH1F * Layer1_Energy_v2
 
TH1F * Layer2_Energy_v2
 
TH1F * Layer3_Energy_v2
 
TH1F * Layer4_Energy_v2
 
TH1F * Layer1_Energy_pos
 
TH1F * Layer2_Energy_pos
 
TH1F * Layer3_Energy_pos
 
TH1F * Layer4_Energy_pos
 
TH1F * BCALShowerTrack_Energy
 
TH1F * All_Layer_Energy
 
TH1F * Time_Diff
 
TH1F * Eoverp_plus_cuts
 
TH1F * Eoverp_minus_cuts
 
TH1F * Eoverp_plus_nocuts
 
TH1F * Eoverp_minus_nocuts
 
TH2F * Evsp_plus
 
TH2F * Evsp_minus
 
TH2F * Eoverpvsp_plus
 
TH2F * Eoverpvsp_minus
 
TH2F * FCAL_Evsp
 
TH2F * FCAL_Eoverpvsp
 
TH1F * FCAL_Eoverp_cuts
 
TH1F * FCAL_Eoverp_nocuts
 
TH1F * Point_E_M1S1L1
 
TH1F * Point_E_M12S2L2
 
TH1F * Point_E_M25S3L3
 
TH1F * Point_E_M37S4L4
 
TH1F * Etot_hits
 
double dTargetZCenter
 
const DEventWriterROOTdEventWriterROOT
 
const DEventWriterRESTdEventWriterREST
 

Detailed Description

Definition at line 26 of file DEventProcessor_BCAL_Shower.h.

Constructor & Destructor Documentation

DEventProcessor_BCAL_Shower::DEventProcessor_BCAL_Shower ( )
inline

Definition at line 29 of file DEventProcessor_BCAL_Shower.h.

DEventProcessor_BCAL_Shower::~DEventProcessor_BCAL_Shower ( )
inline

Definition at line 30 of file DEventProcessor_BCAL_Shower.h.

Member Function Documentation

jerror_t DEventProcessor_BCAL_Shower::brun ( jana::JEventLoop *  locEventLoop,
int  locRunNumber 
)
private

Called every time a new run number is detected.

Definition at line 347 of file DEventProcessor_BCAL_Shower.cc.

DVector3 DEventProcessor_BCAL_Shower::Calc_CrudeVertex ( const deque< const DKinematicData * > &  locParticles) const
const char* DEventProcessor_BCAL_Shower::className ( void  )
inline

Definition at line 31 of file DEventProcessor_BCAL_Shower.h.

jerror_t DEventProcessor_BCAL_Shower::erun ( void  )
private

Called every time run number changes, provided brun has been called.

Definition at line 2758 of file DEventProcessor_BCAL_Shower.cc.

jerror_t DEventProcessor_BCAL_Shower::evnt ( jana::JEventLoop *  locEventLoop,
uint64_t  locEventNumber 
)
private

Called every event.

Definition at line 376 of file DEventProcessor_BCAL_Shower.cc.

References All_Layer_Energy, bcal_diphoton_mass, bcal_diphoton_mass_highE, bcal_E, bcal_fcal_two_gamma_mass, BCAL_Neutrals, bcal_p, bcal_phi, bcal_x, bcal_y, bcal_z, BCALPoint_Charged_neg, BCALPoint_Charged_pos, BCALPoint_Neutral, BCALShowers_per_event, c1, DAnalysisUtilities::Calc_DOCAVertex(), channel, Cluster_Energy, dAnalysisUtilities, dTargetZCenter, DBCALShower::E, DBCALPoint::E(), DBCALCluster::E(), E1, E1_raw, E2, E2_raw, E3, DBCALShower::E_raw, E_shower, energy_point, energy_raw_shower, energy_shower, Eoverp_minus_cuts, Eoverp_minus_nocuts, Eoverp_plus_cuts, Eoverp_plus_nocuts, Eoverpvsp_minus, Eoverpvsp_plus, Etot_hits, eventnum, Evsp_minus, Evsp_plus, fcal_E, FCAL_Eoverp_cuts, FCAL_Eoverp_nocuts, FCAL_Eoverpvsp, FCAL_Evsp, FCAL_Neutrals, fcal_p, fcal_x, fcal_y, fcal_z, FCALClusterNeutrals, FCALClusters_per_event, FCALShowers_per_event, DFCALCluster::getCentroid(), DFCALShower::getEnergy(), DFCALCluster::getEnergy(), DFCALShower::getPosition(), DFCALShower::getTime(), DFCALCluster::getTime(), goodVertexZ, inv_mass, inv_mass_raw, japp, L1_pathlength, L2_pathlength, L3_pathlength, L4_pathlength, layer, DBCALPoint::layer(), Layer1_Energy, Layer1_Energy_pos, Layer1_Energy_v2, Layer1_Energy_vs_Channel, layer1_energysum, Layer2_Energy, Layer2_Energy_pos, Layer2_Energy_v2, Layer2_Energy_vs_Channel, layer2_energysum, Layer3_Energy, Layer3_Energy_pos, Layer3_Energy_v2, Layer3_Energy_vs_Channel, layer3_energysum, Layer4_Energy, Layer4_Energy_pos, Layer4_Energy_v2, Layer4_Energy_vs_Channel, layer4_energysum, module, DBCALPoint::module(), DKinematicData::momentum(), Neutral_E, p1, p1_mag, p1_raw_mag, p2, p2_mag, p2_raw_mag, p3_mag, DBCALPoint::phi(), phi, phi1, phi2, Phi_Hist_Both_BCAL, Phi_Hist_Both_FCAL, Phi_Hist_Split_Gammas, Point_Energy, Point_Module, Point_z, DKinematicData::position(), Psi_Hist_Both_BCAL, Psi_Hist_Both_FCAL, Psi_Hist_Split_Gammas, r, DBCALPoint::r(), sector, DBCALPoint::sector(), sin(), Split_Gamma_Neutrals, Split_Gamma_Neutrals_raw, sqrt(), DBCALShower::t, t1, t2, t3, DBCALPoint::theta(), theta, Theta_Hist_Both_BCAL, Theta_Hist_Both_FCAL, Theta_Hist_Split_Gammas, Time_Diff, track_momentum, Triple_FCAL_Neutrals, two_fcal_gamma_mass, two_gamma_mass, vertexX, vertexY, vertexZ, VertexZ, DBCALShower::x, x, x1, x2, x3, DBCALShower::y, y, y1, y2, y3, DBCALShower::z, z, DBCALPoint::z(), z1, z2, z3, and z_shower.

jerror_t DEventProcessor_BCAL_Shower::fini ( void  )
private

Called after last event of last event source has been processed.

Definition at line 2769 of file DEventProcessor_BCAL_Shower.cc.

jerror_t DEventProcessor_BCAL_Shower::init ( void  )
private

Called once at program start.

Definition at line 44 of file DEventProcessor_BCAL_Shower.cc.

References All_Layer_Energy, Assoc_E, bcal_diphoton_mass, bcal_diphoton_mass_highE, bcal_E, bcal_fcal_two_gamma_mass, BCAL_Neutrals, bcal_p, bcal_phi, bcal_x, bcal_y, bcal_z, BCALPoint_Charged_neg, BCALPoint_Charged_pos, BCALPoint_Neutral, BCALShowers_per_event, BCALShowerTrack_Energy, channel, Cluster_Energy, dEventWriterREST, dEventWriterROOT, dir, E1, E1_raw, E1_Vs_E2CosTheta, E2, E2_raw, E3, E_shower, energy_point, energy_raw_shower, energy_shower, Eoverp_minus_cuts, Eoverp_minus_nocuts, Eoverp_plus_cuts, Eoverp_plus_nocuts, Eoverpvsp_minus, Eoverpvsp_plus, Etot_hits, eventnum, Evsp_minus, Evsp_plus, fcal_E, FCAL_Eoverp_cuts, FCAL_Eoverp_nocuts, FCAL_Eoverpvsp, FCAL_Evsp, FCAL_Neutrals, fcal_p, fcal_x, fcal_y, fcal_z, FCALClusterNeutrals, FCALShowers_per_event, goodVertexZ, inv_mass, inv_mass_raw, L1_pathlength, L2_pathlength, L3_pathlength, L4_pathlength, layer, Layer1_Energy, Layer1_Energy_pos, Layer1_Energy_v2, Layer1_Energy_vs_Channel, layer1_energysum, Layer2_Energy, Layer2_Energy_pos, Layer2_Energy_v2, Layer2_Energy_vs_Channel, layer2_energysum, Layer3_Energy, Layer3_Energy_pos, Layer3_Energy_v2, Layer3_Energy_vs_Channel, layer3_energysum, Layer4_Energy, Layer4_Energy_pos, Layer4_Energy_v2, Layer4_Energy_vs_Channel, layer4_energysum, mass_summed, module, Neutral_E, p1_mag, p1_raw_mag, p2_mag, p2_raw_mag, p3_mag, phi, phi1, phi2, Phi_Hist_Both_BCAL, Phi_Hist_Both_FCAL, Phi_Hist_Split_Gammas, Pi0_velocity, Point_E_M12S2L2, Point_E_M1S1L1, Point_E_M25S3L3, Point_E_M37S4L4, Point_Energy, Point_Module, Point_z, Psi_Hist_Both_BCAL, Psi_Hist_Both_FCAL, Psi_Hist_Split_Gammas, r, sector, Split_Gamma_Neutrals, Split_Gamma_Neutrals_raw, t1, t2, t3, theta, Theta_Hist_Both_BCAL, Theta_Hist_Both_FCAL, Theta_Hist_Split_Gammas, Thrown_Gamma_Theta, Thrown_Inv_Mass, Thrown_Vertex, Thrown_Vertex_Frequency, Time_Diff, track_momentum, Triple_FCAL_Neutrals, two_fcal_gamma_mass, two_fcal_gamma_mass_test, two_gamma_mass, vertexX, vertexY, vertexZ, VertexZ, x1, x2, x3, y1, y2, y3, z, z1, z2, z3, and z_shower.

Member Data Documentation

TH1F* DEventProcessor_BCAL_Shower::All_Layer_Energy
private

Definition at line 176 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Assoc_E
private

Definition at line 134 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::bcal_diphoton_mass
private

Definition at line 124 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::bcal_diphoton_mass_highE
private

Definition at line 125 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::bcal_E

Definition at line 97 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::bcal_fcal_two_gamma_mass
private

Definition at line 128 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::BCAL_Neutrals

Definition at line 36 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::bcal_p

Definition at line 103 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::bcal_phi

Definition at line 101 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::bcal_t

Definition at line 102 of file DEventProcessor_BCAL_Shower.h.

Float_t DEventProcessor_BCAL_Shower::bcal_x

Definition at line 98 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::bcal_y

Definition at line 99 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::bcal_z

Definition at line 100 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::BCALPoint_Charged_neg

Definition at line 33 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::BCALPoint_Charged_pos

Definition at line 34 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::BCALPoint_Neutral

Definition at line 35 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

uint32_t DEventProcessor_BCAL_Shower::BCALShowers_per_event

Definition at line 87 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::BCALShowerTrack_Energy
private

Definition at line 175 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

uint32_t DEventProcessor_BCAL_Shower::channel

Definition at line 57 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Cluster_Energy
private

Definition at line 155 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

const DAnalysisUtilities* DEventProcessor_BCAL_Shower::dAnalysisUtilities
private

Definition at line 116 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt().

const DEventWriterREST* DEventProcessor_BCAL_Shower::dEventWriterREST
private

Definition at line 207 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

const DEventWriterROOT* DEventProcessor_BCAL_Shower::dEventWriterROOT
private

Definition at line 206 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

double DEventProcessor_BCAL_Shower::dTargetZCenter
private

Definition at line 202 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt().

Float_t DEventProcessor_BCAL_Shower::E1

Definition at line 65 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::E1_raw

Definition at line 66 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::E1_Vs_E2CosTheta
private

Definition at line 153 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

Float_t DEventProcessor_BCAL_Shower::E2

Definition at line 67 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::E2_raw

Definition at line 68 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::E3

Definition at line 69 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::E_shower
private

Definition at line 132 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::energy_point

Definition at line 45 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::energy_raw_shower

Definition at line 44 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::energy_shower

Definition at line 43 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Eoverp_minus_cuts
private

Definition at line 179 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Eoverp_minus_nocuts
private

Definition at line 181 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Eoverp_plus_cuts
private

Definition at line 178 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Eoverp_plus_nocuts
private

Definition at line 180 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Eoverpvsp_minus
private

Definition at line 185 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Eoverpvsp_plus
private

Definition at line 184 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Etot_hits
private

Definition at line 198 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

uint32_t DEventProcessor_BCAL_Shower::eventnum

Definition at line 55 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Evsp_minus
private

Definition at line 183 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Evsp_plus
private

Definition at line 182 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::fcal_E

Definition at line 104 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::FCAL_Eoverp_cuts
private

Definition at line 188 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::FCAL_Eoverp_nocuts
private

Definition at line 189 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::FCAL_Eoverpvsp
private

Definition at line 187 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::FCAL_Evsp
private

Definition at line 186 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::FCAL_Neutrals

Definition at line 37 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::fcal_p

Definition at line 109 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::fcal_t

Definition at line 108 of file DEventProcessor_BCAL_Shower.h.

Float_t DEventProcessor_BCAL_Shower::fcal_x

Definition at line 105 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::fcal_y

Definition at line 106 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::fcal_z

Definition at line 107 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::FCALClusterNeutrals

Definition at line 38 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

uint32_t DEventProcessor_BCAL_Shower::FCALClusters_per_event

Definition at line 89 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt().

uint32_t DEventProcessor_BCAL_Shower::FCALShowers_per_event

Definition at line 88 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::goodVertexZ
private

Definition at line 148 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::inv_mass

Definition at line 95 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::inv_mass_raw

Definition at line 96 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::L1_pathlength

Definition at line 61 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::L2_pathlength

Definition at line 62 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::L3_pathlength

Definition at line 63 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::L4_pathlength

Definition at line 64 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

uint32_t DEventProcessor_BCAL_Shower::layer

Definition at line 53 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer1_Energy
private

Definition at line 163 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer1_Energy_pos
private

Definition at line 171 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer1_Energy_v2
private

Definition at line 167 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Layer1_Energy_vs_Channel
private

Definition at line 159 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::layer1_energysum

Definition at line 47 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer2_Energy
private

Definition at line 164 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer2_Energy_pos
private

Definition at line 172 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer2_Energy_v2
private

Definition at line 168 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Layer2_Energy_vs_Channel
private

Definition at line 160 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::layer2_energysum

Definition at line 48 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer3_Energy
private

Definition at line 165 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer3_Energy_pos
private

Definition at line 173 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer3_Energy_v2
private

Definition at line 169 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Layer3_Energy_vs_Channel
private

Definition at line 161 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::layer3_energysum

Definition at line 49 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer4_Energy
private

Definition at line 166 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer4_Energy_pos
private

Definition at line 174 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Layer4_Energy_v2
private

Definition at line 170 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH2F* DEventProcessor_BCAL_Shower::Layer4_Energy_vs_Channel
private

Definition at line 162 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::layer4_energysum

Definition at line 50 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::mass_summed
private

Definition at line 136 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

uint32_t DEventProcessor_BCAL_Shower::module

Definition at line 52 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Neutral_E
private

Definition at line 133 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::p1_mag

Definition at line 90 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::p1_raw_mag

Definition at line 91 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::p2_mag

Definition at line 92 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::p2_raw_mag

Definition at line 93 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::p3_mag

Definition at line 94 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::phi

Definition at line 58 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::phi1

Definition at line 82 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::phi2

Definition at line 83 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Phi_Hist_Both_BCAL
private

Definition at line 138 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Phi_Hist_Both_FCAL
private

Definition at line 144 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Phi_Hist_Split_Gammas
private

Definition at line 141 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Pi0_velocity
private

Definition at line 154 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Point_E_M12S2L2
private

Definition at line 191 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Point_E_M1S1L1
private

Definition at line 190 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Point_E_M25S3L3
private

Definition at line 192 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Point_E_M37S4L4
private

Definition at line 193 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Point_Energy
private

Definition at line 156 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Point_Module
private

Definition at line 157 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Point_z
private

Definition at line 158 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Psi_Hist_Both_BCAL
private

Definition at line 139 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Psi_Hist_Both_FCAL
private

Definition at line 145 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Psi_Hist_Split_Gammas
private

Definition at line 142 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::r

Definition at line 59 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

uint32_t DEventProcessor_BCAL_Shower::sector

Definition at line 54 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::Split_Gamma_Neutrals

Definition at line 40 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::Split_Gamma_Neutrals_raw

Definition at line 41 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::t1

Definition at line 70 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::t2

Definition at line 71 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::t3

Definition at line 72 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::theta

Definition at line 56 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Theta_Hist_Both_BCAL
private

Definition at line 137 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Theta_Hist_Both_FCAL
private

Definition at line 143 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Theta_Hist_Split_Gammas
private

Definition at line 140 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::Thrown_Gamma_Theta
private

Definition at line 149 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Thrown_Inv_Mass
private

Definition at line 150 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Thrown_Vertex
private

Definition at line 151 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Thrown_Vertex_Frequency
private

Definition at line 152 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::Time_Diff
private

Definition at line 177 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::track_momentum

Definition at line 46 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TTree* DEventProcessor_BCAL_Shower::Triple_FCAL_Neutrals

Definition at line 39 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::two_fcal_gamma_mass
private

Definition at line 135 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::two_fcal_gamma_mass_test
private

Definition at line 146 of file DEventProcessor_BCAL_Shower.h.

Referenced by init().

TH1F* DEventProcessor_BCAL_Shower::two_gamma_mass
private

Definition at line 123 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::vertexX

Definition at line 85 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::vertexY

Definition at line 86 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::vertexZ

Definition at line 84 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::VertexZ
private

Definition at line 147 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::x1

Definition at line 76 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::x2

Definition at line 77 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::x3

Definition at line 78 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::y1

Definition at line 79 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::y2

Definition at line 80 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::y3

Definition at line 81 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::z

Definition at line 60 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::z1

Definition at line 73 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::z2

Definition at line 74 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

Float_t DEventProcessor_BCAL_Shower::z3

Definition at line 75 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().

TH1F* DEventProcessor_BCAL_Shower::z_shower
private

Definition at line 131 of file DEventProcessor_BCAL_Shower.h.

Referenced by evnt(), and init().


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