Hall-D Software
alpha
|
#include <JEventProcessor_BCAL_point_time.h>
Public Member Functions | |
JEventProcessor_BCAL_point_time () | |
~JEventProcessor_BCAL_point_time () | |
const char * | className (void) |
Public Attributes | |
TDirectory * | maindir |
TDirectory * | peddir |
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 | |
uint32_t | VERBOSE |
Definition at line 16 of file JEventProcessor_BCAL_point_time.h.
JEventProcessor_BCAL_point_time::JEventProcessor_BCAL_point_time | ( | ) |
Definition at line 73 of file JEventProcessor_BCAL_point_time.cc.
References VERBOSE.
JEventProcessor_BCAL_point_time::~JEventProcessor_BCAL_point_time | ( | ) |
Definition at line 85 of file JEventProcessor_BCAL_point_time.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 279 of file JEventProcessor_BCAL_point_time.cc.
|
inline |
Definition at line 20 of file JEventProcessor_BCAL_point_time.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 410 of file JEventProcessor_BCAL_point_time.cc.
References japp, numlayer, point_NormVsTheta_layer, point_NormVsZ_layer, point_NVsTheta_layer, point_NVsZ_layer, thrown_NVsTheta, and thrown_NVsZ.
|
private |
Called every event.
Definition at line 289 of file JEventProcessor_BCAL_point_time.cc.
References degperrad, DBCALHit::end, hit_TimediffVsZ_layer, hit_TimediffVsZ_layer_prof, hit_TimesumVsZ_layer, hit_TimesumVsZ_layer_prof, hitds_TimeVsZ_layer, hitds_TimeVsZ_layer_prof, hitus_TimeVsZ_layer, hitus_TimeVsZ_layer_prof, japp, DBCALHit::layer, layer, DBCALPoint::layer(), DBCALHit::module, DBCALPoint::module(), numlayer, nummodule, numsector, point_NVsTheta_layer, point_NVsZ_layer, point_TimeVsZ_chan, point_TimeVsZ_layer, point_TimeVsZ_layer_prof, printf(), py, DBCALHit::sector, DBCALPoint::sector(), sqrt(), DBCALHit::t, DBCALPoint::t(), test_coords, thrown_NVsTheta, thrown_NVsZ, and VERBOSE.
|
private |
Called after last event of last event source has been processed.
Definition at line 446 of file JEventProcessor_BCAL_point_time.cc.
|
private |
Called once at program start.
Definition at line 93 of file JEventProcessor_BCAL_point_time.cc.
References hit_TimediffVsZ_layer, hit_TimediffVsZ_layer_prof, hit_TimesumVsZ_layer, hit_TimesumVsZ_layer_prof, hitds_TimeVsZ_layer, hitds_TimeVsZ_layer_prof, hitus_TimeVsZ_layer, hitus_TimeVsZ_layer_prof, japp, numlayer, nummodule, numsector, point_NormVsTheta_layer, point_NormVsZ_layer, point_NVsTheta_layer, point_NVsZ_layer, point_TimeVsZ_chan, point_TimeVsZ_layer, point_TimeVsZ_layer_prof, printf(), sprintf(), test_coords, thrown_NVsTheta, thrown_NVsZ, and VERBOSE.
TDirectory* JEventProcessor_BCAL_point_time::maindir |
Definition at line 22 of file JEventProcessor_BCAL_point_time.h.
TDirectory* JEventProcessor_BCAL_point_time::peddir |
Definition at line 23 of file JEventProcessor_BCAL_point_time.h.
|
private |
Definition at line 26 of file JEventProcessor_BCAL_point_time.h.