Hall-D Software
alpha
|
#include <JEventProcessor_event_size.h>
Public Member Functions | |
JEventProcessor_event_size () | |
~JEventProcessor_event_size () | |
const char * | className (void) |
Public Attributes | |
double | toffset_bcal |
double | twindow_bcal |
double | toffset_fcal |
double | twindow_fcal |
double | toffset_ccal |
double | twindow_ccal |
double | toffset_cdc |
double | twindow_cdc |
double | toffset_fdc |
double | twindow_fdc |
double | toffset_tof |
double | twindow_tof |
double | toffset_sc |
double | twindow_sc |
double | toffset_tagger |
double | twindow_tagger |
TTree * | evt_tree |
Event * | evt |
pthread_mutex_t | evt_mutex |
TTree * | fdc_cathode_tree |
FDC_cathode * | fdc_cathode |
pthread_mutex_t | fdc_mutex |
TTree * | fdc_anode_tree |
FDC_anode * | fdc_anode |
TTree * | cdc_tree |
CDC * | cdc |
pthread_mutex_t | cdc_mutex |
TTree * | fcal_tree |
FCAL * | fcal |
pthread_mutex_t | fcal_mutex |
TTree * | tof_tree |
TOF * | tof |
pthread_mutex_t | tof_mutex |
Private Member Functions | |
jerror_t | init (void) |
Called once at program start. More... | |
jerror_t | brun (jana::JEventLoop *eventLoop, int32_t runnumber) |
Called everytime a new run number is detected. More... | |
jerror_t | evnt (jana::JEventLoop *eventLoop, uint64_t eventnumber) |
Called every event. More... | |
jerror_t | erun (void) |
Called everytime 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 | |
double | tmin_bcal |
double | tmax_bcal |
double | tmin_fcal |
double | tmax_fcal |
double | tmin_ccal |
double | tmax_ccal |
double | tmin_cdc |
double | tmax_cdc |
double | tmin_fdc |
double | tmax_fdc |
double | tmin_tof |
double | tmax_tof |
double | tmin_sc |
double | tmax_sc |
double | tmin_tagger |
double | tmax_tagger |
int | dBCALMid |
Definition at line 22 of file JEventProcessor_event_size.h.
JEventProcessor_event_size::JEventProcessor_event_size | ( | ) |
Definition at line 38 of file JEventProcessor_event_size.cc.
JEventProcessor_event_size::~JEventProcessor_event_size | ( | ) |
Definition at line 46 of file JEventProcessor_event_size.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 143 of file JEventProcessor_event_size.cc.
References DBCALGeometry::GetBCAL_middle_cell().
|
inline |
Definition at line 26 of file JEventProcessor_event_size.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 368 of file JEventProcessor_event_size.cc.
|
private |
Called every event.
Definition at line 160 of file JEventProcessor_event_size.cc.
References DTrigger::Ebcal, DTrigger::Efcal, japp, DTrigger::L1a_fired, DTrigger::L1b_fired, layer, DTrigger::Nschits, and trig.
|
private |
Called after last event of last event source has been processed.
Definition at line 379 of file JEventProcessor_event_size.cc.
|
private |
Called once at program start.
Definition at line 54 of file JEventProcessor_event_size.cc.
CDC* JEventProcessor_event_size::cdc |
Definition at line 62 of file JEventProcessor_event_size.h.
pthread_mutex_t JEventProcessor_event_size::cdc_mutex |
Definition at line 63 of file JEventProcessor_event_size.h.
TTree* JEventProcessor_event_size::cdc_tree |
Definition at line 61 of file JEventProcessor_event_size.h.
|
private |
Definition at line 89 of file JEventProcessor_event_size.h.
Event* JEventProcessor_event_size::evt |
Definition at line 51 of file JEventProcessor_event_size.h.
pthread_mutex_t JEventProcessor_event_size::evt_mutex |
Definition at line 52 of file JEventProcessor_event_size.h.
TTree* JEventProcessor_event_size::evt_tree |
Definition at line 50 of file JEventProcessor_event_size.h.
FCAL* JEventProcessor_event_size::fcal |
Definition at line 66 of file JEventProcessor_event_size.h.
pthread_mutex_t JEventProcessor_event_size::fcal_mutex |
Definition at line 67 of file JEventProcessor_event_size.h.
TTree* JEventProcessor_event_size::fcal_tree |
Definition at line 65 of file JEventProcessor_event_size.h.
FDC_anode* JEventProcessor_event_size::fdc_anode |
Definition at line 59 of file JEventProcessor_event_size.h.
TTree* JEventProcessor_event_size::fdc_anode_tree |
Definition at line 58 of file JEventProcessor_event_size.h.
FDC_cathode* JEventProcessor_event_size::fdc_cathode |
Definition at line 55 of file JEventProcessor_event_size.h.
TTree* JEventProcessor_event_size::fdc_cathode_tree |
Definition at line 54 of file JEventProcessor_event_size.h.
pthread_mutex_t JEventProcessor_event_size::fdc_mutex |
Definition at line 56 of file JEventProcessor_event_size.h.
|
private |
Definition at line 80 of file JEventProcessor_event_size.h.
|
private |
Definition at line 82 of file JEventProcessor_event_size.h.
|
private |
Definition at line 83 of file JEventProcessor_event_size.h.
|
private |
Definition at line 81 of file JEventProcessor_event_size.h.
|
private |
Definition at line 84 of file JEventProcessor_event_size.h.
|
private |
Definition at line 86 of file JEventProcessor_event_size.h.
|
private |
Definition at line 87 of file JEventProcessor_event_size.h.
|
private |
Definition at line 85 of file JEventProcessor_event_size.h.
|
private |
Definition at line 80 of file JEventProcessor_event_size.h.
|
private |
Definition at line 82 of file JEventProcessor_event_size.h.
|
private |
Definition at line 83 of file JEventProcessor_event_size.h.
|
private |
Definition at line 81 of file JEventProcessor_event_size.h.
|
private |
Definition at line 84 of file JEventProcessor_event_size.h.
|
private |
Definition at line 86 of file JEventProcessor_event_size.h.
|
private |
Definition at line 87 of file JEventProcessor_event_size.h.
|
private |
Definition at line 85 of file JEventProcessor_event_size.h.
TOF* JEventProcessor_event_size::tof |
Definition at line 70 of file JEventProcessor_event_size.h.
pthread_mutex_t JEventProcessor_event_size::tof_mutex |
Definition at line 71 of file JEventProcessor_event_size.h.
TTree* JEventProcessor_event_size::tof_tree |
Definition at line 69 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_bcal |
Definition at line 33 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_ccal |
Definition at line 37 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_cdc |
Definition at line 39 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_fcal |
Definition at line 35 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_fdc |
Definition at line 41 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_sc |
Definition at line 45 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_tagger |
Definition at line 47 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::toffset_tof |
Definition at line 43 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_bcal |
Definition at line 34 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_ccal |
Definition at line 38 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_cdc |
Definition at line 40 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_fcal |
Definition at line 36 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_fdc |
Definition at line 42 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_sc |
Definition at line 46 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_tagger |
Definition at line 48 of file JEventProcessor_event_size.h.
double JEventProcessor_event_size::twindow_tof |
Definition at line 44 of file JEventProcessor_event_size.h.