CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
edm::IndexIntoFile::Transients Struct Reference

#include <IndexIntoFile.h>

Public Member Functions

 Transients ()
 

Public Attributes

EntryNumber_t beginEvents_
 
int currentIndex_
 
LuminosityBlockNumber_t currentLumi_
 
RunNumber_t currentRun_
 
EntryNumber_t endEvents_
 
std::vector< EventEntryeventEntries_
 
boost::shared_ptr< EventFindereventFinder_
 
std::vector< EventNumber_teventNumbers_
 
std::map< IndexRunLumiKey,
EntryNumber_t
lumiToFirstEntry_
 
EntryNumber_t numberOfEvents_
 
int previousAddedIndex_
 
std::vector< RunOrLumiIndexesrunOrLumiIndexes_
 
std::map< IndexRunKey,
EntryNumber_t
runToFirstEntry_
 
std::vector< EventNumber_tunsortedEventNumbers_
 

Detailed Description

Definition at line 865 of file IndexIntoFile.h.

Constructor & Destructor Documentation

edm::IndexIntoFile::Transients::Transients ( )

Definition at line 1688 of file IndexIntoFile.cc.

1689  runToFirstEntry_(),
1696  numberOfEvents_(0),
1697  eventFinder_(),
1699  eventNumbers_(),
1700  eventEntries_(),
1702  }
static int const invalidIndex
LuminosityBlockNumber_t currentLumi_
std::vector< EventNumber_t > eventNumbers_
std::vector< EventNumber_t > unsortedEventNumbers_
std::map< IndexRunLumiKey, EntryNumber_t > lumiToFirstEntry_
static RunNumber_t const invalidRun
boost::shared_ptr< EventFinder > eventFinder_
std::map< IndexRunKey, EntryNumber_t > runToFirstEntry_
static EntryNumber_t const invalidEntry
static LuminosityBlockNumber_t const invalidLumi
std::vector< EventEntry > eventEntries_
std::vector< RunOrLumiIndexes > runOrLumiIndexes_

Member Data Documentation

EntryNumber_t edm::IndexIntoFile::Transients::beginEvents_

Definition at line 870 of file IndexIntoFile.h.

int edm::IndexIntoFile::Transients::currentIndex_

Definition at line 872 of file IndexIntoFile.h.

LuminosityBlockNumber_t edm::IndexIntoFile::Transients::currentLumi_

Definition at line 874 of file IndexIntoFile.h.

RunNumber_t edm::IndexIntoFile::Transients::currentRun_

Definition at line 873 of file IndexIntoFile.h.

EntryNumber_t edm::IndexIntoFile::Transients::endEvents_

Definition at line 871 of file IndexIntoFile.h.

std::vector<EventEntry> edm::IndexIntoFile::Transients::eventEntries_

Definition at line 879 of file IndexIntoFile.h.

boost::shared_ptr<EventFinder> edm::IndexIntoFile::Transients::eventFinder_

Definition at line 876 of file IndexIntoFile.h.

std::vector<EventNumber_t> edm::IndexIntoFile::Transients::eventNumbers_

Definition at line 878 of file IndexIntoFile.h.

std::map<IndexRunLumiKey, EntryNumber_t> edm::IndexIntoFile::Transients::lumiToFirstEntry_

Definition at line 869 of file IndexIntoFile.h.

EntryNumber_t edm::IndexIntoFile::Transients::numberOfEvents_

Definition at line 875 of file IndexIntoFile.h.

int edm::IndexIntoFile::Transients::previousAddedIndex_

Definition at line 867 of file IndexIntoFile.h.

std::vector<RunOrLumiIndexes> edm::IndexIntoFile::Transients::runOrLumiIndexes_

Definition at line 877 of file IndexIntoFile.h.

std::map<IndexRunKey, EntryNumber_t> edm::IndexIntoFile::Transients::runToFirstEntry_

Definition at line 868 of file IndexIntoFile.h.

std::vector<EventNumber_t> edm::IndexIntoFile::Transients::unsortedEventNumbers_

Definition at line 880 of file IndexIntoFile.h.