SLHASimpleSpec.hpp
Go to the documentation of this file.
101 const Input& get_Input() const { return dummyinput; /*unused, but needs to be defined for the interface*/ } 122 errmsg << "Could not find block \"GAUGE\" in SLHAea object. Received out_of_range error with message: " << e.what(); 169 // x << "Wrapped SLHA file is in SLHA" << wrapped_slha_version << ", but something requested to add it to an SLHAea object in SLHA" << slha_version << " format."; 173 // Make a copy of the internal SLHAea object, remove any SM info from it and add the rest to the slhaea object. 174 // (we will assume that if SM is wanted then it is provided by the SMSimpleSpec wrapper, or similar) 176 SLHAea::Coll::key_matches target_blocks[4] = { SLHAea::Coll::key_matches("SMINPUTS"), SLHAea::Coll::key_matches("VCKMIN"), SLHAea::Coll::key_matches("UPMNSIN"), SLHAea::Coll::key_matches("MASS") };
SLHASimpleSpec(const SLHAea::Coll &input_slha) Definition: SLHASimpleSpec.hpp:89 void add_to_SLHAea(int, SLHAea::Coll &) const Add spectrum information to an SLHAea object. Definition: SLHASimpleSpec.hpp:157 virtual void SetScale(double) Manually set the renormalisation scale of parameters somewhat dangerous to allow this but may be need... Definition: SLHASimpleSpec.hpp:128 Some member function definitions from classes in spec_head.hpp. double getdata(const std::string &block, int index) const Helper functions to do error checking for SLHAea object contents. Definition: SLHASimpleSpec.cpp:79 bool checkdata(const std::string &block, int index) const Definition: SLHASimpleSpec.cpp:115 int slha_version() const Get the SLHA version of the internal SLHAea object. Definition: SLHASimpleSpec.cpp:65 virtual double GetScale() const (using bass class version of getSLHAea) Definition: SLHASimpleSpec.hpp:109 const SLHAea::Coll & get_slhaea() const Get the internal SLHAea object. Definition: SLHASimpleSpec.cpp:68 MapTypes< Derived, MapTag::Get > MTget Definition: SLHASimpleSpec.hpp:82 const std::map< int, int > & PDG_translator() const PDG code translation map, for special cases where an SLHA file has been read in and the PDG codes cha... Definition: SLHASimpleSpec.cpp:71 Forward declare base traits class which communicates Model and Input typedefs from the wrapper class ... Definition: spec_head.hpp:59 Definition: SLHASimpleSpec.hpp:64 virtual void RunToScaleOverride(double) Run spectrum to new scale. Definition: SLHASimpleSpec.hpp:136 std::map< int, int > PDG_translation_map PDG translation map (e.g. from SLHA1 to SLHA2 for MSSMskeleton) Definition: SLHASimpleSpec.hpp:40 Skeleton "model" class which interacts with an SLHAea object. Definition: SLHASimpleSpec.hpp:32 |