24 #ifndef LHABUILTIN_H_INCLUDED 25 #define LHABUILTIN_H_INCLUDED 50 void readFile(std::string
const &fileName);
83 LHAFileData
const &data,
84 std::string_view nameBlock,
104 LHAFileData
const &data,
105 std::string_view nameBlock,
127 LHAFileData
const &data,
128 std::string_view nameBlock,
207 std::string
const &name
std::vector< LHAInputData > & getMSSMInput(int model)
Returns all the input data for the MSSM.
Definition: lhaBuiltIn.cpp:230
void applyLHAOnInputs(LHAFileData const &data, LHAInputData &inputs)
Applies LHA data on a LHAInputData element.
Definition: lhaBuiltIn.cpp:107
LHAInputData getEXTPARInput()
Returns the input data for the EXTPAR block.
Definition: lhaBuiltIn.cpp:173
bool applyLHA(LHAFileData const &data, std::string_view nameBlock, size_t id, csl::Expr &expr)
Applies a lha element on an expression, calling csl::Abstract::setValue().
Definition: lhaBuiltIn.cpp:50
void readFile(std::string const &fileName)
Load a .lha file for built-in values in MARTY, in particular SM and MSSM inputs.
Definition: lhaBuiltIn.cpp:27
Namespace containing all lha utilities.
Definition: lha.h:37
LHAInputData getMINPARInput(int model)
Returnrs all the input data for MINPAR block.
Definition: lhaBuiltIn.cpp:139
Final class containing all the data coming from a LHA file.
Definition: lhaData.h:302
LHAInputData getMatrixInput(csl::Expr &matrix, std::string const &name)
Returns the input data for a matrix input.
Definition: lhaBuiltIn.cpp:219
LHAInputData & getSMInput()
Returns all the input data for the SM.
Definition: lhaBuiltIn.cpp:119