Public Member Functions | |
def | __del__ |
def | __init__ |
def | __iter__ |
def | eventAuxiliary |
def | fileIndex |
def | fileIndicies |
def | getByLabel |
def | object |
def | secondaryFileIndex |
def | size |
def | to |
def | toBegin |
Private Member Functions | |
def | _createFWLiteEvent |
def | _next |
def | _parseOptions |
Private Member Functions ##. More... | |
def | _toBeginCode |
Private Attributes | |
_event | |
_eventCounts | |
_filenames | |
_forceEvent | |
_maxEvents | |
Parse optional arguments ##. More... | |
_mode | |
_secondaryFilenames | |
_tfile | |
_toBegin | |
_veryFirstTime | |
def python.Events.__init__ | ( | self, | |
inputFiles = '' , |
|||
kwargs | |||
) |
inputFiles => Either a single filename or a list of filenames Optional arguments: forceEvent => Use fwlite::Event IF there is only one file maxEvents => Maximum number of events to process
Definition at line 440 of file __init__.py.
def python.Events.__del__ | ( | self | ) |
def python.Events.__iter__ | ( | self | ) |
Definition at line 559 of file __init__.py.
References python.Lumis._next(), python.Runs._next(), and python.Events._next().
|
private |
(Internal) Creates an FWLite Event
Definition at line 604 of file __init__.py.
References python.Events._event, python.Lumis._filenames, python.Runs._filenames, python.Events._filenames, python.Events._forceEvent, python.Events._mode, python.Events._toBegin, python.Lumis._veryFirstTime, python.Runs._veryFirstTime, and python.Events._veryFirstTime.
Referenced by python.Events._next(), python.Events.getByLabel(), python.Events.size(), and python.Events.to().
|
private |
(Internal) Iterator internals
Definition at line 633 of file __init__.py.
References python.Events._createFWLiteEvent(), python.Events._eventCounts, python.Events._maxEvents, python.Events._toBegin, python.Events._toBeginCode(), python.Lumis._veryFirstTime, python.Runs._veryFirstTime, and python.Events._veryFirstTime.
Referenced by python.Events.__iter__().
|
private |
Private Member Functions ##.
(Internal) Parse options
Definition at line 586 of file __init__.py.
|
private |
(Internal) Does actual work of toBegin() call
Definition at line 590 of file __init__.py.
Referenced by python.Events._next().
def python.Events.eventAuxiliary | ( | self | ) |
Returns eventAuxiliary object
Definition at line 509 of file __init__.py.
References python.Lumis._veryFirstTime, python.Runs._veryFirstTime, and python.Events._veryFirstTime.
def python.Events.fileIndex | ( | self | ) |
Definition at line 563 of file __init__.py.
References python.Events._event.
Referenced by python.Events.fileIndicies().
def python.Events.fileIndicies | ( | self | ) |
Definition at line 579 of file __init__.py.
References fwlite::LuminosityBlockBase.fileIndex(), fwlite::RunBase.fileIndex(), fwlite::EventBase.fileIndex(), fwlite::ChainEvent.fileIndex(), fwlite::MultiChainEvent.fileIndex(), python.Events.fileIndex(), fwlite::LuminosityBlockBase.secondaryFileIndex(), fwlite::RunBase.secondaryFileIndex(), fwlite::EventBase.secondaryFileIndex(), fwlite::MultiChainEvent.secondaryFileIndex(), and python.Events.secondaryFileIndex().
def python.Events.getByLabel | ( | self, | |
args | |||
) |
Calls FWLite's getByLabel. Called: getByLabel (moduleLabel, handle) getByLabel (moduleLabel, productInstanceLabel, handle), getByLabel (moduleLabel, productInstanceLabel, processLabel, handle), or getByLabel ( (mL, pIL,pL), handle)
Definition at line 522 of file __init__.py.
References python.Events._createFWLiteEvent(), python.Lumis._veryFirstTime, python.Runs._veryFirstTime, python.Events._veryFirstTime, join(), and list().
def python.Events.object | ( | self | ) |
Returns event object
Definition at line 517 of file __init__.py.
References python.Events._event.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer.createObject(), Vispa.Views.LineDecayView.LineDecayContainer.delete(), Vispa.Views.LineDecayView.DecayLine.delete(), Vispa.Views.LineDecayView.LineDecayContainer.mouseReleaseEvent(), and Vispa.Views.BoxDecayView.BoxDecayContainer.toggleCollapse().
def python.Events.secondaryFileIndex | ( | self | ) |
Definition at line 571 of file __init__.py.
References python.Events._event.
Referenced by python.Events.fileIndicies().
def python.Events.size | ( | self | ) |
Returns number of events
Definition at line 502 of file __init__.py.
References python.Events._createFWLiteEvent(), python.Lumis._veryFirstTime, python.Runs._veryFirstTime, and python.Events._veryFirstTime.
def python.Events.to | ( | self, | |
entryIndex | |||
) |
Jumps to event entryIndex
Definition at line 490 of file __init__.py.
References python.Events._createFWLiteEvent(), python.Lumis._veryFirstTime, python.Runs._veryFirstTime, and python.Events._veryFirstTime.
def python.Events.toBegin | ( | self | ) |
|
private |
Definition at line 447 of file __init__.py.
Referenced by python.Events.__del__(), python.Events._createFWLiteEvent(), python.Events.fileIndex(), python.Events.object(), and python.Events.secondaryFileIndex().
|
private |
Definition at line 448 of file __init__.py.
Referenced by python.Events._next(), and python.Events._toBeginCode().
|
private |
Definition at line 455 of file __init__.py.
Referenced by python.Events._createFWLiteEvent().
|
private |
Definition at line 450 of file __init__.py.
Referenced by python.Events._createFWLiteEvent().
|
private |
Parse optional arguments ##.
Definition at line 449 of file __init__.py.
Referenced by python.Events._next().
|
private |
Definition at line 451 of file __init__.py.
Referenced by argparse.FileType.__call__(), python.rootplot.argparse.FileType.__call__(), argparse.FileType.__init__(), argparse.FileType.__repr__(), python.rootplot.argparse.FileType.__repr__(), and python.Events._createFWLiteEvent().
|
private |
Definition at line 452 of file __init__.py.
|
private |
Definition at line 613 of file __init__.py.
|
private |
Definition at line 499 of file __init__.py.
Referenced by python.Events._createFWLiteEvent(), python.Events._next(), and python.Events._toBeginCode().
|
private |
Definition at line 446 of file __init__.py.
Referenced by python.Events._createFWLiteEvent(), python.Events._next(), python.Events.eventAuxiliary(), python.Events.getByLabel(), python.Events.size(), and python.Events.to().