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

GAMBIT demonstration models. More...

Go to the source code of this file.

Macros

#define MODEL   trivial_1d
 
#define MODEL   trivial_2d
 
#define MODEL   trivial_3d
 
#define MODEL   trivial_4d
 
#define MODEL   trivial_5d
 
#define MODEL   trivial_7d
 
#define MODEL   trivial_10d
 
#define MODEL   NormalDist
 
#define MODEL   TestModel1D
 
#define MODEL   demo_CAP
 
#define CAPABILITY   a_cap
 
#define FUNCTION   get_a_cap
 

Functions

START_MODEL DEFINEPARS (x1) START_MODEL DEFINEPARS(x1
 
START_MODEL DEFINEPARS (x1, x2, x3) START_MODEL DEFINEPARS(x1
 
START_MODEL DEFINEPARS (x1, x2, x3, x4, x5) START_MODEL DEFINEPARS(x1
 
START_MODEL DEFINEPARS (x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) START_MODEL DEFINEPARS(mu
 
START_MODEL DEFINEPARS (x) START_MODEL DEFINEPARS(a
 
 START_FUNCTION (unsigned int) ALLOW_MODELS(demo_CAP) DEPENDENCY(xsection
 

Variables

START_MODEL x2
 
START_MODEL x3
 
START_MODEL x4
 
START_MODEL x5
 
START_MODEL x6
 
START_MODEL b
 

Detailed Description

GAMBIT demonstration models.


Authors (add name and date if you modify):

Author
Ben Farmer
Date
2013 May
2014 Mar
2019 Jul
Author
Pat Scott
Date
2013 Sep

Definition in file demo.hpp.

Macro Definition Documentation

◆ CAPABILITY

#define CAPABILITY   a_cap

Definition at line 272 of file demo.hpp.

◆ FUNCTION

#define FUNCTION   get_a_cap

Definition at line 275 of file demo.hpp.

◆ MODEL [1/10]

#define MODEL   trivial_1d

Definition at line 67 of file demo.hpp.

◆ MODEL [2/10]

#define MODEL   trivial_2d

Definition at line 67 of file demo.hpp.

◆ MODEL [3/10]

#define MODEL   trivial_3d

Definition at line 67 of file demo.hpp.

◆ MODEL [4/10]

#define MODEL   trivial_4d

Definition at line 67 of file demo.hpp.

◆ MODEL [5/10]

#define MODEL   trivial_5d

Definition at line 67 of file demo.hpp.

◆ MODEL [6/10]

#define MODEL   trivial_7d

Definition at line 67 of file demo.hpp.

◆ MODEL [7/10]

#define MODEL   trivial_10d

Definition at line 67 of file demo.hpp.

◆ MODEL [8/10]

#define MODEL   NormalDist

Definition at line 67 of file demo.hpp.

◆ MODEL [9/10]

#define MODEL   TestModel1D

Definition at line 67 of file demo.hpp.

◆ MODEL [10/10]

#define MODEL   demo_CAP

Definition at line 67 of file demo.hpp.

Function Documentation

◆ DEFINEPARS() [1/5]

START_MODEL DEFINEPARS ( x1  )

◆ DEFINEPARS() [2/5]

START_MODEL DEFINEPARS ( x1  ,
x2  ,
x3   
)

◆ DEFINEPARS() [3/5]

START_MODEL DEFINEPARS ( x1  ,
x2  ,
x3  ,
x4  ,
x5   
)

◆ DEFINEPARS() [4/5]

START_MODEL DEFINEPARS ( x1  ,
x2  ,
x3  ,
x4  ,
x5  ,
x6  ,
x7  ,
x8  ,
x9  ,
x10   
)

◆ DEFINEPARS() [5/5]

START_MODEL DEFINEPARS ( )

◆ START_FUNCTION()

START_FUNCTION ( unsigned  int)

Variable Documentation

◆ b

Definition at line 270 of file demo.hpp.

Referenced by Lester::__private_ellipsesAreDisjoint(), Gambit::ColliderBit::_Phi_mpi_pi(), Gambit::table_formatter::bottom_line(), Gambit::FlavBit::LoopFunctions::C0(), Gambit::FlavBit::LoopFunctions::C00(), Gambit::DarkBit::calc_lnL_Haloscope_ADMX1(), Gambit::ColliderBit::calcMT(), Gambit::ColliderBit::calcMT_1l(), Gambit::FlavBit::LoopFunctions::D0(), Gambit::FlavBit::LoopFunctions::D27(), Gambit::DarkBit::DarkMatter_ID_MSSM(), Gambit::DarkBit::DarkMatterConj_ID_MSSM(), Gambit::Cholesky::ElMult(), Cholesky::ElMult(), Gambit::Scanner::Plugins::VersionCompareBottom::eq(), Gambit::SpecBit::find_non_perturb_scale_MDM(), Gambit::FlavBit::LoopFunctions::G1(), Gambit::DarkBit::DecayChain::ChainParticle::getBoost(), Gambit::Scanner::Plugins::VersionCompareBottom::gt(), Gambit::Scanner::Plugins::VersionCompareBottom::gte(), Gambit::Utils::iequals(), Gambit::DarkBit::intersect_parabola_line(), Gambit::ColliderBit::LineSegment::intersectsAt(), Gambit::DarkBit::DecayChain::invariantMass(), Gambit::Priors::CompositePrior::inverse_transform(), Gambit::Priors::FixedPrior::inverse_transform(), Gambit::Priors::MultiPriors::inverse_transform(), Gambit::DarkBit::DecayChain::lorentzMatrix(), Gambit::Scanner::Plugins::VersionCompareBottom::lt(), Gambit::Scanner::Plugins::VersionCompareBottom::lte(), Gambit::FlavBit::LoopFunctions::MFVV(), Gambit::Scanner::Plugins::VersionCompareBottom::neq(), mt2_bisect::mt2::nsols_massless(), Gambit::ColliderBit::operator+(), Gambit::DarkBit::DecayChain::vec3::operator-(), Gambit::ColliderBit::operator-(), Gambit::DRes::QueueEntry::QueueEntry(), Gambit::Scanner::Plugins::pluginInfo::set_calculating(), Gambit::Scanner::Plugins::pluginInfo::set_running(), Gambit::ColliderBit::sortByPT(), Gambit::ColliderBit::sortByPT_2lep(), Gambit::ColliderBit::sortByPT_l(), Gambit::ColliderBit::sortByPT_lep(), Gambit::ColliderBit::SortJets(), Gambit::Utils::strtolower(), Gambit::DarkBit::TH_ProcessCatalog_WIMP(), Gambit::table_formatter::top_line(), Gambit::FlavBit::Penguins::VZw10LL(), and Gambit::table_formatter::wrap_around().

◆ x2

◆ x3

◆ x4

Definition at line 52 of file demo.hpp.

◆ x5

Definition at line 52 of file demo.hpp.

◆ x6

Definition at line 52 of file demo.hpp.