#include <RootInputFileSequence.h>
Classes | |
struct | Config |
Public Types | |
using | RootInputFileSharedPtr = std::shared_ptr< RootInputFile > |
using | EntryNumber = input::EntryNumber |
Private Member Functions | |
void | initFile (bool skipBadFiles) |
bool | nextFile () |
bool | previousFile () |
void | rewindFile () |
std::vector< FileCatalogItem > const & | fileCatalogItems () const |
ProcessConfiguration const & | processConfiguration () const |
bool | primary () const |
Definition at line 36 of file RootInputFileSequence.h.
Definition at line 40 of file RootInputFileSequence.h.
using art::RootInputFileSequence::RootInputFileSharedPtr = std::shared_ptr<RootInputFile> |
Definition at line 39 of file RootInputFileSequence.h.
|
delete |
art::RootInputFileSequence::RootInputFileSequence | ( | fhicl::TableFragment< Config > const & | config, |
InputFileCatalog & | catalog, | ||
FastCloningInfoProvider const & | fcip, | ||
InputSource::ProcessingMode | pMode, | ||
UpdateOutputCallbacks & | outputCallbacks, | ||
ProcessConfiguration const & | processConfig | ||
) |
Definition at line 30 of file RootInputFileSequence.cc.
void art::RootInputFileSequence::closeFile_ | ( | ) |
Definition at line 356 of file RootInputFileSequence.cc.
|
inline |
Definition at line 207 of file RootInputFileSequence.h.
|
inline |
Definition at line 219 of file RootInputFileSequence.h.
|
inline |
Definition at line 213 of file RootInputFileSequence.h.
void art::RootInputFileSequence::endJob | ( | ) |
Definition at line 290 of file RootInputFileSequence.cc.
|
inline |
Definition at line 177 of file RootInputFileSequence.h.
|
inline |
Definition at line 183 of file RootInputFileSequence.h.
|
private |
Definition at line 284 of file RootInputFileSequence.cc.
void art::RootInputFileSequence::finish | ( | ) |
Definition at line 372 of file RootInputFileSequence.cc.
input::ItemType art::RootInputFileSequence::getNextItemType | ( | ) |
Definition at line 693 of file RootInputFileSequence.cc.
|
private |
Definition at line 378 of file RootInputFileSequence.cc.
|
private |
Definition at line 501 of file RootInputFileSequence.cc.
std::unique_ptr< RootInputFile > art::RootInputFileSequence::openSecondaryFile | ( | std::string const & | name, |
cet::exempt_ptr< RootInputFile > | primaryFile | ||
) |
Definition at line 450 of file RootInputFileSequence.cc.
|
delete |
|
inline |
Definition at line 171 of file RootInputFileSequence.h.
|
private |
Definition at line 512 of file RootInputFileSequence.cc.
|
private |
Definition at line 757 of file RootInputFileSequence.cc.
|
private |
Definition at line 763 of file RootInputFileSequence.cc.
|
inline |
Definition at line 225 of file RootInputFileSequence.h.
unique_ptr< EventPrincipal > art::RootInputFileSequence::readEvent_ | ( | ) |
Definition at line 575 of file RootInputFileSequence.cc.
std::unique_ptr< FileBlock > art::RootInputFileSequence::readFile_ | ( | ) |
Definition at line 296 of file RootInputFileSequence.cc.
void art::RootInputFileSequence::readIt | ( | RunID const & | id | ) |
Definition at line 650 of file RootInputFileSequence.cc.
void art::RootInputFileSequence::readIt | ( | SubRunID const & | id | ) |
Definition at line 606 of file RootInputFileSequence.cc.
void art::RootInputFileSequence::readIt | ( | EventID const & | id, |
bool | exact = false |
||
) |
Definition at line 536 of file RootInputFileSequence.cc.
std::unique_ptr< RunPrincipal > art::RootInputFileSequence::readRun_ | ( | ) |
Definition at line 687 of file RootInputFileSequence.cc.
std::unique_ptr< SubRunPrincipal > art::RootInputFileSequence::readSubRun_ | ( | cet::exempt_ptr< RunPrincipal const > | rp | ) |
Definition at line 644 of file RootInputFileSequence.cc.
void art::RootInputFileSequence::rewind_ | ( | ) |
Definition at line 719 of file RootInputFileSequence.cc.
|
private |
Definition at line 735 of file RootInputFileSequence.cc.
|
inline |
Definition at line 156 of file RootInputFileSequence.h.
|
inline |
Definition at line 150 of file RootInputFileSequence.h.
std::unique_ptr< RangeSetHandler > art::RootInputFileSequence::runRangeSetHandler | ( | ) |
Definition at line 594 of file RootInputFileSequence.cc.
|
inline |
Definition at line 201 of file RootInputFileSequence.h.
|
inline |
Definition at line 165 of file RootInputFileSequence.h.
Definition at line 235 of file RootInputFileSequence.cc.
EventID art::RootInputFileSequence::seekToEvent | ( | off_t | offset, |
bool | exact = false |
||
) |
Definition at line 277 of file RootInputFileSequence.cc.
void art::RootInputFileSequence::skip | ( | int | offset | ) |
Definition at line 742 of file RootInputFileSequence.cc.
std::unique_ptr< RangeSetHandler > art::RootInputFileSequence::subRunRangeSetHandler | ( | ) |
Definition at line 600 of file RootInputFileSequence.cc.
|
inline |
Definition at line 189 of file RootInputFileSequence.h.
|
inline |
Definition at line 195 of file RootInputFileSequence.h.
|
private |
Definition at line 248 of file RootInputFileSequence.h.
|
private |
Definition at line 255 of file RootInputFileSequence.h.
|
private |
Definition at line 261 of file RootInputFileSequence.h.
|
private |
Definition at line 263 of file RootInputFileSequence.h.
|
private |
Definition at line 262 of file RootInputFileSequence.h.
|
private |
Definition at line 268 of file RootInputFileSequence.h.
|
private |
Definition at line 267 of file RootInputFileSequence.h.
|
private |
Definition at line 254 of file RootInputFileSequence.h.
|
private |
Definition at line 271 of file RootInputFileSequence.h.
|
private |
Definition at line 252 of file RootInputFileSequence.h.
|
private |
Definition at line 249 of file RootInputFileSequence.h.
|
private |
Definition at line 264 of file RootInputFileSequence.h.
|
private |
Definition at line 266 of file RootInputFileSequence.h.
|
private |
Definition at line 256 of file RootInputFileSequence.h.
|
private |
Definition at line 253 of file RootInputFileSequence.h.
|
private |
Definition at line 275 of file RootInputFileSequence.h.
|
private |
Definition at line 276 of file RootInputFileSequence.h.
|
private |
Definition at line 273 of file RootInputFileSequence.h.
|
private |
Definition at line 272 of file RootInputFileSequence.h.
|
private |
Definition at line 269 of file RootInputFileSequence.h.
|
private |
Definition at line 251 of file RootInputFileSequence.h.
|
private |
Definition at line 270 of file RootInputFileSequence.h.
|
private |
Definition at line 260 of file RootInputFileSequence.h.
|
private |
Definition at line 274 of file RootInputFileSequence.h.
|
private |
Definition at line 250 of file RootInputFileSequence.h.
|
private |
Definition at line 265 of file RootInputFileSequence.h.
|
private |
Definition at line 257 of file RootInputFileSequence.h.
|
private |
Definition at line 258 of file RootInputFileSequence.h.
|
private |
Definition at line 259 of file RootInputFileSequence.h.