#include <calib_etf_combine.h>
Definition at line 9 of file calib_etf_combine.h.
◆ calib_etf_combine()
calib_etf_combine::calib_etf_combine |
( |
| ) |
|
|
inline |
◆ calculate_funcs()
void calib_etf_combine::calculate_funcs |
( |
const Record * |
r | ) |
|
|
inlinevirtual |
Implements TofCalib.
Definition at line 15 of file calib_etf_combine.h.
15 {
17 double z = r->
zrhit();
18
22 }
23 }
24 else {
32 }
33
34 return;
35 }
****INTEGER imax DOUBLE PRECISION m_pi *DOUBLE PRECISION m_amfin DOUBLE PRECISION m_Chfin DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_sinw2 DOUBLE PRECISION m_GFermi DOUBLE PRECISION m_MfinMin DOUBLE PRECISION m_ta2 INTEGER m_out INTEGER m_KeyFSR INTEGER m_KeyQCD *COMMON c_Semalib $ !copy of input $ !CMS energy $ !beam mass $ !final mass $ !beam charge $ !final charge $ !smallest final mass $ !Z mass $ !Z width $ !EW mixing angle $ !Gmu Fermi $ alphaQED at q
Referenced by updateData().
◆ calculate_y()
void calib_etf_combine::calculate_y |
( |
const Record * |
r | ) |
|
|
inlinevirtual |
◆ updateData()
void calib_etf_combine::updateData |
( |
RecordSet *& |
data | ) |
|
|
inlinevirtual |
Implements TofCalib.
Definition at line 42 of file calib_etf_combine.h.
42 {
43 if(
data->size() > 0 ) {
44 std::vector<Record*>::iterator
iter =
data->begin();
47 double tcorr = 0.0;
48 for(
int i=0; i<
X.num_row(); i++ ) {
50 }
51 (*iter)->setT0( ( (*iter)->tleft() + (*iter)->tright() )/2.0 - tcorr - (*iter)->texp() );
52 }
53 }
54 return;
55 }
void calculate_funcs(const Record *r)
The documentation for this class was generated from the following file: