ATLAS Offline Software
|
Functions | |
def | gen_require_steering (gennames) |
def | gen_known (genname) |
def | gens_known (gennames) |
def | gen_lhef (genname) |
def | gens_lhef (gennames) |
def | gen_testhepmc (genname) |
def | gens_testhepmc (gennames) |
def | gen_notune (genname) |
def | gens_notune (gennames) |
def | gen_sortkey (genname) |
def | checkJOConsistency (jofile) |
def | checkNEventsPerJob (sample) |
def | checkKeywords (sample, evgenLog, officialJO) |
def | checkCategories (sample, evgenLog, officialJO) |
Variables | |
evgenLog = logging.getLogger('GenConfigHelpers') | |
list | LHEFGenerators |
list | MainGenerators = ["Herwig7"] |
list | AfterburnerGenerators = ["Photospp", "TauolaPP", "EvtGen", "ParticleDecayer"] |
list | KnownGenerators = LHEFGenerators + MainGenerators + AfterburnerGenerators |
list | NoTestHepMCGenerators |
list | NoTuneGenerators = ["ParticleGun", "CosmicGenerator", "BeamHaloGenerator", "HepMCAscii"] |
def python.GenConfigHelpers.checkCategories | ( | sample, | |
evgenLog, | |||
officialJO | |||
) |
Definition at line 177 of file GenConfigHelpers.py.
def python.GenConfigHelpers.checkJOConsistency | ( | jofile | ) |
Definition at line 102 of file GenConfigHelpers.py.
def python.GenConfigHelpers.checkKeywords | ( | sample, | |
evgenLog, | |||
officialJO | |||
) |
Definition at line 150 of file GenConfigHelpers.py.
def python.GenConfigHelpers.checkNEventsPerJob | ( | sample | ) |
Definition at line 135 of file GenConfigHelpers.py.
def python.GenConfigHelpers.gen_known | ( | genname | ) |
def python.GenConfigHelpers.gen_lhef | ( | genname | ) |
def python.GenConfigHelpers.gen_notune | ( | genname | ) |
Return whether a generator is allowed to not provide PDF and tune information
Definition at line 80 of file GenConfigHelpers.py.
def python.GenConfigHelpers.gen_require_steering | ( | gennames | ) |
Return a boolean of whether this set of generators requires the steering command line flag
Definition at line 49 of file GenConfigHelpers.py.
def python.GenConfigHelpers.gen_sortkey | ( | genname | ) |
Return a key suitable for sorting a generator name by stage, then alphabetically
Definition at line 88 of file GenConfigHelpers.py.
def python.GenConfigHelpers.gen_testhepmc | ( | genname | ) |
Return whether a generator should be sanity tested with TestHepMC
Definition at line 72 of file GenConfigHelpers.py.
def python.GenConfigHelpers.gens_known | ( | gennames | ) |
def python.GenConfigHelpers.gens_lhef | ( | gennames | ) |
Return whether any of the generators uses LHEF input files
Definition at line 68 of file GenConfigHelpers.py.
def python.GenConfigHelpers.gens_notune | ( | gennames | ) |
Return whether all of the generators are allowed to not provide PDF and tune information
Definition at line 84 of file GenConfigHelpers.py.
def python.GenConfigHelpers.gens_testhepmc | ( | gennames | ) |
Return whether all of the generators should be sanity tested with TestHepMC
Definition at line 76 of file GenConfigHelpers.py.
list python.GenConfigHelpers.AfterburnerGenerators = ["Photospp", "TauolaPP", "EvtGen", "ParticleDecayer"] |
Definition at line 35 of file GenConfigHelpers.py.
python.GenConfigHelpers.evgenLog = logging.getLogger('GenConfigHelpers') |
Definition at line 5 of file GenConfigHelpers.py.
list python.GenConfigHelpers.KnownGenerators = LHEFGenerators + MainGenerators + AfterburnerGenerators |
Definition at line 39 of file GenConfigHelpers.py.
list python.GenConfigHelpers.LHEFGenerators |
Definition at line 9 of file GenConfigHelpers.py.
list python.GenConfigHelpers.MainGenerators = ["Herwig7"] |
Definition at line 18 of file GenConfigHelpers.py.
list python.GenConfigHelpers.NoTestHepMCGenerators |
Definition at line 42 of file GenConfigHelpers.py.
list python.GenConfigHelpers.NoTuneGenerators = ["ParticleGun", "CosmicGenerator", "BeamHaloGenerator", "HepMCAscii"] |
Definition at line 46 of file GenConfigHelpers.py.