8#ifndef FLAVOURWILSONCOEFFICIENT_H
9#define FLAVOURWILSONCOEFFICIENT_H
123 virtual bool Init(
const std::map<std::string, double>&
DPars);
137 virtual bool Update(
const std::map<std::string, double>&
DPars);
162 virtual bool setFlag(
const std::string
name,
const bool value);
170 return FWCM.getObj();
350 virtual void setParameter(
const std::string,
const double&);
356 gslpp::complex
DC1,
DC2,
DC3,
DC4,
DC5,
DC6,
DC7,
DC8,
DC9,
DC10,
DC7g,
DC8g;
358 double reDC1,
reDC2,
reDC3,
reDC4,
reDC5,
reDC6,
reDC7,
reDC8,
reDC9,
reDC10,
reDC7g,
reDC8g;
359 double imDC1,
imDC2,
imDC3,
imDC4,
imDC5,
imDC6,
imDC7,
imDC8,
imDC9,
imDC10,
imDC7g,
imDC8g;
std::map< std::string, double > DPars
Model for NP contributions to flavour through shifts to Standard Model Wilson coefficients.
static const std::string FlavourWilsonCoefficientvars[NFlavourWilsonCoefficientvars]
gslpp::complex getDC7() const
A getter for the complex Wilson coefficient .
virtual bool PostUpdate()
The post-update method for FlavourWilsonCoefficient.
FlavourWilsonCoefficient()
FlavourWilsonCoefficient constructor
gslpp::complex getDC7gp() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC7g() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC8() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC9p() const
A getter for the complex Wilson coefficient .
virtual FlavourWilsonCoefficientMatching & getMatching() const
A get method to access the member reference of type FlavourWilsonCoefficientMatching.
gslpp::complex getDC2() const
A getter for the complex Wilson coefficient .
double reDC8g
The real parts of the Wilson Coefficients.
double getWCscale() const
A getter for the scale of the Wilson coefficients.
double imDC8gp
The imaginary parts of the Wilson Coefficients.
gslpp::complex getDC8gp() const
A getter for the complex Wilson coefficient .
double imDC8g
The imaginary parts of the Wilson Coefficients.
double WCscale
The scale of the Wilson Coefficients.
gslpp::complex getDC1() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC7p() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC8g() const
A getter for the complex Wilson coefficient .
~FlavourWilsonCoefficient()
FlavourWilsonCoefficient destructor
virtual bool InitializeModel()
A method to initialize the model.
virtual bool PreUpdate()
The pre-update method for FlavourWilsonCoefficient.
virtual void setParameter(const std::string, const double &)
A method to set the value of a parameter of FlavourWilsonCoefficient.
gslpp::complex getDC3() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC5() const
A getter for the complex Wilson coefficient .
virtual bool Init(const std::map< std::string, double > &DPars)
Initializes the FlavourWilsonCoefficient parameters found in the argument.
double reDC8gp
The real parts of the Wilson Coefficients.
virtual bool Update(const std::map< std::string, double > &DPars)
The update method for FlavourWilsonCoefficient.
gslpp::complex getDC8p() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC4() const
A getter for the complex Wilson coefficient .
gslpp::complex getDC10() const
A getter for the complex Wilson coefficient .
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of FlavourWilsonCoefficient.
gslpp::complex getDC9() const
A getter for the complex Wilson coefficient .
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for FlavourWilsonCoefficient have been provided in ...
gslpp::complex DC8g
The complex Wilson Coefficients.
gslpp::complex getDC6() const
A getter for the complex Wilson coefficient .
gslpp::complex DC8gp
The complex Wilson Coefficients.
Matching< FlavourWilsonCoefficientMatching, FlavourWilsonCoefficient > FWCM
The FlavourWilsonCoefficientMatching object.
static const int NFlavourWilsonCoefficientvars
gslpp::complex getDC10p() const
A getter for the complex Wilson coefficient .
A class for the matching in the FlavourWilsonCoefficient.
std::string name
The name of the model.
A model class for the Standard Model.