#include <calib_endcap_left.h>
Definition at line 8 of file calib_endcap_left.h.
◆ calib_endcap_left()
| calib_endcap_left::calib_endcap_left |
( |
| ) |
|
|
inline |
◆ calculate_funcs()
| void calib_endcap_left::calculate_funcs |
( |
const Record * | r | ) |
|
|
inlinevirtual |
Implements TofCalib.
Definition at line 12 of file calib_endcap_left.h.
12 {
14 double z = r->
zrhit();
15
17 funcs[1] = 1.0 / sqrt(
q );
23
24 return;
25 }
****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_endcap_left::calculate_y |
( |
const Record * | r | ) |
|
|
inlinevirtual |
◆ updateData()
| void calib_endcap_left::updateData |
( |
RecordSet *& | data | ) |
|
|
inlinevirtual |
Implements TofCalib.
Definition at line 32 of file calib_endcap_left.h.
32 {
33 if (
data->size() > 0 )
34 {
35 std::vector<Record*>::iterator
iter =
data->begin();
37 {
39 double tcorr = 0.0;
40 for (
int i = 0; i <
X.num_row(); i++ ) { tcorr +=
X[i] *
funcs[i]; }
41 ( *iter )->settleft( ( *iter )->tleft() - tcorr - ( *iter )->texp() );
42 }
43 }
44 return;
45 }
void calculate_funcs(const Record *r)
The documentation for this class was generated from the following file: