master
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
MinimalSupersymmetricStandardModel.hpp
Go to the documentation of this file.
1
/*
2
* MinimalSupersymmetricStandardModel.hpp
3
*
4
* Created on: Jan 8, 2012
5
* Author: Ben O'Leary (benjamin.oleary@gmail.com)
6
* Copyright 2012 Ben O'Leary
7
*
8
* This file is part of LesHouchesParserClasses, released under the
9
* GNU General Public License. Please see the accompanying
10
* README.LHPC_CPP.txt file for a full list of files, brief documentation
11
* on how to use these classes, and further details on the license.
12
*/
13
14
#ifndef MINIMALSUPERSYMMETRICSTANDARDMODEL_HPP_
15
#define MINIMALSUPERSYMMETRICSTANDARDMODEL_HPP_
16
17
#include "
StandardModel.hpp
"
18
#include "
PSC/MssmExtraEwsbSpinZeroBosonSet.hpp
"
19
#include "
PSC/ChargedSleptonsOneToSix.hpp
"
20
#include "
PSC/SneutrinosOneToThree.hpp
"
21
#include "
PSC/SquarksOneToSix.hpp
"
22
#include "
PSC/NeutralinosOneToFour.hpp
"
23
#include "
PSC/CharginosOneToTwo.hpp
"
24
#include "
PSC/GluinoOneGeneration.hpp
"
25
26
namespace
LHPC
27
{
28
namespace
MassSpectrumClass
29
{
30
class
MinimalSupersymmetricStandardModel
:
public
virtual
MassSpectrum
,
31
public
StandardModel
,
32
public
MssmExtraEwsbSpinZeroBosonSet
,
33
public
ChargedSleptonsOneToSix
,
34
public
SneutrinosOneToThree
,
35
public
SquarksOneToSix
,
36
public
NeutralinosOneToFour
,
37
public
CharginosOneToTwo
,
38
public
GluinoOneGeneration
39
{
40
public
:
41
MinimalSupersymmetricStandardModel
(
bool
const
isVerbose
=
false
,
42
bool
const
neutrinosAreMajorana =
false
,
43
bool
const
flavorConserving =
false
,
44
std::vector< bool >*
const
defaultFlags
= NULL );
45
virtual
46
~MinimalSupersymmetricStandardModel
();
47
};
48
typedef
MinimalSupersymmetricStandardModel
MSSM
;
49
50
}
51
typedef
MassSpectrumClass::MinimalSupersymmetricStandardModel
MssmSpectrum
;
52
53
}
54
55
#endif
/* MINIMALSUPERSYMMETRICSTANDARDMODEL_HPP_ */
ChargedSleptonsOneToSix.hpp
CharginosOneToTwo.hpp
GluinoOneGeneration.hpp
MssmExtraEwsbSpinZeroBosonSet.hpp
NeutralinosOneToFour.hpp
SneutrinosOneToThree.hpp
SquarksOneToSix.hpp
StandardModel.hpp
LHPC::MassSpectrumClass::ChargedSleptonsOneToSix
Definition:
ChargedSleptonsOneToSix.hpp:24
LHPC::MassSpectrumClass::CharginosOneToTwo
Definition:
CharginosOneToTwo.hpp:24
LHPC::MassSpectrumClass::GluinoOneGeneration
Definition:
GluinoOneGeneration.hpp:24
LHPC::MassSpectrumClass::MinimalSupersymmetricStandardModel
Definition:
MinimalSupersymmetricStandardModel.hpp:39
LHPC::MassSpectrumClass::MinimalSupersymmetricStandardModel::MinimalSupersymmetricStandardModel
MinimalSupersymmetricStandardModel(bool const isVerbose=false, bool const neutrinosAreMajorana=false, bool const flavorConserving=false, std::vector< bool > *const defaultFlags=NULL)
Definition:
MinimalSupersymmetricStandardModel.cpp:20
LHPC::MassSpectrumClass::MinimalSupersymmetricStandardModel::~MinimalSupersymmetricStandardModel
virtual ~MinimalSupersymmetricStandardModel()
Definition:
MinimalSupersymmetricStandardModel.cpp:51
LHPC::MassSpectrumClass::MssmExtraEwsbSpinZeroBosonSet
Definition:
MssmExtraEwsbSpinZeroBosonSet.hpp:24
LHPC::MassSpectrumClass::NeutralinosOneToFour
Definition:
NeutralinosOneToFour.hpp:24
LHPC::MassSpectrumClass::SneutrinosOneToThree
Definition:
SneutrinosOneToThree.hpp:24
LHPC::MassSpectrumClass::SquarksOneToSix
Definition:
SquarksOneToSix.hpp:24
LHPC::MassSpectrumClass::StandardModel
Definition:
StandardModel.hpp:25
LHPC::MassSpectrum
Definition:
MassSpectrum.hpp:29
LHPC::MassSpectrum::defaultFlags
defaultFlags
Definition:
MassSpectrum.hpp:32
LHPC::MassSpectrum::isVerbose
bool const isVerbose
Definition:
MassSpectrum.hpp:83
LHPC::MassSpectrumClass::MSSM
MinimalSupersymmetricStandardModel MSSM
Definition:
MinimalSupersymmetricStandardModel.hpp:48
LHPC
Definition:
FourMomentum.hpp:24
LHPC::MssmSpectrum
MassSpectrumClass::MinimalSupersymmetricStandardModel MssmSpectrum
Definition:
MinimalSupersymmetricStandardModel.hpp:51
LHPC
include
MEC
MSC
MinimalSupersymmetricStandardModel.hpp
Generated on Mon Aug 4 2025 for $\texttt{HEPfit}$ using
1.9.2