ATLAS Offline Software
Loading...
Searching...
No Matches
OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect Class Reference

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

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

Public Member Functions

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

Protected Member Functions

 _set_output_file (self, fname)
 _get_output_file (self)

Protected Attributes

 _name

Properties

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

Detailed Description

backward compat AthenaRootOutputStream = createOutputStream AthenaRootOutputConditionStream = createOutputConditionStream

Definition at line 92 of file OutputStreamAthenaRoot.py.

Constructor & Destructor Documentation

◆ __init__()

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()

OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect._get_output_file ( self)
protected

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()

OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect._set_output_file ( self,
fname )
protected

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

Member Data Documentation

◆ _name

OutputStreamAthenaRoot.AthenaRootNtupleOutputStreamProtect._name
protected

Definition at line 100 of file OutputStreamAthenaRoot.py.

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: