a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Loading...
Searching...
No Matches
SlhaOne.cpp
Go to the documentation of this file.
1/*
2 * SlhaOne.cpp
3 *
4 * Created on: Feb 6, 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 "SLHA.hpp"
15
16namespace LHPC
17{
19 bool const isVerbose ) :
20 MODSEL( "MODSEL",
21 BOL::UsefulStuff::notANumber,
22 isVerbose ),
23 SMINPUTS( "SMINPUTS",
24 BOL::UsefulStuff::notANumber,
25 isVerbose ),
26 MINPAR( "MINPAR",
27 BOL::UsefulStuff::notANumber,
28 isVerbose ),
29 EXTPAR( "EXTPAR",
30 BOL::UsefulStuff::notANumber,
31 isVerbose ),
32 MASS( "MASS",
33 BOL::UsefulStuff::notANumber,
34 isVerbose,
35 9 ),
36 NMIX( "NMIX",
37 0.0,
38 isVerbose ),
39 UMIX( "UMIX",
40 0.0,
41 isVerbose ),
42 VMIX( "VMIX",
43 0.0,
44 isVerbose ),
45 STOPMIX( "STOPMIX",
46 0.0,
47 isVerbose ),
48 SBOTMIX( "SBOTMIX",
49 0.0,
50 isVerbose ),
51 STAUMIX( "STAUMIX",
52 0.0,
53 isVerbose ),
54 ALPHA( "ALPHA",
55 BOL::UsefulStuff::notANumber,
56 isVerbose ),
57 HMIX( "HMIX",
58 BOL::UsefulStuff::notANumber,
59 isVerbose ),
60 GAUGE( "GAUGE",
61 BOL::UsefulStuff::notANumber,
62 isVerbose ),
63 MSOFT( "MSOFT",
64 BOL::UsefulStuff::notANumber,
65 isVerbose ),
66 AU( "AU",
67 0.0,
68 isVerbose ),
69 AD( "AD",
70 0.0,
71 isVerbose ),
72 AE( "AE",
73 0.0,
74 isVerbose ),
75 YU( "YU",
76 0.0,
77 isVerbose ),
78 YD( "YD",
79 0.0,
80 isVerbose ),
81 YE( "YE",
82 0.0,
83 isVerbose ),
84 SPINFO( "SPINFO",
85 isVerbose ),
86 fileParser( fileParser ),
87 isVerbose( isVerbose )
88 {
111 }
112
114 {
115 // does nothing.
116 }
117
118}
SLHA::DenseDoublyIndexedBlock< double > NMIX
Definition SlhaOne.hpp:39
SLHA::LinesAsStringsBlock SPINFO
Definition SlhaOne.hpp:55
SLHA::DenseDoublyIndexedBlock< double > SBOTMIX
Definition SlhaOne.hpp:43
SLHA::DenseDoublyIndexedBlock< double > VMIX
Definition SlhaOne.hpp:41
SLHA::SparseSinglyIndexedBlock< double > SMINPUTS
Definition SlhaOne.hpp:35
virtual ~SlhaOne()
Definition SlhaOne.cpp:113
SLHA::JustSingleValueBlock< double > ALPHA
Definition SlhaOne.hpp:45
SLHA::DenseDoublyIndexedBlock< double > STAUMIX
Definition SlhaOne.hpp:44
SLHA::DenseDoublyIndexedBlock< double > YD
Definition SlhaOne.hpp:53
SlhaOne(SlhaParser &fileParser, bool const isVerbose=false)
Definition SlhaOne.cpp:18
SLHA::DenseDoublyIndexedBlock< double > UMIX
Definition SlhaOne.hpp:40
SLHA::DenseDoublyIndexedBlock< double > STOPMIX
Definition SlhaOne.hpp:42
SLHA::SparseSinglyIndexedBlock< double > EXTPAR
Definition SlhaOne.hpp:37
SLHA::SparseSinglyIndexedBlock< double > HMIX
Definition SlhaOne.hpp:46
SLHA::SparseSinglyIndexedBlock< double > MASS
Definition SlhaOne.hpp:38
SLHA::SparseSinglyIndexedBlock< double > MINPAR
Definition SlhaOne.hpp:36
SLHA::DenseDoublyIndexedBlock< double > AD
Definition SlhaOne.hpp:50
SLHA::DenseDoublyIndexedBlock< double > AE
Definition SlhaOne.hpp:51
SLHA::DenseDoublyIndexedBlock< double > YU
Definition SlhaOne.hpp:52
SLHA::DenseDoublyIndexedBlock< double > YE
Definition SlhaOne.hpp:54
SLHA::DenseSinglyIndexedBlock< double > GAUGE
Definition SlhaOne.hpp:47
SLHA::SparseSinglyIndexedBlock< double > MSOFT
Definition SlhaOne.hpp:48
SLHA::DenseDoublyIndexedBlock< double > AU
Definition SlhaOne.hpp:49
SlhaParser & fileParser
Definition SlhaOne.hpp:59
SLHA::SparseSinglyIndexedBlock< double > MODSEL
Definition SlhaOne.hpp:34
virtual void registerBlock(SLHA::BaseSlhaBlock &blockToUpdate)