![]() |
ATLAS Offline Software
|
Functions | |
| parse_particle_info (process_dir) | |
| set_SM_params (process_dir, FourFS=False) | |
| set_top_params (process_dir, mTop=172.5, FourFS=False) | |
| set_higgs_params (process_dir) | |
| do_PMG_updates (process_dir) | |
| check_PMG_updates (process_dir) | |
| get_PMG_updates (process_dir) | |
| get_masses (param_card_loc) | |
| get_widths (param_card_loc) | |
| get_block (param_card_loc, block_name) | |
Variables | |
| mgparlog = Logging.logging.getLogger('MadGraphParamHelpers') | |
| python.MadGraphParamHelpers.check_PMG_updates | ( | process_dir | ) |
Check if the param card is consistent with the PMG values Takes a process directory Prints info in case there is an inconsistency Return value is an error code (0 for all ok)
Definition at line 154 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.do_PMG_updates | ( | process_dir | ) |
Update the parameters according to PMG defaults Takes a process directory No return value -- updates the param card in place
Definition at line 144 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.get_block | ( | param_card_loc, | |
| block_name ) |
Function to get values from a block in the param card Takes the location of a param card and block name Returns a dictionary of key--value for that block
Definition at line 246 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.get_masses | ( | param_card_loc | ) |
Function to get the masses from a param card Takes the location of a param card Returns a dictionary of PID key, mass (string) values
Definition at line 224 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.get_PMG_updates | ( | process_dir | ) |
Get the required PMG parameter updates Takes the location of a process directory Returns the dictionary of changes needed for updating to the default params
Definition at line 169 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.get_widths | ( | param_card_loc | ) |
Function to get the widths from a param card Takes the location of a param card Returns a dictionary of PID key, width (string) values
Definition at line 232 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.parse_particle_info | ( | process_dir | ) |
Parses param card in process_dir (except for decays, which have different structure) and returns dict with structure dict['block']['pdgid']='value'.
Definition at line 8 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.set_higgs_params | ( | process_dir | ) |
Set Higgs mass and decays BR from the Higgs XSec working group for a 125.0 GeV Higgs https://twiki.cern.ch/twiki/pub/LHCPhysics/LHCHXSWGBRs/BR.central.dat
Definition at line 120 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.set_SM_params | ( | process_dir, | |
| FourFS = False ) |
Set default SM parameters Recommended parameter page from PMG: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/McProductionCommonParametersMC15
Definition at line 37 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.set_top_params | ( | process_dir, | |
| mTop = 172.5, | |||
| FourFS = False ) |
Set default parameters requested by the top group This is a convenience helper function Recommended parameter page from PMG: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/McProductionCommonParametersMC15
Definition at line 79 of file MadGraphParamHelpers.py.
| python.MadGraphParamHelpers.mgparlog = Logging.logging.getLogger('MadGraphParamHelpers') |
Definition at line 6 of file MadGraphParamHelpers.py.