![]() |
Belle II Software
release-05-01-25
|
Public Member Functions | |
def | __init__ (self, filename, remove, technology) |
def | DecodeDecayFile (self) |
def | Validate (self, obsoletes) |
def | EventTypeNumber (self) |
def | G (self) |
def | S (self) |
def | D (self) |
def | C (self) |
def | L (self) |
def | T (self) |
def | N (self) |
def | K (self) |
def | E (self) |
def | U (self) |
def | IsSpecialSource (self) |
def | SetOptionFileName (self, filename=None) |
def | DecayDescriptor (self) |
def | HasPythonCodeToInsert (self) |
def | PythonCodeToInsert (self) |
def | HasExtraOptions (self) |
def | ExtraOptions (self) |
def | HasDecayEngine (self) |
def | DecayEngine (self) |
def | HasDecayOptions (self) |
def | DecayOptions (self) |
def | HasParticleTable (self) |
def | ParticleTable (self) |
def | HasParticleValue (self) |
def | ParticleValue (self) |
def | HasConfiguration (self) |
def | Configuration (self) |
def | HasParticleType (self) |
def | ParticleType (self) |
def | HasMomentum (self) |
def | Momentum (self) |
def | HasMomentumRange (self) |
def | MomentumRange (self) |
def | NickName (self) |
def | Date (self) |
def | PhysicsWG (self) |
def | DecayName (self) |
def | Sample (self) |
def | Production (self) |
def | HeaderOptions (self) |
Public Attributes | |
DecayFileName | |
name of decay file | |
KeywordDictionary | |
dictionary of keywords | |
remove | |
"remove file" flag | |
OptionFile | |
flag for existence of option file | |
technology | |
specify the langauge of the script | |
Static Public Attributes | |
list | MandatoryKeywords |
list of mandatory keywords for file description More... | |
list | OptionalKeywords |
list of optional keywords for file description More... | |
Class to hold event type information. Attributes: MandatoryKeywords list of mandatory keywords for file description OptionalKeywords list of optional keywords for file description
Definition at line 233 of file CreateProdScripts.py.
def __init__ | ( | self, | |
filename, | |||
remove, | |||
technology | |||
) |
Constructor. Attributes: DecayFileName name of decay file KeywordDictionary dictionary of keywords remove "remove file" flag - force removing the option file and create a new one OptionFile flag for existence of option file technology specify the langauge of the script
Definition at line 274 of file CreateProdScripts.py.
def C | ( | self | ) |
Returns the charm flag of even type.
Definition at line 430 of file CreateProdScripts.py.
def Configuration | ( | self | ) |
Returns configuration.
Definition at line 588 of file CreateProdScripts.py.
def D | ( | self | ) |
Returns the decay flag of even type.
Definition at line 424 of file CreateProdScripts.py.
def Date | ( | self | ) |
Return date.
Definition at line 636 of file CreateProdScripts.py.
def DecayDescriptor | ( | self | ) |
Returns decay descriptor.
Definition at line 504 of file CreateProdScripts.py.
def DecayEngine | ( | self | ) |
Returns the decay engine.
Definition at line 540 of file CreateProdScripts.py.
def DecayName | ( | self | ) |
Return decay name string.
Definition at line 648 of file CreateProdScripts.py.
def DecayOptions | ( | self | ) |
Returns the decay options.
Definition at line 552 of file CreateProdScripts.py.
def DecodeDecayFile | ( | self | ) |
Operates deconding of decay file.
Definition at line 297 of file CreateProdScripts.py.
def E | ( | self | ) |
Returns the extra flag of even type.
Definition at line 460 of file CreateProdScripts.py.
def EventTypeNumber | ( | self | ) |
Returns event type number.
Definition at line 406 of file CreateProdScripts.py.
def ExtraOptions | ( | self | ) |
Returns the extra options.
Definition at line 528 of file CreateProdScripts.py.
def G | ( | self | ) |
Returns general flag of event type.
Definition at line 412 of file CreateProdScripts.py.
def HasConfiguration | ( | self | ) |
Check if configuration is present in keyword dictionary.
Definition at line 582 of file CreateProdScripts.py.
def HasDecayEngine | ( | self | ) |
Check if decay engine has been specified.
Definition at line 534 of file CreateProdScripts.py.
def HasDecayOptions | ( | self | ) |
Check if decay options have been specified.
Definition at line 546 of file CreateProdScripts.py.
def HasExtraOptions | ( | self | ) |
Check if it has extra options.
Definition at line 522 of file CreateProdScripts.py.
def HasMomentum | ( | self | ) |
Check if momentum is present in keyword dictionary.
Definition at line 606 of file CreateProdScripts.py.
def HasMomentumRange | ( | self | ) |
Check if momentum range is present in keyword dictionary.
Definition at line 618 of file CreateProdScripts.py.
def HasParticleTable | ( | self | ) |
Check whether particle table already exists.
Definition at line 558 of file CreateProdScripts.py.
def HasParticleType | ( | self | ) |
Check if Particle Type is present in keyword dictionary.
Definition at line 594 of file CreateProdScripts.py.
def HasParticleValue | ( | self | ) |
Check if particle value parameter has been specified.
Definition at line 570 of file CreateProdScripts.py.
def HasPythonCodeToInsert | ( | self | ) |
Check if there is python code to be inserted.
Definition at line 510 of file CreateProdScripts.py.
def HeaderOptions | ( | self | ) |
Write the header of the options file.
Definition at line 678 of file CreateProdScripts.py.
def IsSpecialSource | ( | self | ) |
Check whether it is a special source.
Definition at line 472 of file CreateProdScripts.py.
def K | ( | self | ) |
Returns the neutral Kaons flag of even type.
Definition at line 454 of file CreateProdScripts.py.
def L | ( | self | ) |
Returns the lepton flag of even type.
Definition at line 436 of file CreateProdScripts.py.
def Momentum | ( | self | ) |
Returns momentum.
Definition at line 612 of file CreateProdScripts.py.
def MomentumRange | ( | self | ) |
Returns momentum range.
Definition at line 624 of file CreateProdScripts.py.
def N | ( | self | ) |
Returns the neutral flag of even type.
Definition at line 448 of file CreateProdScripts.py.
def NickName | ( | self | ) |
Return decay NickName.
Definition at line 630 of file CreateProdScripts.py.
def ParticleTable | ( | self | ) |
Return particle table.
Definition at line 564 of file CreateProdScripts.py.
def ParticleType | ( | self | ) |
Returns Particle Type.
Definition at line 600 of file CreateProdScripts.py.
def ParticleValue | ( | self | ) |
Returns particle value.
Definition at line 576 of file CreateProdScripts.py.
def PhysicsWG | ( | self | ) |
Return mode WG.
Definition at line 642 of file CreateProdScripts.py.
def Production | ( | self | ) |
Checks for production algorithm.
Definition at line 669 of file CreateProdScripts.py.
def PythonCodeToInsert | ( | self | ) |
Returns the python code to be inserted.
Definition at line 516 of file CreateProdScripts.py.
def S | ( | self | ) |
Returns selection flag of event type.
Definition at line 418 of file CreateProdScripts.py.
def Sample | ( | self | ) |
Check if overriden.
Definition at line 654 of file CreateProdScripts.py.
def SetOptionFileName | ( | self, | |
filename = None |
|||
) |
Set name of option file.
Definition at line 480 of file CreateProdScripts.py.
def T | ( | self | ) |
Returns the track flag of even type.
Definition at line 442 of file CreateProdScripts.py.
def U | ( | self | ) |
Returns the user flag of even type.
Definition at line 466 of file CreateProdScripts.py.
def Validate | ( | self, | |
obsoletes | |||
) |
Check for the presence of mandatory keywords.
Definition at line 338 of file CreateProdScripts.py.
|
static |
list of mandatory keywords for file description
Definition at line 243 of file CreateProdScripts.py.
|
static |
list of optional keywords for file description
Definition at line 256 of file CreateProdScripts.py.