|
BOSS 8.0.0
BESIII Offline Software System
|
#include <EmcBhaCalib.h>
Public Member Functions | |
| EmcBhaCalib (const std::string &name, ISvcLocator *pSvcLocator) | |
| virtual | ~EmcBhaCalib () |
| StatusCode | initialize () |
| StatusCode | execute () |
| StatusCode | finalize () |
| virtual void | help () |
class EmcBhaCalib Algorithm - performs calibration of EMC Xtals with Bhabha events and Chi^2 fit, the resulting system of linear equations of the fit is solved with the SLAP Algebra package
The matrix and the vector can either be fetched from file(s). If they are read from files the file names are supposed to have the name CalibVector.dat and calibMatrix.dat with an extension at the beginning. Only these extensions (usually the runnumbers) need to be listed in the read-in-file that is specified with runNumberFile.
Definition at line 56 of file EmcBhaCalib.h.
| EmcBhaCalib::EmcBhaCalib | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
Definition at line 65 of file EmcBhaCalib.cxx.
Referenced by EmcBhaCalib().
|
virtual |
Definition at line 110 of file EmcBhaCalib.cxx.
| StatusCode EmcBhaCalib::execute | ( | ) |
Definition at line 193 of file EmcBhaCalib.cxx.
| StatusCode EmcBhaCalib::finalize | ( | ) |
Definition at line 294 of file EmcBhaCalib.cxx.
|
virtual |
Definition at line 303 of file EmcBhaCalib.cxx.
| StatusCode EmcBhaCalib::initialize | ( | ) |
Definition at line 139 of file EmcBhaCalib.cxx.