a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Loading...
Searching...
No Matches
LHPC::FlhaOne Class Reference

#include <FlhaOne.hpp>

Detailed Description

Definition at line 28 of file FlhaOne.hpp.

Public Member Functions

 FlhaOne (SlhaParser &fileParser, bool const isVerbose=false)
 
virtual ~FlhaOne ()
 

Public Attributes

SLHA::DoublyIndexedMultipleEntriesBlock< RunningConstantFBAG
 
SLHA::DoublyIndexedMultipleEntriesBlock< RunningConstantErrorFBAGERR
 
SLHA::LinesAsStringsBlock FCINFO
 
SLHA::SparseDoublyIndexedBlock< double > FCONST
 
SLHA::SparseSinglyIndexedBlock< std::pair< double, double > > FCONSTERR
 
SLHA::SparseQuadruplyIndexedBlock< double > FCONSTRATIO
 
SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > FCONSTRATIOERR
 
SLHA::SparseSinglyIndexedBlock< double > FLIFE
 
SLHA::SparseSinglyIndexedBlock< std::pair< double, double > > FLIFEERR
 
SLHA::SinglyIndexedMultipleEntriesBlock< RunningConstantFMASS
 
SLHA::SinglyIndexedMultipleEntriesBlock< RunningConstantErrorFMASSERR
 
SLHA::SparseSinglyIndexedBlock< double > FMODSEL
 
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableFOBS
 
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableErrorFOBSERR
 
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableFOBSSM
 
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableErrorFOBSSMERR
 
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableFPARAM
 
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableErrorFPARAMERR
 
SLHA::SparseQuadruplyIndexedBlock< double > FWCOEF
 
SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > FWCOEFERR
 
SLHA::SparseQuadruplyIndexedBlock< double > IMFWCOEF
 
SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > IMFWCOEFERR
 
SLHA::DenseSinglyIndexedBlock< double > IMUPMNS
 
SLHA::DenseSinglyIndexedBlock< double > IMVCKM
 
SLHA::SparseSinglyIndexedBlock< double > MODSEL
 
SLHA::SparseSinglyIndexedBlock< double > SMINPUTS
 
SLHA::DenseSinglyIndexedBlock< double > UPMNS
 
SLHA::DenseSinglyIndexedBlock< double > UPMNSIN
 
SLHA::DenseSinglyIndexedBlock< double > VCKM
 
SLHA::DenseSinglyIndexedBlock< double > VCKMIN
 

Protected Attributes

SlhaParserfileParser
 
bool const isVerbose
 

Constructor & Destructor Documentation

◆ FlhaOne()

LHPC::FlhaOne::FlhaOne ( SlhaParser fileParser,
bool const  isVerbose = false 
)

Definition at line 18 of file FlhaOne.cpp.

19 :
20 FCINFO( "FCINFO",
21 isVerbose ),
22 MODSEL( "MODSEL",
24 isVerbose ),
25 FMODSEL( "FMODSEL",
27 isVerbose ),
28 SMINPUTS( "SMINPUTS",
30 isVerbose ),
31 VCKMIN( "VCKMIN",
32 0.0,
33 isVerbose ),
34 UPMNSIN( "UPMNSIN",
35 0.0,
36 isVerbose ),
37 VCKM( "VCKM",
38 0.0,
39 isVerbose ),
40 IMVCKM( "IMVCKM",
41 0.0,
42 isVerbose ),
43 UPMNS( "UPMNS",
44 0.0,
45 isVerbose ),
46 IMUPMNS( "IMUPMNS",
47 0.0,
48 isVerbose ),
49 FMASS( "FMASS",
50 RunningConstant(),
51 isVerbose ),
52 FMASSERR( "FMASSERR",
53 RunningConstantError(),
54 isVerbose ),
55 FLIFE( "FLIFE",
57 isVerbose ),
58 FLIFEERR( "FLIFEERR",
59 std::pair< double, double >( BOL::UsefulStuff::notANumber,
61 isVerbose ),
62 FCONST( "FCONST",
64 isVerbose ),
65 FCONSTERR( "FCONSTERR",
66 std::pair< double, double >( BOL::UsefulStuff::notANumber,
68 isVerbose ),
69 FCONSTRATIO( "FCONSTRATIO",
71 isVerbose ),
72 FCONSTRATIOERR( "FCONSTRATIOERR",
73 std::pair< double, double >( BOL::UsefulStuff::notANumber,
75 isVerbose ),
76 FBAG( "FBAG",
77 RunningConstant(),
78 isVerbose ),
79 FBAGERR( "FBAGERR",
80 RunningConstantError(),
81 isVerbose ),
82 FWCOEF( "FWCOEF",
84 isVerbose ),
85 FWCOEFERR( "FWCOEFERR",
86 std::pair< double, double >( BOL::UsefulStuff::notANumber,
88 isVerbose ),
89 IMFWCOEF( "IMFWCOEF",
91 isVerbose ),
92 IMFWCOEFERR( "IMFWCOEFERR",
93 std::pair< double, double >( BOL::UsefulStuff::notANumber,
95 isVerbose ),
96 FOBS( "FOBS",
97 FlavorObservable(),
98 isVerbose ),
99 FOBSERR( "FOBSERR",
100 FlavorObservableError(),
101 isVerbose ),
102 FOBSSM( "FOBSSM",
103 FlavorObservable(),
104 isVerbose ),
105 FOBSSMERR( "FOBSSMERR",
106 FlavorObservableError(),
107 isVerbose ),
108 FPARAM( "FPARAM",
109 FlavorObservable(),
110 isVerbose ),
111 FPARAMERR( "FPARAMERR",
112 FlavorObservableError(),
113 isVerbose ),
116 {
147 }
static double const notANumber
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableError > FPARAMERR
Definition FlhaOne.hpp:72
SLHA::SinglyIndexedMultipleEntriesBlock< RunningConstantError > FMASSERR
Definition FlhaOne.hpp:51
SLHA::DenseSinglyIndexedBlock< double > VCKMIN
Definition FlhaOne.hpp:44
SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > FCONSTRATIOERR
Definition FlhaOne.hpp:58
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservable > FOBS
Definition FlhaOne.hpp:67
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableError > FOBSERR
Definition FlhaOne.hpp:68
SLHA::DenseSinglyIndexedBlock< double > IMUPMNS
Definition FlhaOne.hpp:49
SLHA::SparseSinglyIndexedBlock< double > MODSEL
Definition FlhaOne.hpp:37
SLHA::SparseQuadruplyIndexedBlock< double > FWCOEF
Definition FlhaOne.hpp:61
SLHA::SinglyIndexedMultipleEntriesBlock< RunningConstant > FMASS
Definition FlhaOne.hpp:50
SLHA::SparseQuadruplyIndexedBlock< double > IMFWCOEF
Definition FlhaOne.hpp:64
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservable > FOBSSM
Definition FlhaOne.hpp:69
SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > IMFWCOEFERR
Definition FlhaOne.hpp:66
SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > FWCOEFERR
Definition FlhaOne.hpp:63
SLHA::SparseDoublyIndexedBlock< double > FCONST
Definition FlhaOne.hpp:54
SLHA::SparseSinglyIndexedBlock< double > SMINPUTS
Definition FlhaOne.hpp:43
SLHA::DenseSinglyIndexedBlock< double > IMVCKM
Definition FlhaOne.hpp:47
SLHA::SparseSinglyIndexedBlock< double > FLIFE
Definition FlhaOne.hpp:52
SLHA::SparseQuadruplyIndexedBlock< double > FCONSTRATIO
Definition FlhaOne.hpp:56
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservable > FPARAM
Definition FlhaOne.hpp:71
bool const isVerbose
Definition FlhaOne.hpp:77
SLHA::DenseSinglyIndexedBlock< double > UPMNSIN
Definition FlhaOne.hpp:45
SLHA::DenseSinglyIndexedBlock< double > VCKM
Definition FlhaOne.hpp:46
SLHA::DoublyIndexedMultipleEntriesBlock< RunningConstant > FBAG
Definition FlhaOne.hpp:59
SLHA::LinesAsStringsBlock FCINFO
Definition FlhaOne.hpp:36
SlhaParser & fileParser
Definition FlhaOne.hpp:76
SLHA::SparseSinglyIndexedBlock< double > FMODSEL
Definition FlhaOne.hpp:38
SLHA::DoublyIndexedMultipleEntriesBlock< RunningConstantError > FBAGERR
Definition FlhaOne.hpp:60
SLHA::SparseSinglyIndexedBlock< std::pair< double, double > > FLIFEERR
Definition FlhaOne.hpp:53
SLHA::SparseSinglyIndexedBlock< std::pair< double, double > > FCONSTERR
Definition FlhaOne.hpp:55
SLHA::DoublyIndexedMultipleEntriesBlock< FlavorObservableError > FOBSSMERR
Definition FlhaOne.hpp:70
SLHA::DenseSinglyIndexedBlock< double > UPMNS
Definition FlhaOne.hpp:48
virtual void registerBlock(SLHA::BaseSlhaBlock &blockToUpdate)
A class for the CKM elements .
Definition VCKM.h:21

◆ ~FlhaOne()

LHPC::FlhaOne::~FlhaOne ( )
virtual

Definition at line 149 of file FlhaOne.cpp.

150 {
151 // does nothing.
152 }

Member Data Documentation

◆ FBAG

Definition at line 59 of file FlhaOne.hpp.

◆ FBAGERR

Definition at line 60 of file FlhaOne.hpp.

◆ FCINFO

SLHA::LinesAsStringsBlock LHPC::FlhaOne::FCINFO

Definition at line 36 of file FlhaOne.hpp.

◆ FCONST

SLHA::SparseDoublyIndexedBlock< double > LHPC::FlhaOne::FCONST

Definition at line 54 of file FlhaOne.hpp.

◆ FCONSTERR

SLHA::SparseSinglyIndexedBlock< std::pair< double, double > > LHPC::FlhaOne::FCONSTERR

Definition at line 55 of file FlhaOne.hpp.

◆ FCONSTRATIO

SLHA::SparseQuadruplyIndexedBlock< double > LHPC::FlhaOne::FCONSTRATIO

Definition at line 56 of file FlhaOne.hpp.

◆ FCONSTRATIOERR

SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > LHPC::FlhaOne::FCONSTRATIOERR

Definition at line 58 of file FlhaOne.hpp.

◆ fileParser

SlhaParser& LHPC::FlhaOne::fileParser
protected

Definition at line 76 of file FlhaOne.hpp.

◆ FLIFE

SLHA::SparseSinglyIndexedBlock< double > LHPC::FlhaOne::FLIFE

Definition at line 52 of file FlhaOne.hpp.

◆ FLIFEERR

SLHA::SparseSinglyIndexedBlock< std::pair< double, double > > LHPC::FlhaOne::FLIFEERR

Definition at line 53 of file FlhaOne.hpp.

◆ FMASS

Definition at line 50 of file FlhaOne.hpp.

◆ FMASSERR

Definition at line 51 of file FlhaOne.hpp.

◆ FMODSEL

SLHA::SparseSinglyIndexedBlock< double > LHPC::FlhaOne::FMODSEL

Definition at line 38 of file FlhaOne.hpp.

◆ FOBS

Definition at line 67 of file FlhaOne.hpp.

◆ FOBSERR

Definition at line 68 of file FlhaOne.hpp.

◆ FOBSSM

Definition at line 69 of file FlhaOne.hpp.

◆ FOBSSMERR

Definition at line 70 of file FlhaOne.hpp.

◆ FPARAM

Definition at line 71 of file FlhaOne.hpp.

◆ FPARAMERR

Definition at line 72 of file FlhaOne.hpp.

◆ FWCOEF

SLHA::SparseQuadruplyIndexedBlock< double > LHPC::FlhaOne::FWCOEF

Definition at line 61 of file FlhaOne.hpp.

◆ FWCOEFERR

SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > LHPC::FlhaOne::FWCOEFERR

Definition at line 63 of file FlhaOne.hpp.

◆ IMFWCOEF

SLHA::SparseQuadruplyIndexedBlock< double > LHPC::FlhaOne::IMFWCOEF

Definition at line 64 of file FlhaOne.hpp.

◆ IMFWCOEFERR

SLHA::SparseQuadruplyIndexedBlock< std::pair< double, double > > LHPC::FlhaOne::IMFWCOEFERR

Definition at line 66 of file FlhaOne.hpp.

◆ IMUPMNS

SLHA::DenseSinglyIndexedBlock< double > LHPC::FlhaOne::IMUPMNS

Definition at line 49 of file FlhaOne.hpp.

◆ IMVCKM

SLHA::DenseSinglyIndexedBlock< double > LHPC::FlhaOne::IMVCKM

Definition at line 47 of file FlhaOne.hpp.

◆ isVerbose

bool const LHPC::FlhaOne::isVerbose
protected

Definition at line 77 of file FlhaOne.hpp.

◆ MODSEL

SLHA::SparseSinglyIndexedBlock< double > LHPC::FlhaOne::MODSEL

Definition at line 37 of file FlhaOne.hpp.

◆ SMINPUTS

SLHA::SparseSinglyIndexedBlock< double > LHPC::FlhaOne::SMINPUTS

Definition at line 43 of file FlhaOne.hpp.

◆ UPMNS

SLHA::DenseSinglyIndexedBlock< double > LHPC::FlhaOne::UPMNS

Definition at line 48 of file FlhaOne.hpp.

◆ UPMNSIN

SLHA::DenseSinglyIndexedBlock< double > LHPC::FlhaOne::UPMNSIN

Definition at line 45 of file FlhaOne.hpp.

◆ VCKM

SLHA::DenseSinglyIndexedBlock< double > LHPC::FlhaOne::VCKM

Definition at line 46 of file FlhaOne.hpp.

◆ VCKMIN

SLHA::DenseSinglyIndexedBlock< double > LHPC::FlhaOne::VCKMIN

Definition at line 44 of file FlhaOne.hpp.


The documentation for this class was generated from the following files: