SpecBit_VectorSingletDM.cpp
Go to the documentation of this file.
117 static const Spectrum::mc_info mass_cut = myPipe::runOptions->getValueOrDef<Spectrum::mc_info>(Spectrum::mc_info(), "mass_cut"); 118 static const Spectrum::mr_info mass_ratio_cut = myPipe::runOptions->getValueOrDef<Spectrum::mr_info>(Spectrum::mr_info(), "mass_ratio_cut"); 120 // We don't supply a LE subspectrum here; an SMSimpleSpec will therefore be automatically created from 'sminputs' 135 void fill_map_from_VectorSingletDM_Z2spectrum(std::map<std::string,double>& specmap, const Spectrum& vectordmspec) 182 errmsg << "Error, invalid parameter received while converting VectorSingletDM_Z2spectrum to map of strings! This should no be possible if the spectrum content verification routines were working correctly; they must be buggy, please report this."; Define overloadings of the stream operator for various containers. double Yu[3] Definition: VectorSingletDM_Z2SimpleSpec.hpp:49 This class is used to deliver both information defined in the Standard Model (or potentially just QED... Rollcall header for module SpecBit. General small utility macros. void get_VectorSingletDM_Z2_spectrum_as_map(std::map< std::string, double > &specmap) Definition: SpecBit_VectorSingletDM.cpp:128 Declarations of convenience (i.e. void get_VectorSingletDM_Z2_spectrum(Spectrum &result) Get a (simple) Spectrum object wrapper for the VectorSingletDM_Z2 model. Definition: SpecBit_VectorSingletDM.cpp:53 Definition: QedQcdWrapper.hpp:59 double HiggsVEV Definition: VectorSingletDM_Z2SimpleSpec.hpp:41 double sinW2 Definition: VectorSingletDM_Z2SimpleSpec.hpp:48 A simple SubSpectrum wrapper for Standard Model Higgs information. double VectorPoleMass Definition: VectorSingletDM_Z2SimpleSpec.hpp:42 Simple extension of the SMHiggsSimpleSpec "model object" to include vector DM parameters We could eas... Definition: VectorSingletDM_Z2SimpleSpec.hpp:38 double Yd[3] Definition: VectorSingletDM_Z2SimpleSpec.hpp:49 double VectorLambda Definition: VectorSingletDM_Z2SimpleSpec.hpp:43 virtual void raise(const std::string &) Raise the exception, i.e. throw it. Definition: exceptions.cpp:422 virtual double get(const Par::Tags, const str &, const SpecOverrideOptions=use_overrides, const SafeBool check_antiparticle=SafeBool(true)) const =0 double HiggsPoleMass Definition: VectorSingletDM_Z2SimpleSpec.hpp:40 Header file that includes all GAMBIT headers required for a module source file. This class is used to wrap the QedQcd object used by SoftSUSY and FlexibleSUSY in a Gambit SubSpectru... Spectrum Spectrum Spectrum Spectrum VectorSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:116 std::vector< YAML::sdd > mc_info Typedefs for making it easier to manipulate mass cut and mass ratio cut info. Definition: spectrum.hpp:119 void fill_map_from_VectorSingletDM_Z2spectrum(std::map< std::string, double > &, const Spectrum &) Definition: SpecBit_VectorSingletDM.cpp:135 A simple SubSpectrum wrapper for the VectorSingletDM_Z2 model. invalid_point_exception & invalid_point() Invalid point exceptions. Definition: standalone_error_handlers.cpp:83 Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum Spectrum SMINPUTS Definition: PrecisionBit_rollcall.hpp:126 double Ye[3] Definition: VectorSingletDM_Z2SimpleSpec.hpp:49 "Standard Model" (low-energy) plus high-energy model container class Definition: spectrum.hpp:110 Container class for Standard Model input information (defined as in SLHA2) Definition: sminputs.hpp:29 std::vector< SpectrumParameter > all_parameters() const Function to retreive all parameters. Definition: subspectrum_contents.cpp:38 |