ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
xAODRootTest.xAODTestCopy Class Reference
Collaboration diagram for xAODRootTest.xAODTestCopy:

Public Member Functions

def __init__ (self, readPrefix='', writePrefix=None)
 
def execute (self, event)
 

Public Attributes

 readPrefix
 
 writePrefix
 

Detailed Description

Definition at line 255 of file xAODRootTest.py.

Constructor & Destructor Documentation

◆ __init__()

def xAODRootTest.xAODTestCopy.__init__ (   self,
  readPrefix = '',
  writePrefix = None 
)

Definition at line 256 of file xAODRootTest.py.

256  def __init__ (self, readPrefix = '', writePrefix = None):
257  self.readPrefix = readPrefix
258  self.writePrefix = writePrefix
259  return
260 

Member Function Documentation

◆ execute()

def xAODRootTest.xAODTestCopy.execute (   self,
  event 
)

Definition at line 261 of file xAODRootTest.py.

261  def execute (self, event):
262  CHECK (event.copy (self.readPrefix + 'cvec'))
263  CHECK (event.copy (self.readPrefix + 'cinfo'))
264  CHECK (event.copy (self.readPrefix + 'ctrig'))
265  CHECK (event.copy (self.readPrefix + 'cvecWD'))
266  CHECK (event.copy (self.readPrefix + 'cview'))
267  CHECK (event.copy (self.readPrefix + 'pvec'))
268  CHECK (event.copy (self.readPrefix + 'hvec'))
269  CHECK (event.copy (self.readPrefix + 'jvecContainer'))
270  CHECK (event.copy (self.readPrefix + 'jvecInfo'))
271  CHECK (event.copy (self.readPrefix + 'plinksContainer'))
272  CHECK (event.copy (self.readPrefix + 'plinksInfo'))
273  #CHECK (event.copy (self.readPrefix + 'hview'))
274 
275  if self.writePrefix != None:
276  cinfo = event[self.readPrefix + 'cinfo']
277  copy_obj (event, cinfo, self.writePrefix + 'cinfo')
278 
279  cvec = event[self.readPrefix + 'cvec']
280  copy_vec (event, cvec, self.writePrefix + 'cvec')
281 
282  ctrig = event[self.readPrefix + 'ctrig']
283  copy_vec (event, ctrig, self.writePrefix + 'ctrig')
284 
285  cvecwd = event[self.readPrefix + 'cvecWD']
286  copy_vec (event, cvecwd, self.writePrefix + 'cvecWD')
287 
288  cview = event[self.readPrefix + 'cview']
289  copy_view (event, cview, self.writePrefix + 'cview')
290 
291  pvec = event[self.readPrefix + 'pvec']
292  copy_vec (event, pvec, self.writePrefix + 'pvec')
293 
294  hvec = event[self.readPrefix + 'hvec']
295  copy_vec (event, hvec, self.writePrefix + 'hvec')
296 
297  jvec = event[self.readPrefix + 'jvecContainer']
298  copy_vec (event, jvec, self.writePrefix + 'jvecContainer')
299 
300  jvecinfo = event[self.readPrefix + 'jvecInfo']
301  copy_obj (event, jvecinfo, self.writePrefix + 'jvecInfo')
302 
303  plinks = event[self.readPrefix + 'plinksContainer']
304  copy_vec (event, plinks, self.writePrefix + 'plinksContainer')
305 
306  plinksinfo = event[self.readPrefix + 'plinksInfo']
307  copy_obj (event, plinksinfo, self.writePrefix + 'plinksInfo')
308 
309  #hview = event[self.readPrefix + 'hview']
310  #copy_view (event, hview, self.writePrefix + 'hview')
311 
312  return
313 
314 

Member Data Documentation

◆ readPrefix

xAODRootTest.xAODTestCopy.readPrefix

Definition at line 257 of file xAODRootTest.py.

◆ writePrefix

xAODRootTest.xAODTestCopy.writePrefix

Definition at line 258 of file xAODRootTest.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
LArG4FSStartPointFilterLegacy.execute
execute
Definition: LArG4FSStartPointFilterLegacy.py:20