Belle II Software  release-08-01-10
EmptyRun Class Reference
Inheritance diagram for EmptyRun:
Collaboration diagram for EmptyRun:

Public Member Functions

def __init__ (self, **kwds)
 
def name (self)
 
def configure_and_execute_from_commandline (self)
 
def execute (self)
 
def run (self, path)
 
def configure_from_commandline (self)
 
def configure (self, arguments)
 
def create_argument_parser (self, **kwds)
 
def create_path (self)
 
def adjust_path (self, path)
 

Static Public Attributes

string description = "Empty execution of basf2"
 Description of the run setup to be displayed on command line.
 

Detailed Description

Configure for a bare-bones basf2 job

Definition at line 28 of file minimal.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
**  kwds 
)
Constructor

Definition at line 36 of file minimal.py.

Member Function Documentation

◆ adjust_path()

def adjust_path (   self,
  path 
)
Hook that gives the opportunity to check the path for consistency before processing it

Reimplemented in HarvestingRunMixin.

Definition at line 95 of file minimal.py.

◆ configure()

def configure (   self,
  arguments 
)
Save the command-line arguments as key-value pairs

Reimplemented in CDCDisplayRun, and ReadOrGenerateEventsRun.

Definition at line 74 of file minimal.py.

◆ configure_and_execute_from_commandline()

def configure_and_execute_from_commandline (   self)
Configure basf2 job script from command-line arguments then run it

Definition at line 46 of file minimal.py.

◆ configure_from_commandline()

def configure_from_commandline (   self)
Convert the command-line arguments to a basf2 job script

Definition at line 68 of file minimal.py.

◆ create_argument_parser()

◆ create_path()

◆ execute()

def execute (   self)
Create the basf2 path then run the job

Reimplemented in ReadOrGenerateEventsRun.

Definition at line 51 of file minimal.py.

◆ name()

def name (   self)
provide name of this object

Definition at line 42 of file minimal.py.

◆ run()

def run (   self,
  path 
)
Process the basf2 path

Reimplemented in PostProcessingRunMixin.

Definition at line 59 of file minimal.py.


The documentation for this class was generated from the following file: