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

Implementation class "behind the scenes" of abstract SubSpectrum interface class. More...

Include dependency graph for spec_head.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Gambit::Spec< DerivedSpec >
 Need to forward declare Spec class. More...
 
class  Gambit::DummyModel
 Dummy classes to satisfy template parameters for Spec class in cases when those objects are not needed by the getters. More...
 
class  Gambit::DummyInput
 
struct  Gambit::always_false< T >
 Helper for the static_assert below. More...
 
struct  Gambit::SpecTraits< T >
 Forward declare base traits class which communicates Model and Input typedefs from the wrapper class Triggers informative compiler error if an appropriate specialisation is not defined for whatever SubSpectrum wrapper might be trying to instantiate this. More...
 
struct  Gambit::DefaultTraits
 Default values for traits. Specialisations of SpecTraits should inherit from this, and then override the traits that they want to customise. More...
 
class  Gambit::SetMaps< HostSpec, MTag >
 FptrFinder friend class for implementing named parameter idiom. More...
 
class  Gambit::FptrFinder< HostSpec, MTag >
 Forward declaration of FptrFinder. More...
 
class  Gambit::CallFcn< HostSpec, MTag >
 Helper class for calling function pointers found by FptrFinder. More...
 
class  Gambit::VerifyContents< Contents >
 Simpler helper class to run the verify_contents function only once, the first time a particular wrapper class is constructed. More...
 
class  Gambit::Spec< DerivedSpec >
 Need to forward declare Spec class. More...
 

Namespaces

 Gambit
 TODO: see if we can use this one:
 

Macros

#define PDB   Models::ParticleDB()
 

Detailed Description

Implementation class "behind the scenes" of abstract SubSpectrum interface class.

Sits between SubSpectrum and model-specific wrapper classes.


Authors:

Author
Peter Athron (peter.nosp@m..ath.nosp@m.ron@c.nosp@m.oepp.nosp@m..org..nosp@m.au)
Date
2014, 2015 Jan, Feb, Mar
Author
Ben Farmer (benja.nosp@m.min..nosp@m.farme.nosp@m.r@fy.nosp@m.sik.s.nosp@m.u.se)
Date
2014, 2015 Jan - Jul

Definition in file spec_head.hpp.

Macro Definition Documentation

◆ PDB

#define PDB   Models::ParticleDB()

Definition at line 32 of file spec_head.hpp.