master
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
8 #ifndef REALWEAKEFTCC_H
9 #define REALWEAKEFTCC_H
87 virtual bool Init(
const std::map<std::string, double>& DPars);
101 virtual bool Update(
const std::map<std::string, double>& DPars);
118 virtual bool CheckParameters(
const std::map<std::string, double>& DPars);
126 virtual bool setFlag(
const std::string
name,
const bool value);
164 double getC5()
const {
175 virtual void setParameter(
const std::string,
const double&);
179 double C1, C2, C3, C4, C5;
180 const unsigned int basis;
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for RealWeakEFTCC have been provided in model initi...
RealWeakEFTCC(const unsigned int basis)
RealWeakEFTCC constructor.
~RealWeakEFTCC()
RealWeakEFTCC destructor.
A model class for the Standard Model.
static const std::string RealWeakEFTCCvars[NRealWeakEFTCCvars]
static const int NRealWeakEFTCCvars
virtual bool PreUpdate()
The pre-update method for RealWeakEFTCC.
static const std::string RealWeakEFTCCPMvars[NRealWeakEFTCCvars]
virtual double getCCC4() const
A virtual implementation for the RealWeakEFTCC class.
virtual bool Init(const std::map< std::string, double > &DPars)
Initializes the RealWeakEFTCC parameters found in the argument.
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of RealWeakEFTCC.
virtual bool PostUpdate()
The post-update method for RealWeakEFTCC.
virtual bool InitializeModel()
The post-update method for RealWeakEFTCC.
Model for NP contributions to charged current processes like decays.
std::string name
The name of the model.
virtual bool Update(const std::map< std::string, double > &DPars)
The update method for RealWeakEFTCC.