![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, name="evgenConfig") | |
| __setattr__ (self, name, value) | |
| Explicitly block MC11/12 settings of efficiency, input*base, or weighting attrs. | |
Public Attributes | |
| list | auxfiles = ["PDGTABLE.MeV", "pdt.table", "DECAY.DEC", "Bdecays0.dat", "Bs2Jpsiphi.DEC","G4particle_acceptlist.txt","susyParticlePdgid.txt"] |
| str | maxeventsstrategy = "ABORT" |
| int | minevents = 0 |
Static Public Attributes | |
| generators = ListOfStrings("List of used generators", allowedValues=KnownGenerators) | |
| description = String("Human readable description of the dataset content") | |
| process = String("Specific information about the physics process being generated") | |
| notes = String("Extra information about this process e.g. known current problems") | |
| list | contact = ListOfStrings("Contact person for this dataset. Leave empty for 'MC group'") |
| keywords = ListOfStrings("Search keywords for this dataset, e.g. 'QCD', 'EW', 'minbias', ...") | |
| categories = ListOfStrings("Category keywords for this dataset, e.g. 'L1:Top', 'L2:RareTop'") | |
| inputfilecheck = String("A regex to check that the input file needed for some generators has a valid name") | |
| inputconfcheck = String("A regex to check that the config file needed for some generators has a valid name") | |
| str | specialConfig = String("Special configuration for subsequent prod steps") |
| tune = String("Generator shower/hadronisation/MPI tune name") | |
| saveJets = Boolean("Save truth jet collections in the output file if they are available", False) | |
| savePileupTruthParticles = Boolean("Save truth particle collections, if available, for pileup-overlay output", False) | |
| findJets = Boolean("Schedule jet finding algorithms for each defined jet container", False) | |
| doNotSaveItems = ListOfStrings("List of StreamEVGEN items to NOT save in output file - note occurs BEFORE extraSaveItems are added") | |
| extraSaveItems = ListOfStrings("List of extra StreamEVGEN items to save in output file - note occurs AFTER doNotSaveItems are removed") | |
| inputFilesPerJob = Integer("number of input files per job",0, AllowedExpression("value >= 0")) | |
| int | nEventsPerJob = Integer("number of input events per job",0, AllowedExpression("value >= 0")) |
| obsolete = Boolean("Are JOs/common fragment obsolete", False) | |
| PDGparams = Boolean("Do we use the standard PDG values for masses, widths etc. ", False) | |
Static Private Attributes | |
| tuple | __slots__ = () |
Definition at line 6 of file EvgenConfig.py.
| python.EvgenConfig.EvgenConfig.__init__ | ( | self, | |
| name = "evgenConfig" ) |
Definition at line 29 of file EvgenConfig.py.
| python.EvgenConfig.EvgenConfig.__setattr__ | ( | self, | |
| name, | |||
| value ) |
Explicitly block MC11/12 settings of efficiency, input*base, or weighting attrs.
Definition at line 40 of file EvgenConfig.py.
|
staticprivate |
Definition at line 7 of file EvgenConfig.py.
| list python.EvgenConfig.EvgenConfig.auxfiles = ["PDGTABLE.MeV", "pdt.table", "DECAY.DEC", "Bdecays0.dat", "Bs2Jpsiphi.DEC","G4particle_acceptlist.txt","susyParticlePdgid.txt"] |
Definition at line 32 of file EvgenConfig.py.
|
static |
Definition at line 14 of file EvgenConfig.py.
|
static |
Definition at line 12 of file EvgenConfig.py.
|
static |
Definition at line 9 of file EvgenConfig.py.
|
static |
Definition at line 22 of file EvgenConfig.py.
|
static |
Definition at line 23 of file EvgenConfig.py.
|
static |
Definition at line 21 of file EvgenConfig.py.
|
static |
Definition at line 8 of file EvgenConfig.py.
|
static |
Definition at line 16 of file EvgenConfig.py.
|
static |
Definition at line 15 of file EvgenConfig.py.
|
static |
Definition at line 24 of file EvgenConfig.py.
|
static |
Definition at line 13 of file EvgenConfig.py.
| str python.EvgenConfig.EvgenConfig.maxeventsstrategy = "ABORT" |
Definition at line 34 of file EvgenConfig.py.
| int python.EvgenConfig.EvgenConfig.minevents = 0 |
Definition at line 37 of file EvgenConfig.py.
|
static |
Definition at line 25 of file EvgenConfig.py.
|
static |
Definition at line 11 of file EvgenConfig.py.
|
static |
Definition at line 26 of file EvgenConfig.py.
|
static |
Definition at line 27 of file EvgenConfig.py.
|
static |
Definition at line 10 of file EvgenConfig.py.
|
static |
Definition at line 19 of file EvgenConfig.py.
|
static |
Definition at line 20 of file EvgenConfig.py.
|
static |
Definition at line 17 of file EvgenConfig.py.
|
static |
Definition at line 18 of file EvgenConfig.py.