ATLAS Offline Software
Loading...
Searching...
No Matches
SUSY_SimplifiedModel_PostInclude Namespace Reference

Variables

 phys_short = get_physics_short()
 nevts = runArgs.maxEvents*evt_multiplier
int PYTHIA8_nQuarksMerge = 5 if finalStateB else 4
str process = "define p = g u c d s b u~ c~ d~ s~ b~\ndefine j = g u c d s b u~ c~ d~ s~ b~\n" + process
 l_nocomment = l.split('#')[0]
tuple l_equals = (l_nocomment.split("=")[-1]).split(" ")
str syst_mod = 'msup'
dict argdict
 ktdurham = SUSY_Generation(**argdict)
 process_dir = new_process(SUSY_process('generate p p > go go'))
 params
str param_card_old = process_dir+'/Cards/param_card.dat'
 myTarball = tarfile.open(runArgs.inputGeneratorFile)
 myEvents = None
 events_file = myTarball.extractfile( myEvents )
 lhe_file_old
 masses
 inputGeneratorFile
 madspin_card
 saveProcDir
 keepOutput
 runArgs
 fixEventWeightsForBridgeMode
 PYTHIA8_nJetMax = max([l.count('j') for l in process.split('\n')])
 njets_min = min([l.count('j') for l in process.split('\n') if 'generate ' in l or 'add process' in l])
 PYTHIA8_TMS = ktdurham
float PYTHIA8_Dparameter = 0.4
 PYTHIA8_Process = acommand.split('=')[1].strip()

Variable Documentation

◆ argdict

dict SUSY_SimplifiedModel_PostInclude.argdict
Initial value:
= {'runArgs' : runArgs,
'process' : process,
'params' : param_blocks,
'fixEventWeightsForBridgeMode': fixEventWeightsForBridgeMode,
'madspin_card' : madspin_card,
'keepOutput' : keepOutput, # Should only ever be true for testing!
'run_settings' : run_settings, # All goes into the run card
'writeGridpack' : writeGridpack,
'syst_mod' : syst_mod,
'param_card' : param_card, # Only set if you *can't* modify the default param card to get your settings
'add_lifetimes_lhe' : add_lifetimes_lhe,
'usePMGSettings' : usePMGSettings,
'plugin' : plugin,
}

Definition at line 73 of file SUSY_SimplifiedModel_PostInclude.py.

◆ events_file

SUSY_SimplifiedModel_PostInclude.events_file = myTarball.extractfile( myEvents )

Definition at line 110 of file SUSY_SimplifiedModel_PostInclude.py.

◆ fixEventWeightsForBridgeMode

SUSY_SimplifiedModel_PostInclude.fixEventWeightsForBridgeMode

Definition at line 130 of file SUSY_SimplifiedModel_PostInclude.py.

◆ inputGeneratorFile

SUSY_SimplifiedModel_PostInclude.inputGeneratorFile

Definition at line 120 of file SUSY_SimplifiedModel_PostInclude.py.

◆ keepOutput

SUSY_SimplifiedModel_PostInclude.keepOutput

Definition at line 130 of file SUSY_SimplifiedModel_PostInclude.py.

◆ ktdurham

int ktdurham = SUSY_Generation(**argdict)

Definition at line 91 of file SUSY_SimplifiedModel_PostInclude.py.

◆ l_equals

tuple SUSY_SimplifiedModel_PostInclude.l_equals = (l_nocomment.split("=")[-1]).split(" ")

Definition at line 51 of file SUSY_SimplifiedModel_PostInclude.py.

◆ l_nocomment

SUSY_SimplifiedModel_PostInclude.l_nocomment = l.split('#')[0]

Definition at line 49 of file SUSY_SimplifiedModel_PostInclude.py.

◆ lhe_file_old

SUSY_SimplifiedModel_PostInclude.lhe_file_old

Definition at line 111 of file SUSY_SimplifiedModel_PostInclude.py.

◆ madspin_card

SUSY_SimplifiedModel_PostInclude.madspin_card

Definition at line 129 of file SUSY_SimplifiedModel_PostInclude.py.

◆ masses

SUSY_SimplifiedModel_PostInclude.masses

Definition at line 111 of file SUSY_SimplifiedModel_PostInclude.py.

◆ myEvents

SUSY_SimplifiedModel_PostInclude.myEvents = None

Definition at line 104 of file SUSY_SimplifiedModel_PostInclude.py.

◆ myTarball

SUSY_SimplifiedModel_PostInclude.myTarball = tarfile.open(runArgs.inputGeneratorFile)

Definition at line 103 of file SUSY_SimplifiedModel_PostInclude.py.

◆ nevts

int nevts = runArgs.maxEvents*evt_multiplier

Definition at line 14 of file SUSY_SimplifiedModel_PostInclude.py.

◆ njets_min

SUSY_SimplifiedModel_PostInclude.njets_min = min([l.count('j') for l in process.split('\n') if 'generate ' in l or 'add process' in l])

Definition at line 137 of file SUSY_SimplifiedModel_PostInclude.py.

◆ param_card_old

SUSY_SimplifiedModel_PostInclude.param_card_old = process_dir+'/Cards/param_card.dat'

Definition at line 99 of file SUSY_SimplifiedModel_PostInclude.py.

◆ params

SUSY_SimplifiedModel_PostInclude.params

Definition at line 98 of file SUSY_SimplifiedModel_PostInclude.py.

◆ phys_short

SUSY_SimplifiedModel_PostInclude.phys_short = get_physics_short()

Definition at line 6 of file SUSY_SimplifiedModel_PostInclude.py.

◆ process

str SUSY_SimplifiedModel_PostInclude.process = "define p = g u c d s b u~ c~ d~ s~ b~\ndefine j = g u c d s b u~ c~ d~ s~ b~\n" + process

Definition at line 46 of file SUSY_SimplifiedModel_PostInclude.py.

◆ process_dir

SUSY_SimplifiedModel_PostInclude.process_dir = new_process(SUSY_process('generate p p > go go'))

Definition at line 97 of file SUSY_SimplifiedModel_PostInclude.py.

◆ PYTHIA8_Dparameter

float SUSY_SimplifiedModel_PostInclude.PYTHIA8_Dparameter = 0.4

Definition at line 141 of file SUSY_SimplifiedModel_PostInclude.py.

◆ PYTHIA8_nJetMax

SUSY_SimplifiedModel_PostInclude.PYTHIA8_nJetMax = max([l.count('j') for l in process.split('\n')])

Definition at line 136 of file SUSY_SimplifiedModel_PostInclude.py.

◆ PYTHIA8_nQuarksMerge

int PYTHIA8_nQuarksMerge = 5 if finalStateB else 4

Definition at line 36 of file SUSY_SimplifiedModel_PostInclude.py.

◆ PYTHIA8_Process

str PYTHIA8_Process = acommand.split('=')[1].strip()

Definition at line 146 of file SUSY_SimplifiedModel_PostInclude.py.

◆ PYTHIA8_TMS

SUSY_SimplifiedModel_PostInclude.PYTHIA8_TMS = ktdurham

Definition at line 140 of file SUSY_SimplifiedModel_PostInclude.py.

◆ runArgs

SUSY_SimplifiedModel_PostInclude.runArgs

Definition at line 130 of file SUSY_SimplifiedModel_PostInclude.py.

◆ saveProcDir

SUSY_SimplifiedModel_PostInclude.saveProcDir

Definition at line 130 of file SUSY_SimplifiedModel_PostInclude.py.

◆ syst_mod

str syst_mod = 'msup'

Definition at line 61 of file SUSY_SimplifiedModel_PostInclude.py.