Test Observable.
More...
#include <TopQuarkObservables.h>
Test Observable.
Definition at line 320 of file TopQuarkObservables.h.
◆ R_tt_8_o_7_LO()
R_tt_8_o_7_LO constructor.
Definition at line 1449 of file TopQuarkObservables.cpp.
A model class for new physics in the form of the dimension-six effective Lagrangian.
const TopQuarkObservables mytopobs
void setParametersForObservable(std::vector< std::string > parametersForObservable_i)
A set method to get the parameters for the specific observable.
ThObservable(const StandardModel &SM_i)
Constructor.
const StandardModel & SM
A reference to an object of StandardMode class.
◆ computeThValue()
double R_tt_8_o_7_LO::computeThValue |
( |
| ) |
|
|
virtual |
- Returns
- The value of Test_direct
Implements ThObservable.
Definition at line 1455 of file TopQuarkObservables.cpp.
1458 bool flag_Quadratic=
false;
1462 double sigma_tt_7_madgraph = 103.104000;
1463 double sigma_tt_8_madgraph = 146.968000;
1465 double sigma_tt_7_NP_lin = +-5.648030*
ewgc(
"CG")+-0.032856*
ewgc(
"Cqd1R",2,2,0,0)+-0.001782*
ewgc(
"Cqd1R",2,2,1,1)
1466 +0.878394*
ewgc(
"Cqd8R",2,2,0,0)+0.094212*
ewgc(
"Cqd8R",2,2,1,1)+0.401058*
ewgc(
"Cqq1R",0,0,2,2)+6.068220*
ewgc(
"Cqq1R",0,2,2,0)
1467 +-0.021348*
ewgc(
"Cqq1R",1,1,2,2)+0.145452*
ewgc(
"Cqq1R",1,2,2,1)+1.251470*
ewgc(
"Cqq3R",0,0,2,2)+12.803700*
ewgc(
"Cqq3R",0,2,2,0)
1468 +0.064734*
ewgc(
"Cqq3R",1,1,2,2)+0.848508*
ewgc(
"Cqq3R",1,2,2,1)+0.138378*
ewgc(
"Cqu1R",0,0,2,2)+0.001884*
ewgc(
"Cqu1R",1,1,2,2)
1469 +0.118542*
ewgc(
"Cqu1R",2,2,0,0)+0.006222*
ewgc(
"Cqu1R",2,2,1,1)+2.324460*
ewgc(
"Cqu8R",0,0,2,2)+0.130314*
ewgc(
"Cqu8R",1,1,2,2)
1470 +1.450870*
ewgc(
"Cqu8R",2,2,0,0)+0.037656*
ewgc(
"Cqu8R",2,2,1,1)+-0.060552*
ewgc(
"Cud1R",2,2,0,0)+-0.004116*
ewgc(
"Cud1R",2,2,1,1)
1471 +0.880116*
ewgc(
"Cud8R",2,2,0,0)+0.094002*
ewgc(
"Cud8R",2,2,1,1)+-29.721300*
ewgc(
"CuGR",2,2)+0.418404*
ewgc(
"CuuR",0,0,2,2)
1472 +5.935330*
ewgc(
"CuuR",0,2,2,0)+0.014052*
ewgc(
"CuuR",1,1,2,2)+0.141732*
ewgc(
"CuuR",1,2,2,1);
1475 double sigma_tt_8_NP_lin = -8.487130*
ewgc(
"CG")+-0.046260*
ewgc(
"Cqd1R",2,2,0,0)+-0.005154*
ewgc(
"Cqd1R",2,2,1,1)
1476 +1.147210*
ewgc(
"Cqd8R",2,2,0,0)+0.132288*
ewgc(
"Cqd8R",2,2,1,1)+0.516528*
ewgc(
"Cqq1R",0,0,2,2)+7.896180*
ewgc(
"Cqq1R",0,2,2,0)
1477 +-0.036054*
ewgc(
"Cqq1R",1,1,2,2)+0.207276*
ewgc(
"Cqq1R",1,2,2,1)+1.648780*
ewgc(
"Cqq3R",0,0,2,2)+16.705700*
ewgc(
"Cqq3R",0,2,2,0)
1478 +0.089058*
ewgc(
"Cqq3R",1,1,2,2)+1.222520*
ewgc(
"Cqq3R",1,2,2,1)+0.170862*
ewgc(
"Cqu1R",0,0,2,2)+-0.003144*
ewgc(
"Cqu1R",1,1,2,2)
1479 +0.146586*
ewgc(
"Cqu1R",2,2,0,0)+0.005466*
ewgc(
"Cqu1R",2,2,1,1)+3.028300*
ewgc(
"Cqu8R",0,0,2,2)+0.181704*
ewgc(
"Cqu8R",1,1,2,2)
1480 +1.881010*
ewgc(
"Cqu8R",2,2,0,0)+0.049662*
ewgc(
"Cqu8R",2,2,1,1)+-0.086898*
ewgc(
"Cud1R",2,2,0,0)+-0.009084*
ewgc(
"Cud1R",2,2,1,1)
1481 +1.148470*
ewgc(
"Cud8R",2,2,0,0)+0.132612*
ewgc(
"Cud8R",2,2,1,1)+-42.562100*
ewgc(
"CuGR",2,2)+0.560760*
ewgc(
"CuuR",0,0,2,2)
1482 +7.717930*
ewgc(
"CuuR",0,2,2,0)+0.015432*
ewgc(
"CuuR",1,1,2,2)+0.202656*
ewgc(
"CuuR",1,2,2,1);
1492 double total_R_tt_8_o_7_LO = SM_R_tt_8_o_7 + SM_R_tt_8_o_7*(
1493 sigma_tt_8_NP_lin/sigma_tt_8_madgraph - sigma_tt_7_NP_lin/sigma_tt_7_madgraph);
1496 if (total_R_tt_8_o_7_LO < 0)
return std::numeric_limits<double>::quiet_NaN();
1498 return total_R_tt_8_o_7_LO;
const double getOptionalParameter(std::string name) const
A method to get parameters that are specific to only one set of observables.
double ewgc(const std::string name) const
◆ ewgc() [1/3]
double R_tt_8_o_7_LO::ewgc |
( |
const std::string |
name | ) |
const |
|
inline |
Definition at line 336 of file TopQuarkObservables.h.
double getSMEFTCoeffEW(const std::string name) const
const NPSMEFTd6General & GetmyNPSMEFTd6General() const
◆ ewgc() [2/3]
double R_tt_8_o_7_LO::ewgc |
( |
const std::string |
name, |
|
|
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ ewgc() [3/3]
double R_tt_8_o_7_LO::ewgc |
( |
const std::string |
name, |
|
|
int |
i, |
|
|
int |
j, |
|
|
int |
k, |
|
|
int |
l |
|
) |
| const |
|
inline |
◆ mytopobs
The documentation for this class was generated from the following files: