ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
python.ConfigBlock.ConfigBlockDependency Class Reference
Collaboration diagram for python.ConfigBlock.ConfigBlockDependency:

Public Member Functions

def __init__ (self, blockName, required=True)
 
def __eq__ (self, name)
 
def __str__ (self)
 
def __repr__ (self)
 

Public Attributes

 blockName
 
 required
 

Detailed Description

Class encoding a blocks dependence on other blocks.

Definition at line 71 of file ConfigBlock.py.

Constructor & Destructor Documentation

◆ __init__()

def python.ConfigBlock.ConfigBlockDependency.__init__ (   self,
  blockName,
  required = True 
)

Definition at line 74 of file ConfigBlock.py.

74  def __init__(self, blockName, required=True):
75  self.blockName = blockName
76  self.required = required
77 
78 

Member Function Documentation

◆ __eq__()

def python.ConfigBlock.ConfigBlockDependency.__eq__ (   self,
  name 
)

Definition at line 79 of file ConfigBlock.py.

79  def __eq__(self, name):
80  return self.blockName == name
81 
82 

◆ __repr__()

def python.ConfigBlock.ConfigBlockDependency.__repr__ (   self)

Definition at line 87 of file ConfigBlock.py.

87  def __repr__(self):
88  return f'ConfigBlockDependency(blockName="{self.blockName}", required={self.required})'
89 
90 

◆ __str__()

def python.ConfigBlock.ConfigBlockDependency.__str__ (   self)

Definition at line 83 of file ConfigBlock.py.

83  def __str__(self):
84  return self.blockName
85 
86 

Member Data Documentation

◆ blockName

python.ConfigBlock.ConfigBlockDependency.blockName

Definition at line 75 of file ConfigBlock.py.

◆ required

python.ConfigBlock.ConfigBlockDependency.required

Definition at line 76 of file ConfigBlock.py.


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