gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
SUSY.cpp
Go to the documentation of this file.
1 // GAMBIT: Global and Modular BSM Inference Tool
2 // *********************************************
20 
23 
24 namespace Gambit
25 {
26  namespace ColliderBit
27  {
28 
29  // Get spectrum and decays for Pythia
30  GET_SPECTRUM_AND_DECAYS_FOR_PYTHIA_SUSY(getSpectrumAndDecaysForPythia, MSSM_spectrum)
31 
32  // Get Monte Carlo event generator
33  GET_SPECIFIC_PYTHIA(getPythia, Pythia_default, /* blank MODEL_EXTENSION argument */ )
34  GET_PYTHIA_AS_BASE_COLLIDER(getPythiaAsBase)
35 
36  // Run event generator
37  GET_PYTHIA_EVENT(generateEventPythia)
38 
39  }
40 }
ColliderBit event loop functions returning collider Monte Carlo events.
#define GET_SPECIFIC_PYTHIA(NAME, PYTHIA_NS, MODEL_EXTENSION)
Retrieve a specific Pythia hard-scattering Monte Carlo simulation.
#define GET_PYTHIA_EVENT(NAME)
Generate a hard scattering event with a specific Pythia,.
ColliderBit event loop functions returning collider Monte Carlo event simulators. ...
GET_SPECTRUM_AND_DECAYS_FOR_PYTHIA_SUSY(getSpectrumAndDecaysForPythia, MSSM_spectrum) GET_SPECIFIC_PYTHIA(getPythia
#define GET_PYTHIA_AS_BASE_COLLIDER(NAME)
Get a specific Pythia hard-scattering sim as a generator-independent pointer-to-BaseCollider.
TODO: see if we can use this one:
Definition: Analysis.hpp:33