a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
GluinoOneGeneration.hpp
Go to the documentation of this file.
1/*
2 * GluinoOneGeneration.hpp
3 *
4 * Created on: Jan 18, 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 GLUINOONEGENERATION_HPP_
15#define GLUINOONEGENERATION_HPP_
16
17#include "../CodesAndDataForMassEigenstates.hpp"
18
19namespace LHPC
20{
21 namespace MassSpectrumClass
22 {
23 class GluinoOneGeneration : public virtual MassSpectrum
24 {
25 public:
26 GluinoOneGeneration( bool const isVerbose = false,
27 std::vector< bool >* const defaultFlags = NULL );
28 virtual
30
32 getGluino();
33 MassEigenstate const&
34 getGluino() const;
35
36
37 protected:
39 };
40
41
42
43 inline MassEigenstate&
45 {
46 return gluinoOne;
47 }
48
49 inline MassEigenstate const&
51 {
52 return gluinoOne;
53 }
54
55 }
56
57}
58
59#endif /* GLUINOONEGENERATION_HPP_ */
GluinoOneGeneration(bool const isVerbose=false, std::vector< bool > *const defaultFlags=NULL)
bool const isVerbose