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

Rollcall header for ColliderBit module; extra things for SUSY models. More...

Go to the source code of this file.

Macros

#define MODULE   ColliderBit
 

Functions

 START_FUNCTION (Py8Collider_defaultversion) NEEDS_MANAGER(RunMC
 
MCLoopInfo NEEDS_CLASSES_FROM (Pythia, default) ALLOW_MODELS(ColliderBit_SLHA_file_model
 
 START_FUNCTION (double) ALLOW_MODELS(MSSM63atQ
 
MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo SLHAstruct MSSM63atMGUT_mA libprospino
 
MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo SLHAstruct MSSM63atMGUT_mA void
 
MCLoopInfo ColliderBit_SLHA_scan_model DEPENDENCY (SLHAFileNameAndContent, pair_str_SLHAstruct) START_FUNCTION(map_PID_pair_PID_pair_xsec) NEEDS_MANAGER(RunMC
 Cross-sections for weighting events by production process. More...
 
MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo DEPENDENCY (ActivePIDPairs, vec_PID_pair) DEPENDENCY(SLHA1Spectrum
 
MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo SLHAstruct ALLOW_MODELS (MSSM63atQ, MSSM63atMGUT) ALLOW_MODELS(MSSM63atQ_mA
 
MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo SLHAstruct MSSM63atMGUT_mA BACKEND_REQ (prospino_run,(libprospino), map_str_dbl,(const PID_pair &, const Options &)) BACKEND_REQ(prospino_read_slha1_input
 
#define CAPABILITY   HardScatteringSim
 Get SLHA content from one or more SLHA files. More...
 
#define FUNCTION   getPythia_SLHA
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
#define CAPABILITY   PIDPairCrossSectionsMap
 Get SLHA content from one or more SLHA files. More...
 
#define FUNCTION   getPIDPairCrossSectionsMap_prospino
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
#define CAPABILITY   SLHAFileNameAndContent
 Get SLHA content from one or more SLHA files. More...
 
#define FUNCTION   getNextSLHAFileNameAndContent
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
#define FUNCTION   getAndReplaceSLHAContent
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
#define CAPABILITY   SLHAFileElements
 Get SLHA content from one or more SLHA files. More...
 
#define FUNCTION   getSLHAFileElements
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
#define CAPABILITY   SLHA1Spectrum
 Get SLHA content from one or more SLHA files. More...
 
#define FUNCTION   getSLHA1Spectrum
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
#define CAPABILITY   SLHA2Spectrum
 Get SLHA content from one or more SLHA files. More...
 
#define FUNCTION   getSLHA2Spectrum
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
#define CAPABILITY   susy_spectrum_scan_guide
 Get SLHA content from one or more SLHA files. More...
 
#define FUNCTION   calc_susy_spectrum_scan_guide
 Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model) More...
 
MSSM63atMGUT ColliderBit_SLHA_scan_model Spectrum
 
MSSM63atMGUT ColliderBit_SLHA_scan_model MSSM63atQ
 
MSSM63atMGUT ColliderBit_SLHA_scan_model MSSM63atMGUT
 
MSSM63atMGUT ColliderBit_SLHA_scan_model MSSM63atQ_mA
 
MSSM63atMGUT ALLOW_MODELS (MSSM63atQ_mA, MSSM63atMGUT_mA) ALLOW_MODELS(ColliderBit_SLHA_file_model
 
MSSM63atMGUT ColliderBit_SLHA_scan_model MODEL_CONDITIONAL_DEPENDENCY (SLHAFileNameAndContent, pair_str_SLHAstruct, ColliderBit_SLHA_file_model, ColliderBit_SLHA_scan_model) MODEL_CONDITIONAL_DEPENDENCY(MSSM_spectrum
 
 START_FUNCTION (SLHAstruct) ALLOW_MODELS(MSSM63atQ
 

Detailed Description

Rollcall header for ColliderBit module; extra things for SUSY models.


Authors (add name and date if you modify):

Author
Anders Kvellestad (ander.nosp@m.s.kv.nosp@m.elles.nosp@m.tad@.nosp@m.fys.u.nosp@m.io.n.nosp@m.o)
Date
2020 Dec

Definition in file SUSY_extras.hpp.

Macro Definition Documentation

◆ CAPABILITY [1/7]

#define CAPABILITY   HardScatteringSim

Get SLHA content from one or more SLHA files.

Definition at line 163 of file SUSY_extras.hpp.

◆ CAPABILITY [2/7]

#define CAPABILITY   PIDPairCrossSectionsMap

Get SLHA content from one or more SLHA files.

Definition at line 163 of file SUSY_extras.hpp.

◆ CAPABILITY [3/7]

#define CAPABILITY   SLHAFileNameAndContent

Get SLHA content from one or more SLHA files.

Definition at line 163 of file SUSY_extras.hpp.

◆ CAPABILITY [4/7]

#define CAPABILITY   SLHAFileElements

Get SLHA content from one or more SLHA files.

Definition at line 163 of file SUSY_extras.hpp.

◆ CAPABILITY [5/7]

#define CAPABILITY   SLHA1Spectrum

Get SLHA content from one or more SLHA files.

Definition at line 163 of file SUSY_extras.hpp.

◆ CAPABILITY [6/7]

#define CAPABILITY   SLHA2Spectrum

Get SLHA content from one or more SLHA files.

Definition at line 163 of file SUSY_extras.hpp.

◆ CAPABILITY [7/7]

#define CAPABILITY   susy_spectrum_scan_guide

Get SLHA content from one or more SLHA files.

Definition at line 163 of file SUSY_extras.hpp.

◆ FUNCTION [1/8]

#define FUNCTION   getPythia_SLHA

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ FUNCTION [2/8]

#define FUNCTION   getPIDPairCrossSectionsMap_prospino

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ FUNCTION [3/8]

#define FUNCTION   getNextSLHAFileNameAndContent

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ FUNCTION [4/8]

#define FUNCTION   getAndReplaceSLHAContent

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ FUNCTION [5/8]

#define FUNCTION   getSLHAFileElements

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ FUNCTION [6/8]

#define FUNCTION   getSLHA1Spectrum

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ FUNCTION [7/8]

#define FUNCTION   getSLHA2Spectrum

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ FUNCTION [8/8]

#define FUNCTION   calc_susy_spectrum_scan_guide

Get the next SLHA filename and content (for model ColliderBit_SLHA_file_model)

Definition at line 165 of file SUSY_extras.hpp.

◆ MODULE

#define MODULE   ColliderBit

Definition at line 20 of file SUSY_extras.hpp.

Function Documentation

◆ ALLOW_MODELS() [1/2]

Spectrum const MList< MReal > Spectrum int int int int libfeynhiggs Spectrum DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry ALLOW_MODELS ( MSSM63atQ  ,
MSSM63atMGUT   
)

◆ ALLOW_MODELS() [2/2]

MSSM63atMGUT ALLOW_MODELS ( MSSM63atQ_mA  ,
MSSM63atMGUT_mA   
)

◆ BACKEND_REQ()

MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo SLHAstruct MSSM63atMGUT_mA BACKEND_REQ ( prospino_run  ,
(libprospino ,
map_str_dbl  ,
(const PID_pair &, const Options &)   
)

◆ DEPENDENCY() [1/2]

MCLoopInfo ColliderBit_SLHA_scan_model DEPENDENCY ( SLHAFileNameAndContent  ,
pair_str_SLHAstruct   
)

Cross-sections for weighting events by production process.

A map between PID pairs and cross-sections Get the PIDPairCrossSectionsMap using the Prospino backend

◆ DEPENDENCY() [2/2]

MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo DEPENDENCY ( ActivePIDPairs  ,
vec_PID_pair   
)

◆ MODEL_CONDITIONAL_DEPENDENCY()

MSSM63atMGUT ColliderBit_SLHA_scan_model MODEL_CONDITIONAL_DEPENDENCY ( SLHAFileNameAndContent  ,
pair_str_SLHAstruct  ,
ColliderBit_SLHA_file_model  ,
ColliderBit_SLHA_scan_model   
)

◆ NEEDS_CLASSES_FROM()

MCLoopInfo NEEDS_CLASSES_FROM ( Pythia  ,
default   
)

◆ START_FUNCTION() [1/3]

START_FUNCTION ( Py8Collider_defaultversion  )

◆ START_FUNCTION() [2/3]

START_FUNCTION ( SLHAstruct  )

◆ START_FUNCTION() [3/3]

START_FUNCTION ( double  )

Variable Documentation

◆ libprospino

MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo SLHAstruct MSSM63atMGUT_mA libprospino

Definition at line 72 of file SUSY_extras.hpp.

◆ MSSM63atMGUT

MSSM63atMGUT ColliderBit_SLHA_scan_model MSSM63atMGUT

Definition at line 145 of file SUSY_extras.hpp.

◆ MSSM63atQ

MSSM63atMGUT ColliderBit_SLHA_scan_model MSSM63atQ

Definition at line 145 of file SUSY_extras.hpp.

◆ MSSM63atQ_mA

MSSM63atMGUT ColliderBit_SLHA_scan_model MSSM63atQ_mA

Definition at line 145 of file SUSY_extras.hpp.

◆ Spectrum

MSSM63atMGUT ColliderBit_SLHA_scan_model Spectrum

Definition at line 145 of file SUSY_extras.hpp.

◆ void

MCLoopInfo ColliderBit_SLHA_scan_model MCLoopInfo SLHAstruct MSSM63atMGUT_mA void

Definition at line 72 of file SUSY_extras.hpp.