#include <RootInput.h>
 
  
 | Classes | |
| class | AccessState | 
| struct | Config | 
| Public Types | |
| using | Parameters = fhicl::WrappedTable< Config, Config::KeysToIgnore > | 
|  Public Types inherited from art::InputSource | |
| enum | ProcessingMode { Runs, RunsAndSubRuns, RunsSubRunsAndEvents } | 
| Private Types | |
| typedef input::EntryNumber | EntryNumber | 
| Private Member Functions | |
| void | finish () override | 
| virtual input::ItemType | nextItemType () override | 
| virtual std::unique_ptr< FileBlock > | readFile () override | 
| Read next file.  More... | |
| virtual std::unique_ptr< RunPrincipal > | readRun () override | 
| virtual std::unique_ptr< SubRunPrincipal > | readSubRun (cet::exempt_ptr< RunPrincipal const >) override | 
| virtual std::unique_ptr< EventPrincipal > | readEvent (cet::exempt_ptr< SubRunPrincipal const >) override | 
| virtual std::unique_ptr< RangeSetHandler > | runRangeSetHandler () override | 
| virtual std::unique_ptr< RangeSetHandler > | subRunRangeSetHandler () override | 
| virtual void | endJob () override | 
| virtual input::ItemType | getNextItemType () override | 
| virtual std::unique_ptr< RunPrincipal > | readRun_ () override | 
| virtual std::unique_ptr< SubRunPrincipal > | readSubRun_ (cet::exempt_ptr< RunPrincipal const >) override | 
| virtual std::unique_ptr< EventPrincipal > | readEvent_ () override | 
| virtual std::unique_ptr< FileBlock > | readFile_ () override | 
| virtual void | closeFile_ () override | 
| virtual void | rewind_ () override | 
| std::unique_ptr< EventPrincipal > | readEvent_ (cet::exempt_ptr< SubRunPrincipal const >) | 
| template<typename T > | |
| std::enable_if_t< std::is_convertible< T, off_t >::value, EventID > | postSeekChecks (EventID const &foundID, T eventSpec) | 
| template<typename T > | |
| std::enable_if_t<!std::is_convertible< T, off_t >::value, EventID > | postSeekChecks (EventID const &foundID, T eventSpec) | 
| Private Attributes | |
| InputFileCatalog | catalog_ | 
| std::unique_ptr< RootInputFileSequence > | primaryFileSequence_ | 
| AccessState | accessState_ {} | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from art::DecrepitRelicInputSourceImplementation | |
| input::ItemType | state () const | 
| void | setState (input::ItemType) | 
| void | reset () | 
Definition at line 27 of file RootInput.h.
| 
 | private | 
Definition at line 91 of file RootInput.h.
Definition at line 47 of file RootInput.h.
| RootInput::~RootInput | ( | ) | 
Definition at line 89 of file RootInput_source.cc.
| RootInput::RootInput | ( | RootInput::Parameters const & | config, | 
| InputSourceDescription & | desc | ||
| ) | 
Definition at line 91 of file RootInput_source.cc.
| 
 | delete | 
| 
 | delete | 
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 112 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 106 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 132 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Implements art::DecrepitRelicInputSourceImplementation.
Definition at line 126 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 138 of file RootInput_source.cc.
| 
 | private | 
Definition at line 233 of file RootInput.h.
| 
 | private | 
Definition at line 249 of file RootInput.h.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 247 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Implements art::DecrepitRelicInputSourceImplementation.
Definition at line 270 of file RootInput_source.cc.
| 
 | private | 
Definition at line 253 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Read next file.
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 166 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 183 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 189 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Implements art::DecrepitRelicInputSourceImplementation.
Definition at line 206 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 218 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Implements art::DecrepitRelicInputSourceImplementation.
Definition at line 235 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Reimplemented from art::DecrepitRelicInputSourceImplementation.
Definition at line 118 of file RootInput_source.cc.
| 
 | overrideprivatevirtual | 
Implements art::InputSource.
Definition at line 212 of file RootInput_source.cc.
| bool art::RootInput::seekToEvent | ( | T | eventSpec, | 
| bool | exact = false | ||
| ) | 
Definition at line 203 of file RootInput.h.
| 
 | overrideprivatevirtual | 
Implements art::InputSource.
Definition at line 241 of file RootInput_source.cc.
| 
 | private | 
Definition at line 198 of file RootInput.h.
| 
 | private | 
Definition at line 196 of file RootInput.h.
| 
 | private | 
Definition at line 197 of file RootInput.h.
 1.8.11
 1.8.11