![]() |
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_purgenoendvtx (genname) |
| def | gens_purgenoendvtx (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 | HIMainGenerators = ["AMPT","SuperChic","Starlight", "Hijing", "Hydjet"] |
| list | AfterburnerGenerators = ["Photospp", "TauolaPP", "EvtGen", "ParticleDecayer"] |
| list | KnownGenerators = LHEFGenerators + HIMainGenerators +MainGenerators + AfterburnerGenerators |
| list | NoTestHepMCGenerators |
| list | NoTuneGenerators = ["ParticleGun", "CosmicGenerator", "BeamHaloGenerator", "HepMCAscii"] |
| list | PurgeNoEndVtxGenerators = ["Pythia8-Angantyr", "Herwig7", "Hijing"] |
| def python.GenConfigHelpers.checkCategories | ( | sample, | |
| evgenLog, | |||
| officialJO | |||
| ) |
Definition at line 191 of file GenConfigHelpers.py.
| def python.GenConfigHelpers.checkJOConsistency | ( | jofile | ) |
Definition at line 116 of file GenConfigHelpers.py.
| def python.GenConfigHelpers.checkKeywords | ( | sample, | |
| evgenLog, | |||
| officialJO | |||
| ) |
Definition at line 164 of file GenConfigHelpers.py.
| def python.GenConfigHelpers.checkNEventsPerJob | ( | sample | ) |
Definition at line 149 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 84 of file GenConfigHelpers.py.
| def python.GenConfigHelpers.gen_purgenoendvtx | ( | genname | ) |
Return whether a generator may produce unstable particles without end vertex that have to be purged
Definition at line 92 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 53 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 102 of file GenConfigHelpers.py.
| def python.GenConfigHelpers.gen_testhepmc | ( | genname | ) |
Return whether a generator should be sanity tested with TestHepMC
Definition at line 76 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 72 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 88 of file GenConfigHelpers.py.
| def python.GenConfigHelpers.gens_purgenoendvtx | ( | gennames | ) |
Return whether any of the generators may produce unstable particles without end vertex that have to be purged
Definition at line 97 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 80 of file GenConfigHelpers.py.
| list python.GenConfigHelpers.AfterburnerGenerators = ["Photospp", "TauolaPP", "EvtGen", "ParticleDecayer"] |
Definition at line 36 of file GenConfigHelpers.py.
| python.GenConfigHelpers.evgenLog = logging.getLogger('GenConfigHelpers') |
Definition at line 5 of file GenConfigHelpers.py.
| list python.GenConfigHelpers.HIMainGenerators = ["AMPT","SuperChic","Starlight", "Hijing", "Hydjet"] |
Definition at line 29 of file GenConfigHelpers.py.
| list python.GenConfigHelpers.KnownGenerators = LHEFGenerators + HIMainGenerators +MainGenerators + AfterburnerGenerators |
Definition at line 40 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 43 of file GenConfigHelpers.py.
| list python.GenConfigHelpers.NoTuneGenerators = ["ParticleGun", "CosmicGenerator", "BeamHaloGenerator", "HepMCAscii"] |
Definition at line 47 of file GenConfigHelpers.py.
Definition at line 51 of file GenConfigHelpers.py.
1.8.18