8#ifndef REALWEAKEFTLFV_H
9#define REALWEAKEFTLFV_H
132 virtual bool Init(
const std::map<std::string, double>&
DPars);
146 virtual bool Update(
const std::map<std::string, double>&
DPars);
171 virtual bool setFlag(
const std::string
name,
const bool value);
179 return ReWEFTM.getObj();
210 double getC8p()
const {
218 double getC9_11()
const {
226 double getC9p_11()
const {
234 double getC10_11()
const {
242 double getC10p_11()
const {
250 double getCS_11()
const {
258 double getCSp_11()
const {
266 double getCP_11()
const {
274 double getCPp_11()
const {
282 double getC9_22()
const {
290 double getC9p_22()
const {
298 double getC10_22()
const {
306 double getC10p_22()
const {
314 double getCS_22()
const {
322 double getCSp_22()
const {
330 double getCP_22()
const {
338 double getCPp_22()
const {
346 double getCLnunu()
const {
354 double getCRnunu()
const {
362 double getCLnunu_11()
const {
370 double getCRnunu_11()
const {
377 double getCLnunu_22()
const {
384 double getCRnunu_22()
const {
391 double getCLnunu_33()
const {
398 double getCRnunu_33()
const {
406 double getWCscale()
const {
417 virtual void setParameter(
const std::string,
const double&);
422 double C7, C7p, C8, C8p;
423 double C9_11, C9p_11, C10_11, C10p_11, CS_11, CSp_11, CP_11, CPp_11;
424 double C9_22, C9p_22, C10_22, C10p_22, CS_22, CSp_22, CP_22, CPp_22;
425 double CLnunu, CRnunu;
426 double CLnunu_11, CRnunu_11, CLnunu_22, CRnunu_22, CLnunu_33, CRnunu_33;
std::map< std::string, double > DPars
std::string name
The name of the model.
Model for WEFT LFV contributions to processes like decays.
RealWeakEFTLFV()
RealWeakEFTLFV constructor.
virtual bool Update(const std::map< std::string, double > &DPars)
The update method for RealWeakEFTLFV.
virtual bool InitializeModel()
The post-update method for RealWeakEFTLFV.
virtual bool Init(const std::map< std::string, double > &DPars)
Initializes the RealWeakEFTLFV parameters found in the argument.
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of RealWeakEFTLFV.
virtual bool PostUpdate()
The post-update method for RealWeakEFTLFV.
static const std::string RealWeakEFTLFVvars[NRealWeakEFTLFVvars]
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for RealWeakEFTLFV have been provided in model init...
~RealWeakEFTLFV()
RealWeakEFTLFV destructor.
virtual bool PreUpdate()
The pre-update method for RealWeakEFTLFV.
static const int NRealWeakEFTLFVvars
virtual RealWeakEFTLFVMatching & getMatching() const
A get method to access the member reference of type RealWeakEFTLFVMatching.
A class for the matching in the RealWeakEFTLFVMatching.
A model class for the Standard Model.
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.