a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
NeutralinosOneToFour.cpp
Go to the documentation of this file.
1/*
2 * NeutralinosOneToFour.cpp
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#include "MEC.hpp"
15
16namespace LHPC
17{
18 namespace MassSpectrumClass
19 {
21 std::vector< bool >* const defaultFlags ) :
22 MassSpectrum( isVerbose,
24 neutralinoOne( PDGIX::neutralinoOne,
25 PDGVII::neutralinoOne,
26 mapAndVectorAndBools,
27 true,
28 "N1",
29 "${\\tilde{{\\tilde{{\\chi}}}}}_{1}^{0}$" ),
30 neutralinoTwo( PDGIX::neutralinoTwo,
31 PDGVII::neutralinoTwo,
32 mapAndVectorAndBools,
33 true,
34 "N2",
35 "${\\tilde{{\\chi}}}_{2}^{0}$" ),
36 neutralinoThree( PDGIX::neutralinoThree,
37 PDGVII::neutralinoThree,
38 mapAndVectorAndBools,
39 true,
40 "N3",
41 "${\\tilde{{\\chi}}}_{3}^{0}$" ),
42 neutralinoFour( PDGIX::neutralinoFour,
43 PDGVII::neutralinoFour,
44 mapAndVectorAndBools,
45 true,
46 "N4",
47 "${\\tilde{{\\chi}}}_{4}^{0}$" ),
48 neutralinoPointers( 4,
49 &neutralinoOne )
50 {
54 }
55
57 {
58 // does nothing.
59 }
60
61 }
62
63}
NeutralinosOneToFour(bool const isVerbose=false, std::vector< bool > *const defaultFlags=NULL)
std::vector< MassEigenstate * > neutralinoPointers