gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-252-gf9a3f78
a Global And Modular Bsm Inference Tool
VectorSingletDM.cpp
Go to the documentation of this file.
1 // GAMBIT: Global and Modular BSM Inference Tool
2 // *********************************************
23 
25 
26 namespace Gambit
27 {
28 
30  {
31  setName("VectorSingletDM_Z2");
32 
33  // shape prototypes
34  std::vector<int> m3x3 = initVector(3,3);
35 
36  addParameter(Par::mass1, "vev");
37  addParameter(Par::dimensionless, "lambda_hV");
38  addParameter(Par::dimensionless, "lambda_h");
39 
42 
46 
48 
49  addParameter(Par::dimensionless, "Yd", m3x3);
50  addParameter(Par::dimensionless, "Yu", m3x3);
51  addParameter(Par::dimensionless, "Ye", m3x3);
52  }
53 
54 }
void setName(const std::string &name)
Set the name of this Contents object (i.e. the name of the model to which this spectrum data applies)...
Register the definitions of SubSpectrum contents here.
void addParameter(const Par::Tags tag, const std::string &name, const std::vector< int > &shape=initVector(1))
Add a parameter to the Contents object.
std::vector< T > initVector(std::vector< T > vector)
TODO: see if we can use this one:
Definition: Analysis.hpp:33