BOSS 7.0.8
BESIII Offline Software System
|
#include <string>
#include <cstring>
#include <vector>
#include "TROOT.h"
#include "TObjArray.h"
#include "MdcCalibConst.h"
Go to the source code of this file.
Functions | |
double | xtFun (double t, double xtpar[]) |
void | fcnXT (Int_t &npar, Double_t *gin, Double_t &f, Double_t *par, Int_t iflag) |
void | fcnXtEdge (Int_t &npar, Double_t *gin, Double_t &f, Double_t *par, Int_t iflag) |
Double_t | xtFitFun (Double_t *x, Double_t par[]) |
Double_t | xtFitEdge (Double_t *x, Double_t par[]) |
void | writeConst (MdcCalibConst *calconst, TObjArray *newXtList, TObjArray *r2tList) |
std::vector< std::string > | getHistList () |
std::vector< std::string > | getHistList (std::string path) |
Variables | |
const int | NLAYER = 43 |
const int | NWIRE = 6796 |
const int | NLR = 3 |
const int | NXTBIN = 50 |
const int | NXTPAR = 8 |
const int | NENTRXT = 18 |
const int | NENTRSD = 6 |
const int | NSDBIN = 24 |
const int | gfixXtC0 = 1 |
const double | gTbinw = 10.0 |
std::vector< double > | XMEAS |
std::vector< double > | TBINCEN |
std::vector< double > | ERR |
double | Tmax |
double | Dmax |
std::vector< double > | XMEASED |
std::vector< double > | TBINCENED |
std::vector< double > | ERRED |
int | gNEntr [43] |
double | gTimeShift |
double | gTesMin |
double | gTesMax |
int | gFgIniCalConst |
bool | gPreT0SetTm |
double | gInitT0 |
double | gT0Shift |
double | gTminFitChindf |
double | gTmaxFitChindf |
int | gResiType |
int | gCalSigma |
int | gFixXtC0 |
int | gFgCalib [NLAYER] |
double | gTminFitRange [NLAYER][2] |
double | gTmaxFitRange [NLAYER][2] |
double | gInitTm [NLAYER] |
double | gQmin [NLAYER] |
double | gQmax [NLAYER] |
void fcnXT | ( | Int_t & | npar, |
Double_t * | gin, | ||
Double_t & | f, | ||
Double_t * | par, | ||
Int_t | iflag | ||
) |
Definition at line 66 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib().
void fcnXtEdge | ( | Int_t & | npar, |
Double_t * | gin, | ||
Double_t & | f, | ||
Double_t * | par, | ||
Int_t | iflag | ||
) |
Definition at line 85 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib().
std::vector< std::string > getHistList | ( | ) |
Definition at line 14 of file MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/fun.cpp.
Referenced by main().
std::vector< std::string > getHistList | ( | std::string | path | ) |
void writeConst | ( | MdcCalibConst * | calconst, |
TObjArray * | newXtList, | ||
TObjArray * | r2tList | ||
) |
Definition at line 113 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by main().
Double_t xtFitEdge | ( | Double_t * | x, |
Double_t | par[] | ||
) |
Definition at line 108 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by GrXtCalib::calib().
Double_t xtFitFun | ( | Double_t * | x, |
Double_t | par[] | ||
) |
Definition at line 100 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by GrXtCalib::calib().
double xtFun | ( | double | t, |
double | xtpar[] | ||
) |
Definition at line 47 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib().
|
extern |
Definition at line 20 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by GrXtCalib::calib(), XtCalib::calib(), fcnXtEdge(), and xtFitEdge().
|
extern |
Definition at line 18 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib(), and fcnXT().
|
extern |
Definition at line 23 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib(), and fcnXtEdge().
|
extern |
Definition at line 38 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by CalibBase::calib(), and main().
|
extern |
Definition at line 40 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by GrXtCalib::calib(), IniCalib::calib(), PreT0Calib::calib(), PreXtCalib::calib(), QtCalib::calib(), XtCalib::calib(), XtInteCalib::calib(), CalibBase::calib(), and main().
|
extern |
Definition at line 31 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), and main().
const int gfixXtC0 = 1 |
Definition at line 22 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by GrXtCalib::calib(), and XtCalib::calib().
|
extern |
Definition at line 39 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by main().
|
extern |
Definition at line 33 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
|
extern |
Definition at line 43 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
|
extern |
Definition at line 25 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib(), CalibBase::calib(), XtCalib::init(), CalibBase::init(), main(), XtCalib::mergeHist(), and CalibBase::mergeHist().
|
extern |
Definition at line 32 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by PreT0Calib::calib(), and main().
|
extern |
Definition at line 45 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by QtCalib::init(), and main().
|
extern |
Definition at line 44 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by QtCalib::init(), and main().
|
extern |
Definition at line 37 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by CalibBase::calib(), and main().
|
extern |
Definition at line 34 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
const double gTbinw = 10.0 |
Definition at line 23 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by XtCalib::calib().
|
extern |
Definition at line 30 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by main().
|
extern |
Definition at line 29 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by main().
|
extern |
Definition at line 28 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
|
extern |
Definition at line 36 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
|
extern |
Definition at line 42 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
|
extern |
Definition at line 35 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
|
extern |
Definition at line 41 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by IniCalib::calib(), PreT0Calib::calib(), and main().
const int NENTRSD = 6 |
Definition at line 19 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by IniCalib::calib().
const int NENTRXT = 18 |
Definition at line 18 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by GrXtCalib::calib(), IniCalib::calib(), PreT0Calib::calib(), PreXtCalib::calib(), XtInteCalib::calib(), CalibBase::calib(), GrXtCalib::init(), XtInteCalib::init(), GrXtCalib::mergeHist(), and XtInteCalib::mergeHist().
const int NLAYER = 43 |
Definition at line 13 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by GrXtCalib::calib(), IniCalib::calib(), PreT0Calib::calib(), PreXtCalib::calib(), QtCalib::calib(), XtInteCalib::calib(), CalibBase::calib(), MdcCalibFunSvc::getR2tpar(), GrXtCalib::GrXtCalib(), GrXtCalib::init(), IniCalib::init(), PreT0Calib::init(), PreXtCalib::init(), QtCalib::init(), XtInteCalib::init(), CalibBase::init(), main(), GrXtCalib::mergeHist(), IniCalib::mergeHist(), PreT0Calib::mergeHist(), PreXtCalib::mergeHist(), QtCalib::mergeHist(), XtInteCalib::mergeHist(), CalibBase::mergeHist(), and XtInteCalib::XtInteCalib().
const int NLR = 3 |
Definition at line 15 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by GrXtCalib::calib(), IniCalib::calib(), PreT0Calib::calib(), PreXtCalib::calib(), XtCalib::calib(), GrXtCalib::init(), PreT0Calib::init(), XtCalib::init(), GrXtCalib::mergeHist(), PreT0Calib::mergeHist(), and XtCalib::mergeHist().
const int NSDBIN = 24 |
Definition at line 20 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by IniCalib::calib(), CalibBase::calib(), CalibBase::init(), and CalibBase::mergeHist().
const int NWIRE = 6796 |
Definition at line 14 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by PreT0Calib::calib(), T0Calib::calib(), IniCalib::init(), T0Calib::init(), IniCalib::mergeHist(), and T0Calib::mergeHist().
const int NXTBIN = 50 |
Definition at line 16 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by XtCalib::calib(), XtCalib::init(), and XtCalib::mergeHist().
const int NXTPAR = 8 |
Definition at line 17 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h.
Referenced by IniCalib::calib(), and XtCalib::calib().
|
extern |
Definition at line 17 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib(), and fcnXT().
|
extern |
Definition at line 22 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib(), and fcnXtEdge().
|
extern |
Definition at line 19 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by GrXtCalib::calib(), XtCalib::calib(), fcnXtEdge(), and xtFitEdge().
|
extern |
Definition at line 16 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib(), and fcnXT().
|
extern |
Definition at line 21 of file MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/fun.cpp.
Referenced by XtCalib::calib(), and fcnXtEdge().