Belle II Software  release-05-02-19
UpdateSkimFlag Class Reference
Inheritance diagram for UpdateSkimFlag:
Collaboration diagram for UpdateSkimFlag:

Public Member Functions

def __init__ (self, skim)
 
def initialize (self)
 
def event (self)
 

Public Attributes

 skim
 
 EventExtraInfo
 

Detailed Description

*[Module for skim expert usage]* Update the skim flag to be 1 if there is at least
one candidate in any of the skim lists.

.. Note::

    Add this module to the post-skim path of each skim in the combined skim, as the
    skim lists are only guaranteed to exist on the conditional path (if a
    conditional path was used).

Definition at line 311 of file skimExpertFunctions.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  skim 
)
Initialise module.

Parameters:
    skim (skimExpertFunctions.BaseSkim): Skim to update event flag for.

Definition at line 323 of file skimExpertFunctions.py.

Member Function Documentation

◆ event()

def event (   self)
Check if at least one skim list is non-empty; if so, update the skim flag to 1.

Definition at line 344 of file skimExpertFunctions.py.

◆ initialize()

def initialize (   self)
Check EventExtraInfo has been registered previously. This registration should be
done by InitialiseSkimFlag.

Definition at line 337 of file skimExpertFunctions.py.


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