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

Public Member Functions

def __init__ (self, expression)
 
def __contains__ (self, value)
 
def __str__ (self)
 
def __iter__ (self)
 
def next (self)
 
def __next__ (self)
 

Public Attributes

 expression
 

Detailed Description

Definition at line 256 of file TransformConfig.py.

Constructor & Destructor Documentation

◆ __init__()

def python.TransformConfig.AllowedExpression.__init__ (   self,
  expression 
)
Any python (string) boolean expression where 'value' stands for the value.
For example, for a number range check: \"0 < value < 100\" 

Definition at line 257 of file TransformConfig.py.

257  def __init__(self,expression):
258  """Any python (string) boolean expression where 'value' stands for the value.
259  For example, for a number range check: \"0 < value < 100\" """
260  self.expression = expression
261 
262 

Member Function Documentation

◆ __contains__()

def python.TransformConfig.AllowedExpression.__contains__ (   self,
  value 
)

Definition at line 263 of file TransformConfig.py.

263  def __contains__(self,value):
264  return eval(self.expression)
265 
266 

◆ __iter__()

def python.TransformConfig.AllowedExpression.__iter__ (   self)

Definition at line 271 of file TransformConfig.py.

271  def __iter__(self):
272  return self
273 
274 

◆ __next__()

def python.TransformConfig.AllowedExpression.__next__ (   self)
No iteration

Definition at line 280 of file TransformConfig.py.

280  def __next__(self):
281  """No iteration"""
282  raise StopIteration
283 
284 
285 
286 

◆ __str__()

def python.TransformConfig.AllowedExpression.__str__ (   self)

Definition at line 267 of file TransformConfig.py.

267  def __str__(self):
268  return self.expression
269 
270 

◆ next()

def python.TransformConfig.AllowedExpression.next (   self)
No iteration

Definition at line 275 of file TransformConfig.py.

275  def next(self):
276  """No iteration"""
277  raise StopIteration
278 
279 

Member Data Documentation

◆ expression

python.TransformConfig.AllowedExpression.expression

Definition at line 260 of file TransformConfig.py.


The documentation for this class was generated from the following file:
python.Bindings.__iter__
__iter__
Definition: Control/AthenaPython/python/Bindings.py:794
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
fillPileUpNoiseLumi.next
next
Definition: fillPileUpNoiseLumi.py:52
python.Bindings.__contains__
__contains__
Definition: Control/AthenaPython/python/Bindings.py:768