Belle II Software
release-08-01-10
|
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 235 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 276 of file CreateProdScripts.py.
def C | ( | self | ) |
Returns the charm flag of even type.
Definition at line 442 of file CreateProdScripts.py.
def Configuration | ( | self | ) |
Returns configuration.
Definition at line 601 of file CreateProdScripts.py.
def D | ( | self | ) |
Returns the decay flag of even type.
Definition at line 436 of file CreateProdScripts.py.
def Date | ( | self | ) |
Return date.
Definition at line 649 of file CreateProdScripts.py.
def DecayDescriptor | ( | self | ) |
Returns decay descriptor.
Definition at line 517 of file CreateProdScripts.py.
def DecayEngine | ( | self | ) |
Returns the decay engine.
Definition at line 553 of file CreateProdScripts.py.
def DecayName | ( | self | ) |
Return decay name string.
Definition at line 661 of file CreateProdScripts.py.
def DecayOptions | ( | self | ) |
Returns the decay options.
Definition at line 565 of file CreateProdScripts.py.
def DecodeDecayFile | ( | self | ) |
Operates deconding of decay file.
Definition at line 299 of file CreateProdScripts.py.
def E | ( | self | ) |
Returns the extra flag of even type.
Definition at line 472 of file CreateProdScripts.py.
def EventTypeNumber | ( | self | ) |
Returns event type number.
Definition at line 418 of file CreateProdScripts.py.
def ExtraOptions | ( | self | ) |
Returns the extra options.
Definition at line 541 of file CreateProdScripts.py.
def G | ( | self | ) |
Returns general flag of event type.
Definition at line 424 of file CreateProdScripts.py.
def HasConfiguration | ( | self | ) |
Check if configuration is present in keyword dictionary.
Definition at line 595 of file CreateProdScripts.py.
def HasDecayEngine | ( | self | ) |
Check if decay engine has been specified.
Definition at line 547 of file CreateProdScripts.py.
def HasDecayOptions | ( | self | ) |
Check if decay options have been specified.
Definition at line 559 of file CreateProdScripts.py.
def HasExtraOptions | ( | self | ) |
Check if it has extra options.
Definition at line 535 of file CreateProdScripts.py.
def HasMomentum | ( | self | ) |
Check if momentum is present in keyword dictionary.
Definition at line 619 of file CreateProdScripts.py.
def HasMomentumRange | ( | self | ) |
Check if momentum range is present in keyword dictionary.
Definition at line 631 of file CreateProdScripts.py.
def HasParticleTable | ( | self | ) |
Check whether particle table already exists.
Definition at line 571 of file CreateProdScripts.py.
def HasParticleType | ( | self | ) |
Check if Particle Type is present in keyword dictionary.
Definition at line 607 of file CreateProdScripts.py.
def HasParticleValue | ( | self | ) |
Check if particle value parameter has been specified.
Definition at line 583 of file CreateProdScripts.py.
def HasPythonCodeToInsert | ( | self | ) |
Check if there is python code to be inserted.
Definition at line 523 of file CreateProdScripts.py.
def HeaderOptions | ( | self | ) |
Write the header of the options file.
Definition at line 691 of file CreateProdScripts.py.
def IsSpecialSource | ( | self | ) |
Check whether it is a special source.
Definition at line 484 of file CreateProdScripts.py.
def K | ( | self | ) |
Returns the neutral Kaons flag of even type.
Definition at line 466 of file CreateProdScripts.py.
def L | ( | self | ) |
Returns the lepton flag of even type.
Definition at line 448 of file CreateProdScripts.py.
def Momentum | ( | self | ) |
Returns momentum.
Definition at line 625 of file CreateProdScripts.py.
def MomentumRange | ( | self | ) |
Returns momentum range.
Definition at line 637 of file CreateProdScripts.py.
def N | ( | self | ) |
Returns the neutral flag of even type.
Definition at line 460 of file CreateProdScripts.py.
def NickName | ( | self | ) |
Return decay NickName.
Definition at line 643 of file CreateProdScripts.py.
def ParticleTable | ( | self | ) |
Return particle table.
Definition at line 577 of file CreateProdScripts.py.
def ParticleType | ( | self | ) |
Returns Particle Type.
Definition at line 613 of file CreateProdScripts.py.
def ParticleValue | ( | self | ) |
Returns particle value.
Definition at line 589 of file CreateProdScripts.py.
def PhysicsWG | ( | self | ) |
Return mode WG.
Definition at line 655 of file CreateProdScripts.py.
def Production | ( | self | ) |
Checks for production algorithm.
Definition at line 682 of file CreateProdScripts.py.
def PythonCodeToInsert | ( | self | ) |
Returns the python code to be inserted.
Definition at line 529 of file CreateProdScripts.py.
def S | ( | self | ) |
Returns selection flag of event type.
Definition at line 430 of file CreateProdScripts.py.
def Sample | ( | self | ) |
Check if overriden.
Definition at line 667 of file CreateProdScripts.py.
def SetOptionFileName | ( | self, | |
filename = None |
|||
) |
Set name of option file.
Definition at line 492 of file CreateProdScripts.py.
def T | ( | self | ) |
Returns the track flag of even type.
Definition at line 454 of file CreateProdScripts.py.
def U | ( | self | ) |
Returns the user flag of even type.
Definition at line 478 of file CreateProdScripts.py.
def Validate | ( | self, | |
obsoletes | |||
) |
Check for the presence of mandatory keywords.
Definition at line 340 of file CreateProdScripts.py.
|
static |
list of mandatory keywords for file description
Definition at line 245 of file CreateProdScripts.py.
|
static |
list of optional keywords for file description
Definition at line 258 of file CreateProdScripts.py.