#include <mEmcTOFCorr2Module.h>
Definition at line 48 of file mEmcTOFCorr2Module.h.
Public Member Functions | |
mEmcTOFCorr2Module () | |
default ctor | |
virtual | ~mEmcTOFCorr2Module () |
dtor | |
void | read_rbrsc_file (char *file) |
void | read_rbrgl_file (char *file) |
void | read_tbt_file (char *file) |
void | read_tbt_lc_file (char *file) |
void | read_t0_file (char *pbsc_file, char *pbgl_file, char *tbt_file) |
void | read_tdcped_file (char *file) |
PHBoolean | event (PHCompositeNode *root) |
required by PHOOL (kept empty) | |
PHBoolean | eventFirst (PHCompositeNode *root) |
Static Public Member Functions | |
static mEmcTOFCorr2Module * | instance (char *pbsc_file, char *pbgl_file, char *tbt_file) |
Factory. | |
static mEmcTOFCorr2Module * | instance () |
Private Member Functions | |
float | get_correction (int run, int arm, int sec, int ind_y, int ind_z) |
PHBoolean | apply_tdcped (int runNum, PHCompositeNode *topNode) |
Private Attributes | |
TString | tdcped_file |
int | fVerbose |
int | _pbsc_runs [MEMCTOFCORR_N_MAX_RUNS] |
float | _pbsc_corr [MEMCTOFCORR_N_MAX_RUNS] |
int | _pbsc_nruns |
int | _pbgl_runs [MEMCTOFCORR_N_MAX_RUNS] |
float | _pbgl_corr [MEMCTOFCORR_N_MAX_RUNS] |
int | _pbgl_nruns |
float | _tbt_corr [2][4][48][96] |
float | _tbt_lc [2][4][48][96] |
Static Private Attributes | |
static mEmcTOFCorr2Module * | _instance = NULL |
|
default ctor
Definition at line 44 of file mEmcTOFCorr2Module.C. References _pbgl_nruns, _pbsc_nruns, _tbt_corr, _tbt_lc, fVerbose, and MEMCTOFCORR_DEF_TBT_CORR. Referenced by instance(). |
|
dtor
Definition at line 55 of file mEmcTOFCorr2Module.h. |
|
Definition at line 280 of file mEmcTOFCorr2Module.C. References emcDataManager::Collect(), fVerbose, emcDBMS::get(), emcRawDataAccessor::GetInstance(), emcDataManager::GetInstance(), emcDataObject::GetSize(), emcDataObject::GetSoftwareKey(), emcManageable::SetSource(), and tdcped_file. Referenced by eventFirst(). |
|
required by PHOOL (kept empty)
Definition at line 384 of file mEmcTOFCorr2Module.C. References _tbt_lc, fVerbose, get_correction(), and j. |
|
Definition at line 357 of file mEmcTOFCorr2Module.C. References apply_tdcped(), and fVerbose. |
|
Definition at line 243 of file mEmcTOFCorr2Module.C. References _pbsc_corr, _pbsc_nruns, _pbsc_runs, and MEMCTOFCORR_DEF_RBR_CORR. Referenced by event(). |
|
Definition at line 93 of file mEmcTOFCorr2Module.C. References _instance, and mEmcTOFCorr2Module(). |
|
Factory.
Definition at line 79 of file mEmcTOFCorr2Module.C. References _instance, mEmcTOFCorr2Module(), read_rbrgl_file(), read_rbrsc_file(), and read_tbt_file(). |
|
Definition at line 159 of file mEmcTOFCorr2Module.C. References _pbgl_corr, _pbgl_nruns, _pbgl_runs, and MEMCTOFCORR_N_MAX_RUNS. Referenced by instance(), and read_t0_file(). |
|
Definition at line 114 of file mEmcTOFCorr2Module.C. References _pbsc_corr, _pbsc_nruns, _pbsc_runs, and MEMCTOFCORR_N_MAX_RUNS. Referenced by instance(), and read_t0_file(). |
|
Definition at line 102 of file mEmcTOFCorr2Module.C. References read_rbrgl_file(), read_rbrsc_file(), and read_tbt_file(). |
|
Definition at line 201 of file mEmcTOFCorr2Module.C. References _tbt_corr, _tbt_lc, and MEMCTOFCORR_DEF_TBT_CORR. Referenced by instance(), and read_t0_file(). |
|
Definition at line 63 of file mEmcTOFCorr2Module.h. |
|
Definition at line 65 of file mEmcTOFCorr2Module.h. References tdcped_file. |
|
Definition at line 72 of file mEmcTOFCorr2Module.h. Referenced by instance(). |
|
Definition at line 83 of file mEmcTOFCorr2Module.h. Referenced by read_rbrgl_file(). |
|
Definition at line 84 of file mEmcTOFCorr2Module.h. Referenced by mEmcTOFCorr2Module(), and read_rbrgl_file(). |
|
Definition at line 82 of file mEmcTOFCorr2Module.h. Referenced by read_rbrgl_file(). |
|
Definition at line 80 of file mEmcTOFCorr2Module.h. Referenced by get_correction(), and read_rbrsc_file(). |
|
Definition at line 81 of file mEmcTOFCorr2Module.h. Referenced by get_correction(), mEmcTOFCorr2Module(), and read_rbrsc_file(). |
|
Definition at line 79 of file mEmcTOFCorr2Module.h. Referenced by get_correction(), and read_rbrsc_file(). |
|
Definition at line 85 of file mEmcTOFCorr2Module.h. Referenced by mEmcTOFCorr2Module(), and read_tbt_file(). |
|
Definition at line 86 of file mEmcTOFCorr2Module.h. Referenced by event(), mEmcTOFCorr2Module(), and read_tbt_file(). |
|
Definition at line 77 of file mEmcTOFCorr2Module.h. Referenced by apply_tdcped(), event(), eventFirst(), and mEmcTOFCorr2Module(). |
|
Definition at line 74 of file mEmcTOFCorr2Module.h. Referenced by apply_tdcped(), and read_tdcped_file(). |