CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Static Public Attributes
edm::FileIndex::Element Class Reference

#include <FileIndex.h>

Public Member Functions

 Element ()
 
 Element (RunNumber_t run, LuminosityBlockNumber_t lumi, EventNumber_t event, long long entry)
 
 Element (RunNumber_t run, LuminosityBlockNumber_t lumi, EventNumber_t event)
 
EntryType getEntryType () const
 

Public Attributes

EntryNumber_t entry_
 
EventNumber_t event_
 
LuminosityBlockNumber_t lumi_
 
RunNumber_t run_
 

Static Public Attributes

static EntryNumber_t const invalidEntry = -1LL
 

Detailed Description

Definition at line 32 of file FileIndex.h.

Constructor & Destructor Documentation

edm::FileIndex::Element::Element ( )
inline

Definition at line 35 of file FileIndex.h.

35  : run_(0U), lumi_(0U), event_(0U), entry_(invalidEntry) {
36  }
EntryNumber_t entry_
Definition: FileIndex.h:50
static EntryNumber_t const invalidEntry
Definition: FileIndex.h:34
LuminosityBlockNumber_t lumi_
Definition: FileIndex.h:48
EventNumber_t event_
Definition: FileIndex.h:49
edm::FileIndex::Element::Element ( RunNumber_t  run,
LuminosityBlockNumber_t  lumi,
EventNumber_t  event,
long long  entry 
)
inline

Definition at line 37 of file FileIndex.h.

References event_, lumi_, and mitigatedMETSequence_cff::U.

37  :
38  run_(run), lumi_(lumi),
40  assert(lumi_ != 0U || event_ == 0U);
41  }
EntryNumber_t entry_
Definition: FileIndex.h:50
LuminosityBlockNumber_t lumi_
Definition: FileIndex.h:48
EventNumber_t event_
Definition: FileIndex.h:49
Definition: event.py:1
edm::FileIndex::Element::Element ( RunNumber_t  run,
LuminosityBlockNumber_t  lumi,
EventNumber_t  event 
)
inline

Definition at line 42 of file FileIndex.h.

42  :
EntryNumber_t entry_
Definition: FileIndex.h:50
static EntryNumber_t const invalidEntry
Definition: FileIndex.h:34
LuminosityBlockNumber_t lumi_
Definition: FileIndex.h:48
EventNumber_t event_
Definition: FileIndex.h:49
Definition: event.py:1

Member Function Documentation

EntryType edm::FileIndex::Element::getEntryType ( ) const
inline

Member Data Documentation

EntryNumber_t edm::FileIndex::Element::entry_

Definition at line 50 of file FileIndex.h.

Referenced by edm::Compare_Run_Lumi_EventEntry::operator()().

EventNumber_t edm::FileIndex::Element::event_
EntryNumber_t const edm::FileIndex::Element::invalidEntry = -1LL
static

Definition at line 34 of file FileIndex.h.

Referenced by edm::FileIndex::allEventsInEntryOrder().

LuminosityBlockNumber_t edm::FileIndex::Element::lumi_
RunNumber_t edm::FileIndex::Element::run_

Definition at line 47 of file FileIndex.h.

Referenced by edm::Compare_Run_Lumi_EventEntry::operator()(), and edm::operator<().