ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
GenerateMenuMT.FilterChainsToGenerate Class Reference
Inheritance diagram for GenerateMenuMT.FilterChainsToGenerate:
Collaboration diagram for GenerateMenuMT.FilterChainsToGenerate:

Public Member Functions

def __init__ (self, flags)
 
def __call__ (self, signame, chain)
 

Public Attributes

 enabledSignatures
 
 disabledSignatures
 
 selectChains
 
 disableChains
 

Detailed Description

class to use filters for chains

Definition at line 34 of file GenerateMenuMT.py.

Constructor & Destructor Documentation

◆ __init__()

def GenerateMenuMT.FilterChainsToGenerate.__init__ (   self,
  flags 
)

Definition at line 38 of file GenerateMenuMT.py.

38  def __init__(self,flags):
39  self.enabledSignatures = flags.Trigger.enabledSignatures if flags.hasFlag("Trigger.enabledSignatures") else []
40  self.disabledSignatures = flags.Trigger.disabledSignatures if flags.hasFlag("Trigger.disabledSignatures") else []
41  self.selectChains = flags.Trigger.selectChains if flags.hasFlag("Trigger.selectChains") else []
42  self.disableChains = flags.Trigger.disableChains if flags.hasFlag("Trigger.disableChains") else []

Member Function Documentation

◆ __call__()

def GenerateMenuMT.FilterChainsToGenerate.__call__ (   self,
  signame,
  chain 
)

Definition at line 43 of file GenerateMenuMT.py.

43  def __call__(self, signame, chain):
44  return ((signame in self.enabledSignatures and signame not in self.disabledSignatures) and \
45  (not self.selectChains or chain in self.selectChains) and chain not in self.disableChains)
46 
47 

Member Data Documentation

◆ disableChains

GenerateMenuMT.FilterChainsToGenerate.disableChains

Definition at line 42 of file GenerateMenuMT.py.

◆ disabledSignatures

GenerateMenuMT.FilterChainsToGenerate.disabledSignatures

Definition at line 40 of file GenerateMenuMT.py.

◆ enabledSignatures

GenerateMenuMT.FilterChainsToGenerate.enabledSignatures

Definition at line 39 of file GenerateMenuMT.py.

◆ selectChains

GenerateMenuMT.FilterChainsToGenerate.selectChains

Definition at line 41 of file GenerateMenuMT.py.


The documentation for this class was generated from the following file:
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18