BOSS 7.0.6
BESIII Offline Software System
|
#include <TofCalibFit.h>
Public Member Functions | |
TofCalibFit (bool isbarrel, const int npar) | |
~TofCalibFit () | |
const string & | name () const |
virtual void | calculate (RecordSet *&data, unsigned int icounter)=0 |
void | fillTxt (const char *file) |
void | fillRoot (const char *file) |
HepVector | tcorrelation () |
void | setTCorrelation (HepVector tc) |
Protected Attributes | |
int | m_npar |
unsigned int | nKind |
unsigned int | nBinPerCounter |
unsigned int | nHistPerCounter |
unsigned int | nCanvasPerCounter |
std::vector< unsigned int > | nGraphPerCanvasPerCounter |
unsigned int | nHistogram |
unsigned int | nCanvas |
std::vector< unsigned int > | nGraphPerCanvas |
string | m_name |
HepVector | X |
std::vector< TH1F * > | m_histograms |
std::vector< TH1F * > | m_graphs |
std::vector< HepVector > | m_result |
std::vector< string > | CanvasPerCounterName |
std::vector< string > | CanvasName |
HepVector | m_tcorrelation |
Definition at line 21 of file TofCalibFit.h.
TofCalibFit::TofCalibFit | ( | bool | isbarrel, |
const int | npar | ||
) |
Definition at line 17 of file TofCalibFit.cxx.
TofCalibFit::~TofCalibFit | ( | ) |
Definition at line 37 of file TofCalibFit.cxx.
|
pure virtual |
Implemented in calib_etf_bunch, calib_barrel_common, calib_barrel_q0, calib_barrel_sigma, calib_endcap_atten, and calib_endcap_sigma.
void TofCalibFit::fillRoot | ( | const char * | file | ) |
Definition at line 80 of file TofCalibFit.cxx.
void TofCalibFit::fillTxt | ( | const char * | file | ) |
Definition at line 52 of file TofCalibFit.cxx.
|
inline |
Definition at line 27 of file TofCalibFit.h.
Referenced by TofCalibManager::addCalib(), calib_etf_bunch::calculate(), calib_barrel_common::calculate(), calib_barrel_q0::calculate(), calib_barrel_sigma::calculate(), calib_endcap_atten::calculate(), calib_endcap_sigma::calculate(), and fillTxt().
|
inline |
Definition at line 35 of file TofCalibFit.h.
|
inline |
Definition at line 34 of file TofCalibFit.h.
|
protected |
Definition at line 58 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_endcap_atten::calib_endcap_atten(), calib_etf_bunch::calib_etf_bunch(), and fillRoot().
|
protected |
Definition at line 57 of file TofCalibFit.h.
Referenced by calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), and fillRoot().
|
protected |
Definition at line 54 of file TofCalibFit.h.
Referenced by fillRoot(), and ~TofCalibFit().
|
protected |
Definition at line 53 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), fillRoot(), and ~TofCalibFit().
|
protected |
Definition at line 50 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), fillRoot(), name(), and TofCalibFit().
|
protected |
Definition at line 38 of file TofCalibFit.h.
Referenced by TofCalibFit().
|
protected |
Definition at line 55 of file TofCalibFit.h.
Referenced by calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), fillTxt(), and ~TofCalibFit().
|
protected |
Definition at line 60 of file TofCalibFit.h.
Referenced by setTCorrelation(), and TofCalibFit().
|
protected |
Definition at line 41 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), and TofCalibFit().
|
protected |
Definition at line 47 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), fillRoot(), and TofCalibFit().
|
protected |
Definition at line 44 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), fillRoot(), and TofCalibFit().
|
protected |
Definition at line 48 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_endcap_atten::calib_endcap_atten(), calib_etf_bunch::calib_etf_bunch(), and fillRoot().
|
protected |
Definition at line 45 of file TofCalibFit.h.
Referenced by calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), and fillRoot().
|
protected |
Definition at line 46 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), fillRoot(), and TofCalibFit().
|
protected |
Definition at line 43 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), fillRoot(), and TofCalibFit().
|
protected |
Definition at line 40 of file TofCalibFit.h.
Referenced by calib_barrel_common::calib_barrel_common(), calib_barrel_q0::calib_barrel_q0(), calib_barrel_sigma::calib_barrel_sigma(), calib_endcap_atten::calib_endcap_atten(), calib_endcap_sigma::calib_endcap_sigma(), calib_etf_bunch::calib_etf_bunch(), and TofCalibFit().
|
protected |
Definition at line 51 of file TofCalibFit.h.
Referenced by tcorrelation(), and TofCalibFit().