![]() |
ATLAS Offline Software
|
Utility class to apply calibrations from /TDAQ/OLC/CALIBRATIONS folder. More...
#include <LumiCalibrator.h>
Public Member Functions | |
| LumiCalibrator () | |
| bool | setCalibration (const coral::AttributeList &attrList) |
| bool | calibrateMu (float rawLumi, float &calMu) const |
| bool | calibrateLumi (float rawLumi, float &calLumi) const |
| float | getMuToLumi () const |
| MsgStream & | dump (MsgStream &) const |
Static Private Member Functions | |
| static float | getMuVis (float rawPerBX, float sigo, float siga) |
| static float | getMuVis2 (float rawPerBX, float sigo, float siga) |
Private Attributes | |
| unsigned int | m_nPar |
| std::string | m_fType |
| float | m_muToLumi |
| std::vector< float > | m_parVec |
Utility class to apply calibrations from /TDAQ/OLC/CALIBRATIONS folder.
Definition at line 20 of file LumiCalibrator.h.
| LumiCalibrator::LumiCalibrator | ( | ) |
Definition at line 16 of file LumiCalibrator.cxx.
| bool LumiCalibrator::calibrateLumi | ( | float | rawLumi, |
| float & | calLumi ) const |
Definition at line 54 of file LumiCalibrator.cxx.
| bool LumiCalibrator::calibrateMu | ( | float | rawLumi, |
| float & | calMu ) const |
Definition at line 65 of file LumiCalibrator.cxx.
| MsgStream & LumiCalibrator::dump | ( | MsgStream & | stream | ) | const |
Definition at line 251 of file LumiCalibrator.cxx.
|
inline |
Definition at line 33 of file LumiCalibrator.h.
|
staticprivate |
Definition at line 180 of file LumiCalibrator.cxx.
|
staticprivate |
Definition at line 214 of file LumiCalibrator.cxx.
| bool LumiCalibrator::setCalibration | ( | const coral::AttributeList & | attrList | ) |
Definition at line 26 of file LumiCalibrator.cxx.
|
private |
Definition at line 41 of file LumiCalibrator.h.
|
private |
Definition at line 42 of file LumiCalibrator.h.
|
private |
Definition at line 40 of file LumiCalibrator.h.
|
private |
Definition at line 43 of file LumiCalibrator.h.