ATLAS Offline Software
Public Member Functions | Static Private Attributes | List of all members
python.AtlasSemantics.SubAlgoSemantics Class Reference
Inheritance diagram for python.AtlasSemantics.SubAlgoSemantics:
Collaboration diagram for python.AtlasSemantics.SubAlgoSemantics:

Public Member Functions

def __init__ (self, cpp_type)
 
def store (self, value)
 
def default (self, value)
 

Static Private Attributes

tuple __handled_types__ = ("SubAlgorithm",)
 

Detailed Description

Definition at line 225 of file AtlasSemantics.py.

Constructor & Destructor Documentation

◆ __init__()

def python.AtlasSemantics.SubAlgoSemantics.__init__ (   self,
  cpp_type 
)

Definition at line 227 of file AtlasSemantics.py.

227  def __init__(self,cpp_type):
228  super(SubAlgoSemantics, self).__init__(cpp_type)
229 

Member Function Documentation

◆ default()

def python.AtlasSemantics.SubAlgoSemantics.default (   self,
  value 
)

Definition at line 243 of file AtlasSemantics.py.

243  def default(self,value):
244  return []
245 
246 

◆ store()

def python.AtlasSemantics.SubAlgoSemantics.store (   self,
  value 
)

Definition at line 230 of file AtlasSemantics.py.

230  def store(self,value):
231  if not isinstance(value,Sequence):
232  value=[value,]
233 
234  for v in value:
235  if v.__component_type__ != 'Algorithm':
236  raise TypeError('Algorithm expected, got {!r} in assignemnt to {}'.\
237  format(value, self.name))
238  return value
239 
240 

Member Data Documentation

◆ __handled_types__

tuple python.AtlasSemantics.SubAlgoSemantics.__handled_types__ = ("SubAlgorithm",)
staticprivate

Definition at line 226 of file AtlasSemantics.py.


The documentation for this class was generated from the following file:
store
StoreGateSvc * store
Definition: fbtTestBasics.cxx:69
vtune_athena.format
format
Definition: vtune_athena.py:14
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18
python.CaloScaleNoiseConfig.default
default
Definition: CaloScaleNoiseConfig.py:79