VectorSingletDM.cpp
Go to the documentation of this file.
179 ((4*lambda*s*xV*(1 - 6*xV + xH*(2 + 4*xV))*pow(v0,2)*(1 + xH + pow(xG,2) - 2*pow(xH,2))*(xV - 4*xH*xV + pow(xH,2)) + 180 4*(1 + 4*xV*(-1 + 3*xV))*pow(s,2)*(xV - 4*xH*xV + pow(xH,2))*(pow(xG,2) + pow(1 + 2*xH,2))*pow(xV,2) + 181 pow(lambda,2)*pow(v0,4)*(pow(xG,2) + pow(-1 + xH,2))*(xV + (1 + 12*xV*(-1 + 4*xV))*pow(xH,2) + (4 - 32*xV)*pow(xH,3) + 6*pow(xH,4) - 64*xH*pow(xV,3) + 182 96*pow(xV,4)))*pow(xV - 4*xH*xV + pow(xH,2),-1) - 8*beta*lambda*(-1 + 4*xH)*atanh(1/beta)*pow(v0,2)*pow(1 - 2*xH,-1)* 183 (2*s*(-1 + 2*xH)*xV*((-1 + xH)*(1 + 2*xH) - pow(xG,2))*(2*xV*pow(-1 + xH,2) + pow(xH,2) - 4*(1 + 2*xH)*pow(xV,2) + 24*pow(xV,3)) - 184 lambda*pow(v0,2)*(pow(xG,2) + pow(-1 + xH,2))*(-8*xV*pow(xH,3) + 3*pow(xH,4) - pow(xH,2)*(1 + 8*pow(xV,2)) + 4*xH*(xV + 8*pow(xV,3)) -
double get(const Par::Tags partype, const std::string &mass) const Definition: spectrum.cpp:249 Simple function for returning SM Higgs partial and total widths as a function of virtuality, as read from data files from CERN Yellow Paper arXiv:1101.0593. Definition: spectrum_helpers.hpp:55 std::vector< TH_Resonance > resonances Definition: ProcessCatalog.hpp:65 Entry & at(std::pair< int, int >) Get entry in decay table for a give particle, throwing an error if particle is absent. Definition: decay_table.cpp:513 void ImportDecays(std::string pID, TH_ProcessCatalog &catalog, std::set< std::string > &importedDecays, const DecayTable *tbl, double minBranching, std::vector< std::string > excludeDecays=std::vector< std::string >()) Definition: DarkBit_utils.cpp:119 void TH_ProcessCatalog_VectorSingletDM_Z2(DarkBit::TH_ProcessCatalog &result) Set up process catalog for the VectorSingletDM_Z2 model. Definition: VectorSingletDM.cpp:223 Simple reader for ASCII tables. std::vector< double > threshold_energy Definition: ProcessCatalog.hpp:66 double virtual_SMHiggs_widths(str, double) Higgs branching ratios and total width Gamma [GeV], as function of mass [GeV] (90 - 300 GeV) ... Definition: virtual_higgs.cpp:36 Piped_invalid_point piped_invalid_point Global instance of piped invalid point class. Definition: exceptions.cpp:544 bool isSelfConj Does the process contain self-conjugate DM? (accounting for correct factors of 1/2 in annihilation sp... Definition: ProcessCatalog.hpp:150 A single resonance of a given width at a given energy (both in GeV) Definition: ProcessCatalog.hpp:43 Definition: log_tags.hpp:35 virtual double get(const Par::Tags, const str &, const SpecOverrideOptions=use_overrides, const SafeBool check_antiparticle=SafeBool(true)) const =0 TH_resonances_thresholds resonances_thresholds List of resonances and thresholds. Definition: ProcessCatalog.hpp:156 A container holding all annihilation and decay initial states relevant for DarkBit. Definition: ProcessCatalog.hpp:163 const Logging::endofmessage EOM Explicit const instance of the end of message struct in Gambit namespace. Definition: logger.hpp:100 Header file that includes all GAMBIT headers required for a module source file. EXPORT_SYMBOLS Logging::LogMaster & logger() Function to retrieve a reference to the Gambit global log object. Definition: logger.cpp:95 #define addParticle(Name, Mass, spinX2) void DD_couplings_VectorSingletDM_Z2(DM_nucleon_couplings &result) Direct detection couplings for the VectorSingletDM_Z2 model. Definition: VectorSingletDM.cpp:196 SubSpectrum & get_LE() Standard getters Return references to internal data members. Definition: spectrum.cpp:224 All data on a single annihilation or decay channel, e.g. Definition: ProcessCatalog.hpp:84 double lambda(double x, double y, double z) Definition: MSSM_H.hpp:38 Virtual base class for interacting with spectrum generator output. Definition: subspectrum.hpp:87 Rollcall header for module DarkBit. Spectrum Spectrum Spectrum Spectrum VectorSingletDM_Z2_spectrum Definition: PrecisionBit_rollcall.hpp:116 void DarkMatter_ID_VectorSingletDM(std::string &result) Definition: VectorSingletDM.cpp:192 void DarkMatterConj_ID_VectorSingletDM(std::string &result) Definition: VectorSingletDM.cpp:193 #define getSMmass(Name, spinX2) "Standard Model" (low-energy) plus high-energy model container class Definition: spectrum.hpp:110 Utility functions for DarkBit. Container class for Standard Model input information (defined as in SLHA2) Definition: sminputs.hpp:29 |