BOSS 7.0.2
BESIII Offline Software System
|
#include <EvtXsection.hh>
Public Member Functions | |
EvtXsection (std::vector< EvtId > evtdaugs) | |
EvtXsection (int mode) | |
virtual | ~EvtXsection () |
int | getMode (std::vector< EvtId > evtdaugs) |
void | ini_data0 (int mode) |
void | ini_data (int mode) |
void | ini_data_diy () |
double | getXsection (double mx) |
double | getErr (double mx) |
double | Xsection_a (double mx) |
double | Xsection_b (double mx) |
double | Xsection_c (double mx) |
double | Err_a (double mx) |
double | Err_b (double mx) |
int | getXBin (double mx, std::vector< double > vy) |
int | getXBin_a (double mx) |
int | getXBin_b (double mx) |
std::string | getUnit () |
std::vector< double > | getXX () |
std::vector< double > | getYY () |
std::vector< double > | getEr () |
double | getXup () |
double | getXlw () |
std::string | getMsg () |
void | setBW (int pdg) |
void | setFile (std::string name) |
double | getVP (double mx) |
void | ReadVP () |
Definition at line 107 of file EvtXsection.hh.
|
inline |
Definition at line 109 of file EvtXsection.hh.
|
inline |
Definition at line 115 of file EvtXsection.hh.
|
virtual |
Definition at line 101 of file EvtXsection.cc.
double EvtXsection::Err_a | ( | double | mx | ) |
Definition at line 11996 of file EvtXsection.cc.
double EvtXsection::Err_b | ( | double | mx | ) |
Definition at line 12006 of file EvtXsection.cc.
Referenced by getErr().
|
inline |
double EvtXsection::getErr | ( | double | mx | ) |
Definition at line 11965 of file EvtXsection.cc.
Referenced by EvtConExc::difgamXs(), EvtConExc::init(), EvtConExc::Rad1difXs(), EvtConExc::Rad2difXs(), Rad2difXs_er(), and Rad2difXs_er2().
int EvtXsection::getMode | ( | std::vector< EvtId > | evtdaugs | ) |
Definition at line 11923 of file EvtXsection.cc.
Referenced by EvtXsection().
|
inline |
|
inline |
Definition at line 147 of file EvtXsection.hh.
Referenced by EvtConExc::init(), EvtConExc::mk_VXS(), EvtConExc::selectMode(), and EvtConExc::sumExc().
double EvtXsection::getVP | ( | double | mx | ) |
int EvtXsection::getXBin | ( | double | mx, |
std::vector< double > | vy | ||
) |
Definition at line 12039 of file EvtXsection.cc.
int EvtXsection::getXBin_a | ( | double | mx | ) |
Definition at line 12023 of file EvtXsection.cc.
Referenced by Err_a(), and Xsection_a().
int EvtXsection::getXBin_b | ( | double | mx | ) |
Definition at line 12031 of file EvtXsection.cc.
Referenced by Err_b(), and Xsection_b().
|
inline |
Definition at line 153 of file EvtXsection.hh.
Referenced by EvtConExc::init(), and EvtConExc::init_mode().
double EvtXsection::getXsection | ( | double | mx | ) |
Definition at line 11959 of file EvtXsection.cc.
Referenced by EvtConExc::difgamXs(), EvtConExc::findMaxXS(), EvtConExc::init(), EvtConExc::mk_VXS(), EvtConExc::Rad1difXs(), Rad2difXs(), EvtConExc::Rad2difXs(), Rad2difXs2(), EvtConExc::selectMode(), and EvtConExc::sumExc().
|
inline |
Definition at line 152 of file EvtXsection.hh.
Referenced by EvtConExc::init().
|
inline |
|
inline |
void EvtXsection::ini_data | ( | int | mode | ) |
Referenced by EvtXsection().
void EvtXsection::ini_data0 | ( | int | mode | ) |
Definition at line 103 of file EvtXsection.cc.
void EvtXsection::ini_data_diy | ( | ) |
Definition at line 11898 of file EvtXsection.cc.
Referenced by EvtXsection().
void EvtXsection::ReadVP | ( | ) |
void EvtXsection::setBW | ( | int | pdg | ) |
Definition at line 12067 of file EvtXsection.cc.
Referenced by EvtConExc::init().
|
inline |
Definition at line 156 of file EvtXsection.hh.
double EvtXsection::Xsection_a | ( | double | mx | ) |
Definition at line 11972 of file EvtXsection.cc.
double EvtXsection::Xsection_b | ( | double | mx | ) |
Definition at line 11981 of file EvtXsection.cc.
Referenced by getXsection().
double EvtXsection::Xsection_c | ( | double | mx | ) |
Definition at line 12047 of file EvtXsection.cc.
Referenced by getXsection().