|  | The Gaudi Framework
    v36r1 (3e2fb5a8)
    | 


| Public Types | |
| typedef std::vector< std::string > | Files | 
| Definition of the file container.  More... | |
| Public Member Functions | |
| RootEvtSelectorContext (const RootEvtSelector *s) | |
| Standard constructor with initialization.  More... | |
| const Files & | files () const | 
| Access to the file container.  More... | |
| void | setFiles (const Files &f) | 
| Set the file container.  More... | |
| void * | identifier () const override | 
| Context identifier.  More... | |
| Files::const_iterator | fileIterator () const | 
| Access to the file iterator.  More... | |
| void | setFileIterator (Files::const_iterator i) | 
| Set file iterator.  More... | |
| long | entry () const | 
| Access to the current event entry number.  More... | |
| void | setEntry (long e) | 
| Set current event entry number.  More... | |
| void | setFID (const std::string &fid) | 
| Set connection FID.  More... | |
| const std::string & | fid () const | 
| Access connection fid.  More... | |
| TBranch * | branch () const | 
| Access to the top level branch (typically /Event) used to iterate.  More... | |
| void | setBranch (TBranch *b) | 
| Set the top level branch (typically /Event) used to iterate.  More... | |
|  Public Member Functions inherited from IEvtSelector::Context | |
| virtual | ~Context ()=default | 
| Private Attributes | |
| const RootEvtSelector * | m_sel | 
| Reference to the hosting event selector instance.  More... | |
| Files | m_files | 
| The file container managed by this context.  More... | |
| Files::const_iterator | m_fiter | 
| The iterator to the.  More... | |
| long | m_entry | 
| Current entry of current file.  More... | |
| TBranch * | m_branch | 
| Reference to the top level branch (typically /Event) used to iterate.  More... | |
| std::string | m_fid | 
| Connection fid.  More... | |
ROOT specific event selector context. See the base class for a detailed description.
Definition at line 61 of file RootEvtSelector.cpp.
Definition of the file container.
Definition at line 64 of file RootEvtSelector.cpp.
| 
 | inline | 
| 
 | inline | 
Access to the top level branch (typically /Event) used to iterate.
Definition at line 105 of file RootEvtSelector.cpp.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inlineoverridevirtual | 
Context identifier.
Implements IEvtSelector::Context.
Definition at line 91 of file RootEvtSelector.cpp.
| 
 | inline | 
Set the top level branch (typically /Event) used to iterate.
Definition at line 107 of file RootEvtSelector.cpp.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | private | 
Reference to the top level branch (typically /Event) used to iterate.
Definition at line 76 of file RootEvtSelector.cpp.
| 
 | private | 
Current entry of current file.
Definition at line 74 of file RootEvtSelector.cpp.
| 
 | private | 
Connection fid.
Definition at line 78 of file RootEvtSelector.cpp.
| 
 | private | 
The file container managed by this context.
Definition at line 70 of file RootEvtSelector.cpp.
| 
 | private | 
The iterator to the.
Definition at line 72 of file RootEvtSelector.cpp.
| 
 | private | 
Reference to the hosting event selector instance.
Definition at line 68 of file RootEvtSelector.cpp.