a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
NmssmExtraEwsbSpinZeroBosonSet.hpp
Go to the documentation of this file.
1/*
2 * NmssmExtraEwsbSpinZeroBosonSet.hpp
3 *
4 * Created on: Jan 27, 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 NMSSMEXTRAEWSBSPINZEROBOSONSET_HPP_
15#define NMSSMEXTRAEWSBSPINZEROBOSONSET_HPP_
16
17#include "../CodesAndDataForMassEigenstates.hpp"
19
20namespace LHPC
21{
22 namespace MassSpectrumClass
23 {
26 {
27 public:
28 NmssmExtraEwsbSpinZeroBosonSet( bool const isVerbose = false,
29 std::vector< bool >* const defaultFlags = NULL );
30 virtual
32
33 virtual MassEigenstate&
35 virtual MassEigenstate const&
39 MassEigenstate const&
43 MassEigenstate const&
45 virtual MassEigenstate&
47 virtual MassEigenstate const&
52 MassEigenstate const&
57 MassEigenstate const&
61 MassEigenstate const&
67 MassEigenstate const&
70
71
72 protected:
75 };
76
77
78
79 inline MassEigenstate&
81 {
83 }
84
85 inline MassEigenstate const&
87 {
89 }
90
91 inline MassEigenstate&
93 {
95 }
96
97 inline MassEigenstate const&
99 {
101 }
102
103 }
104
105}
106
107#endif /* NMSSMEXTRAEWSBSPINZEROBOSONSET_HPP_ */
NmssmExtraEwsbSpinZeroBosonSet(bool const isVerbose=false, std::vector< bool > *const defaultFlags=NULL)
bool const isVerbose