#include <IndexIntoFile.h>
Public Member Functions | |
void | reset () |
Transients () | |
Public Attributes | |
EntryNumber_t | beginEvents_ |
int | currentIndex_ |
LuminosityBlockNumber_t | currentLumi_ |
RunNumber_t | currentRun_ |
EntryNumber_t | endEvents_ |
std::vector< EventEntry > | eventEntries_ |
boost::shared_ptr< EventFinder > | eventFinder_ |
std::vector< EventNumber_t > | eventNumbers_ |
std::map< IndexRunLumiKey, EntryNumber_t > | lumiToFirstEntry_ |
EntryNumber_t | numberOfEvents_ |
int | previousAddedIndex_ |
std::vector< RunOrLumiIndexes > | runOrLumiIndexes_ |
std::map< IndexRunKey, EntryNumber_t > | runToFirstEntry_ |
std::vector< EventNumber_t > | unsortedEventNumbers_ |
Definition at line 999 of file IndexIntoFile.h.
edm::IndexIntoFile::Transients::Transients | ( | ) |
Definition at line 19 of file IndexIntoFile.cc.
: previousAddedIndex_(invalidIndex), runToFirstEntry_(), lumiToFirstEntry_(), beginEvents_(invalidEntry), endEvents_(invalidEntry), currentIndex_(invalidIndex), currentRun_(invalidRun), currentLumi_(invalidLumi), numberOfEvents_(0), eventFinder_(), runOrLumiIndexes_(), eventNumbers_(), eventEntries_(), unsortedEventNumbers_() { }
void edm::IndexIntoFile::Transients::reset | ( | void | ) |
Definition at line 36 of file IndexIntoFile.cc.
References edm::IndexIntoFile::invalidEntry, edm::IndexIntoFile::invalidIndex, edm::IndexIntoFile::invalidLumi, and edm::IndexIntoFile::invalidRun.
Referenced by edm::IndexIntoFile::initializeTransients().
{ previousAddedIndex_ = invalidIndex; runToFirstEntry_.clear(); lumiToFirstEntry_.clear(); beginEvents_ = invalidEntry; endEvents_ = invalidEntry; currentIndex_ = invalidIndex; currentRun_ = invalidRun; currentLumi_ = invalidLumi; numberOfEvents_ = 0; eventFinder_.reset(); runOrLumiIndexes_.clear(); eventNumbers_.clear(); eventEntries_.clear(); unsortedEventNumbers_.clear(); }
Definition at line 1005 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::beginEvents().
Definition at line 1007 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::currentIndex().
Definition at line 1009 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::currentLumi().
Definition at line 1008 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::currentRun().
Definition at line 1006 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::endEvents().
std::vector<EventEntry> edm::IndexIntoFile::Transients::eventEntries_ |
Definition at line 1014 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::eventEntries().
boost::shared_ptr<EventFinder> edm::IndexIntoFile::Transients::eventFinder_ |
Definition at line 1011 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::getEventNumberOfEntry(), edm::IndexIntoFile::resetEventFinder(), and edm::IndexIntoFile::setEventFinder().
Definition at line 1013 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::eventNumbers().
Definition at line 1004 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::lumiToFirstEntry().
Definition at line 1010 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::numberOfEvents(), and edm::IndexIntoFile::setNumberOfEvents().
Definition at line 1002 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::previousAddedIndex().
Definition at line 1012 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::runOrLumiIndexes().
Definition at line 1003 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::runToFirstEntry().
Definition at line 1015 of file IndexIntoFile.h.
Referenced by edm::IndexIntoFile::unsortedEventNumbers().