1#ifndef CALIB_MC_ETF_COMBINE_H
2#define CALIB_MC_ETF_COMBINE_H
11 m_name = string(
"calib_etf_combine");
16 double z = r->
zrhit();
37 if(
data->size() > 0 ) {
38 std::vector<Record*>::iterator
iter =
data->begin();
42 for(
int i=0; i<
X.num_row(); i++ ) {
45 (*iter)->setT0( ( (*iter)->tleft() + (*iter)->tright() )/2.0 - tcorr - (*iter)->texp() );
****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
std::vector< Record * > RecordSet
void updateData(RecordSet *&data)
void calculate_y(const Record *r)
void calculate_funcs(const Record *r)