ATLAS Offline Software
Public Member Functions | Properties | Private Member Functions | List of all members
OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect Class Reference

backward compat AthenaRootOutputStream = createOutputStream AthenaRootOutputConditionStream = createOutputConditionStream More...

Inheritance diagram for OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect:
Collaboration diagram for OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect:

Public Member Functions

def __init__ (self, name='Stream1', **kw)
 

Properties

 OutputFile = property(_get_output_file, _set_output_file, "fwd doc...")
 

Private Member Functions

def _set_output_file (self, fname)
 
def _get_output_file (self)
 

Detailed Description

backward compat AthenaRootOutputStream = createOutputStream AthenaRootOutputConditionStream = createOutputConditionStream

Definition at line 92 of file OutputStreamAthenaRoot.py.

Constructor & Destructor Documentation

◆ __init__()

def OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect.__init__ (   self,
  name = 'Stream1',
**  kw 
)

Definition at line 93 of file OutputStreamAthenaRoot.py.

93  def __init__(self, name='Stream1', **kw):
94  kw['name'] = kw.get('name', name)
95  super(AthenaRootNtupleOutputStreamProtect, self).__init__(**kw)
96  return
97 

Member Function Documentation

◆ _get_output_file()

def OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect._get_output_file (   self)
private

Definition at line 103 of file OutputStreamAthenaRoot.py.

103  def _get_output_file(self):
104  return self._properties['OutputFile'].__get__(self)
105 

◆ _set_output_file()

def OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect._set_output_file (   self,
  fname 
)
private

Definition at line 98 of file OutputStreamAthenaRoot.py.

98  def _set_output_file(self, fname):
99  self._properties['OutputFile'].__set__(self, fname)
100  CfgMgr.Athena__RootNtupleOutputStream("%s_FH" % (self._name,)).OutputFile = fname
101  return
102 

Property Documentation

◆ OutputFile

OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect.OutputFile = property(_get_output_file, _set_output_file, "fwd doc...")
static

Definition at line 106 of file OutputStreamAthenaRoot.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