gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
VectorSingletDM.cpp File Reference

Implementation of VectorSingletDM routines. More...

Include dependency graph for VectorSingletDM.cpp:

Go to the source code of this file.

Namespaces

 Gambit
 TODO: see if we can use this one:
 
 Gambit::DarkBit
 

Macros

#define getSMmass(Name, spinX2)
 
#define addParticle(Name, Mass, spinX2)
 

Functions

void Gambit::DarkBit::DarkMatter_ID_VectorSingletDM (std::string &result)
 
void Gambit::DarkBit::DarkMatterConj_ID_VectorSingletDM (std::string &result)
 
void Gambit::DarkBit::DD_couplings_VectorSingletDM_Z2 (DM_nucleon_couplings &result)
 Direct detection couplings for the VectorSingletDM_Z2 model. More...
 
void Gambit::DarkBit::TH_ProcessCatalog_VectorSingletDM_Z2 (DarkBit::TH_ProcessCatalog &result)
 Set up process catalog for the VectorSingletDM_Z2 model. More...
 

Detailed Description

Implementation of VectorSingletDM routines.


Authors (add name and date if you modify):

Author
Ankit Beniwal (ankit.nosp@m..ben.nosp@m.iwal@.nosp@m.adel.nosp@m.aide..nosp@m.edu..nosp@m.au)
Date
Oct 2016
Jun 2017
Mar 2018
Author
Sanjay Bloor (sanja.nosp@m.y.bl.nosp@m.oor12.nosp@m.@imp.nosp@m.erial.nosp@m..ac..nosp@m.uk)
Date
Nov 2017
Author
Pat Scott (p.sco.nosp@m.tt@i.nosp@m.mperi.nosp@m.al.a.nosp@m.c.uk)
Date
Sep 2018

Definition in file VectorSingletDM.cpp.

Macro Definition Documentation

◆ addParticle

#define addParticle (   Name,
  Mass,
  spinX2 
)
Value:
catalog.particleProperties.insert(std::pair<string, TH_ParticleProperty> \
(Name , TH_ParticleProperty(Mass, spinX2)));

Referenced by Gambit::DarkBit::TH_ProcessCatalog_VectorSingletDM_Z2().

◆ getSMmass

#define getSMmass (   Name,
  spinX2 
)
Value:
catalog.particleProperties.insert(std::pair<string, TH_ParticleProperty> \
(Name , TH_ParticleProperty(SM.get(Par::Pole_Mass,Name), spinX2)));

Referenced by Gambit::DarkBit::TH_ProcessCatalog_VectorSingletDM_Z2().