Hall-D Software
alpha
|
#include <JEventProcessor_BCAL_Eff.h>
Public Member Functions | |
JEventProcessor_BCAL_Eff () | |
~JEventProcessor_BCAL_Eff () | |
const char * | className (void) |
Public Attributes | |
uint32_t | BCALShowers_per_event |
int | Run_Number |
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... | |
Definition at line 25 of file JEventProcessor_BCAL_Eff.h.
|
inline |
Definition at line 28 of file JEventProcessor_BCAL_Eff.h.
|
inline |
Definition at line 29 of file JEventProcessor_BCAL_Eff.h.
|
private |
Called every time a new run number is detected.
Definition at line 295 of file JEventProcessor_BCAL_Eff.cc.
References Run_Number.
|
inline |
Definition at line 30 of file JEventProcessor_BCAL_Eff.h.
|
private |
Called every time run number changes, provided brun has been called.
Definition at line 679 of file JEventProcessor_BCAL_Eff.cc.
|
private |
Called every event.
Definition at line 335 of file JEventProcessor_BCAL_Eff.cc.
References _DBG_, event_count, DTrackFitter::ExtrapolateToRadius(), fitter, DTrigger::Get_L1FrontPanelTriggerBits(), h1_Num_matched_showers, h1E_DS_layer1, h1E_US_layer1, h1eff2_cellid, h1eff2_cellidtot, h1eff2_layer, h1eff2_layertot, h1eff_cellid, h1eff_cellidtot, h1eff_layer, h1eff_layertot, h1pt_cell_id, h1pt_energy, h1pt_energy_DS, h1pt_energy_US, h1pt_layer, h1pt_module, h1pt_Num_points, h1pt_sector, h1trk_energy, h1trk_FOM, h1trk_Num_matched_tracks, h1trk_pmag, h1trk_px, h1trk_py, h1trk_pz, h2_Evsenergy, h2_pmagvsenergy, japp, layer, py, SYS_BCAL, x, and y.
|
private |
Called after last event of last event source has been processed.
Definition at line 697 of file JEventProcessor_BCAL_Eff.cc.
References h1eff2_cellid, h1eff2_cellideff2, h1eff2_cellidtot, h1eff2_eff2, h1eff2_layer, h1eff2_layertot, h1eff_cellid, h1eff_cellideff, h1eff_cellidtot, h1eff_eff, h1eff_layer, and h1eff_layertot.
|
private |
Called once at program start.
Definition at line 108 of file JEventProcessor_BCAL_Eff.cc.
References h1_Num_matched_showers, h1E_DS_layer1, h1E_US_layer1, h1eff2_cellid, h1eff2_cellideff2, h1eff2_cellidtot, h1eff2_eff2, h1eff2_layer, h1eff2_layertot, h1eff_cellid, h1eff_cellideff, h1eff_cellidtot, h1eff_eff, h1eff_layer, h1eff_layertot, h1pt_cell_id, h1pt_energy, h1pt_energy_DS, h1pt_energy_US, h1pt_layer, h1pt_module, h1pt_Num_points, h1pt_sector, h1trk_energy, h1trk_FOM, h1trk_Num_matched_tracks, h1trk_pmag, h1trk_px, h1trk_py, h1trk_pz, h2_Evsenergy, h2_pmagvsenergy, h2E_USvsDS_layer1, and main().
uint32_t JEventProcessor_BCAL_Eff::BCALShowers_per_event |
Definition at line 32 of file JEventProcessor_BCAL_Eff.h.
int JEventProcessor_BCAL_Eff::Run_Number |
Definition at line 34 of file JEventProcessor_BCAL_Eff.h.
Referenced by brun().