Public Types | |
| enum | State { SEQUENTIAL = 0, SEEKING_FILE, SEEKING_RUN, SEEKING_SUBRUN, SEEKING_EVENT } |
Public Member Functions | |
| ~AccessState () | |
| AccessState () | |
| State | state () const |
| void | setState (State state) |
| void | resetState () |
| EventID const & | lastReadEventID () const |
| void | setLastReadEventID (EventID const &) |
| EventID const & | wantedEventID () const |
| void | setWantedEventID (EventID const &) |
| std::shared_ptr< RootInputFile > | rootFileForLastReadEvent () const |
| void | setRootFileForLastReadEvent (std::shared_ptr< RootInputFile > const &) |
Private Attributes | |
| State | state_ |
| EventID | lastReadEventID_ |
| std::shared_ptr< RootInputFile > | rootFileForLastReadEvent_ |
| EventID | wantedEventID_ |
Definition at line 50 of file RootInput.h.
| Enumerator | |
|---|---|
| SEQUENTIAL | |
| SEEKING_FILE | |
| SEEKING_RUN | |
| SEEKING_SUBRUN | |
| SEEKING_EVENT | |
Definition at line 53 of file RootInput.h.
| RootInput::AccessState::~AccessState | ( | ) |
Definition at line 25 of file RootInput_source.cc.
| RootInput::AccessState::AccessState | ( | ) |
Definition at line 27 of file RootInput_source.cc.
| EventID const & RootInput::AccessState::lastReadEventID | ( | ) | const |
Definition at line 47 of file RootInput_source.cc.
| void RootInput::AccessState::resetState | ( | ) |
Definition at line 41 of file RootInput_source.cc.
| shared_ptr< RootInputFile > RootInput::AccessState::rootFileForLastReadEvent | ( | ) | const |
Definition at line 59 of file RootInput_source.cc.
| void RootInput::AccessState::setLastReadEventID | ( | EventID const & | eid | ) |
Definition at line 71 of file RootInput_source.cc.
| void RootInput::AccessState::setRootFileForLastReadEvent | ( | std::shared_ptr< RootInputFile > const & | ) |
Definition at line 83 of file RootInput_source.cc.
| void RootInput::AccessState::setState | ( | State | state | ) |
Definition at line 65 of file RootInput_source.cc.
| void RootInput::AccessState::setWantedEventID | ( | EventID const & | eid | ) |
Definition at line 77 of file RootInput_source.cc.
| RootInput::AccessState::State RootInput::AccessState::state | ( | ) | const |
Definition at line 35 of file RootInput_source.cc.
| EventID const & RootInput::AccessState::wantedEventID | ( | ) | const |
Definition at line 53 of file RootInput_source.cc.
|
private |
Definition at line 86 of file RootInput.h.
|
private |
Definition at line 87 of file RootInput.h.
|
private |
Definition at line 85 of file RootInput.h.
|
private |
Definition at line 88 of file RootInput.h.
1.8.11