#include <CalibrationAlg.h>
Inheritance diagram for CalibrationAlg:
Public Methods | |
CalibrationAlg (Event *event, Geometry *hecGeom, Headers *runHeader) | |
bool | initialize () |
Gets run once at the begining of the event Loop. More... | |
bool | execute () |
Gets run for every event. More... | |
bool | finalize () |
Gets run after all events have been executed. More... | |
bool | hecLoad (string hecCalibFileName) |
Load hec calibration coefficients from file and fill the ped rms in nA map. More... | |
map< int, vector< float > > | hecCoeffMap () |
Get febno keyed hec calibration coefficient map. More... | |
map< int, int > | hecCoeffStatusMap () |
Get febno keyed hec calibration coefficient status map. More... | |
vector< float > | hecCoeff (int febno) |
Get hec calibration coefficients. More... | |
int | hecCoeffStatus (int febno) |
Get hec calibration coefficient status. More... | |
map< int, float > | hecPedRMSnAMap () |
Get febno keyed hec ped rms in nA map. More... | |
float | hecPedRMSnA (int febno) |
Get hec ped rms in nA. More... | |
float | hecADCTonA (int febno, float ADC) |
pedestal subtracted ADC to nA conversion for the hec. More... | |
bool | emecLoad (string emecCalibFileName) |
Load emec calibration coefficients from file and fill the ped rms in nA map. More... | |
map< int, vector< float > > | emecCoeffMap () |
Get febno keyed emec calibration coefficient map. More... | |
map< int, int > | emecCoeffStatusMap () |
Get febno keyed emec calibration coefficient status map. More... | |
vector< float > | emecCoeff (int febno) |
Get emec calibration coefficients. More... | |
int | emecCoeffStatus (int febno) |
Get emec calibration coefficient status. More... | |
map< int, float > | emecPedRMSnAMap () |
Get febno keyed emec ped rms in nA map. More... | |
float | emecPedRMSnA (int febno) |
Get emec ped rms in nA. More... | |
float | emecADCTonA (int febno, float ADC) |
pedestal subtracted ADC to nA conversion for the emec. More... |
|
|
|
pedestal subtracted ADC to nA conversion for the emec.
|
|
Get emec calibration coefficients.
|
|
Get febno keyed emec calibration coefficient map.
|
|
Get emec calibration coefficient status.
|
|
Get febno keyed emec calibration coefficient status map.
|
|
Load emec calibration coefficients from file and fill the ped rms in nA map.
|
|
Get emec ped rms in nA.
|
|
Get febno keyed emec ped rms in nA map.
|
|
Gets run for every event.
Reimplemented from SystemAlg. |
|
Gets run after all events have been executed.
Reimplemented from SystemAlg. |
|
pedestal subtracted ADC to nA conversion for the hec.
|
|
Get hec calibration coefficients.
|
|
Get febno keyed hec calibration coefficient map.
|
|
Get hec calibration coefficient status.
|
|
Get febno keyed hec calibration coefficient status map.
|
|
Load hec calibration coefficients from file and fill the ped rms in nA map.
|
|
Get hec ped rms in nA.
|
|
Get febno keyed hec ped rms in nA map.
|
|
Gets run once at the begining of the event Loop.
Reimplemented from SystemAlg. |