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

Public Member Functions

def initialize (self)
 
def event (self)
 

Detailed Description

Returns 1 if current event contains at least one K_L^0, 0 otherwise

Definition at line 22 of file triggerKLs.py.

Member Function Documentation

◆ event()

def event (   self)
reimplementation of Module::event().

Definition at line 31 of file triggerKLs.py.

31  def event(self):
32  """reimplementation of Module::event()."""
33 
34  self.return_value(0)
35  mcparticles = Belle2.PyStoreArray('MCParticles')
36  for p in mcparticles:
37  if abs(p.getPDG()) == 130:
38  B2INFO('found a K_L!')
39  self.return_value(1)
40 
41  # also select the object in the display
42  displayData = Belle2.PyStoreObj("DisplayData")
43  displayData.create()
44  displayData.obj().select(p)
45  break
46 
47 

◆ initialize()

def initialize (   self)
reimplementation of Module::initialize().

Definition at line 26 of file triggerKLs.py.


The documentation for this class was generated from the following file:
Belle2::PyStoreObj
a (simplified) python wrapper for StoreObjPtr.
Definition: PyStoreObj.h:69
ClusterEfficiency.ClusterEfficiency.event
def event(self)
Definition: ClusterEfficiency.py:146
Belle2::PyStoreArray
a (simplified) python wrapper for StoreArray.
Definition: PyStoreArray.h:58