CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
edm::IndexIntoFile::EventEntry Class Reference

#include <IndexIntoFile.h>

Public Member Functions

EntryNumber_t entry () const
 
EventNumber_t event () const
 
 EventEntry ()
 
 EventEntry (EventNumber_t event, EntryNumber_t entry)
 
bool operator< (EventEntry const &right) const
 
bool operator== (EventEntry const &right) const
 

Private Attributes

EntryNumber_t entry_
 
EventNumber_t event_
 

Detailed Description

Definition at line 466 of file IndexIntoFile.h.

Constructor & Destructor Documentation

◆ EventEntry() [1/2]

edm::IndexIntoFile::EventEntry::EventEntry ( )
inline

Definition at line 468 of file IndexIntoFile.h.

◆ EventEntry() [2/2]

edm::IndexIntoFile::EventEntry::EventEntry ( EventNumber_t  event,
EntryNumber_t  entry 
)
inline

Definition at line 469 of file IndexIntoFile.h.

469 : event_(event), entry_(entry) {}

Member Function Documentation

◆ entry()

EntryNumber_t edm::IndexIntoFile::EventEntry::entry ( ) const
inline

Definition at line 472 of file IndexIntoFile.h.

472 { return entry_; }

References entry_.

◆ event()

EventNumber_t edm::IndexIntoFile::EventEntry::event ( ) const
inline

Definition at line 471 of file IndexIntoFile.h.

471 { return event_; }

References event_.

Referenced by Types.EventID::cppID(), operator<(), and operator==().

◆ operator<()

bool edm::IndexIntoFile::EventEntry::operator< ( EventEntry const &  right) const
inline

Definition at line 474 of file IndexIntoFile.h.

474 { return event() < right.event(); }

References event().

◆ operator==()

bool edm::IndexIntoFile::EventEntry::operator== ( EventEntry const &  right) const
inline

Definition at line 476 of file IndexIntoFile.h.

476 { return event() == right.event(); }

References event().

Member Data Documentation

◆ entry_

EntryNumber_t edm::IndexIntoFile::EventEntry::entry_
private

Definition at line 480 of file IndexIntoFile.h.

Referenced by entry().

◆ event_

EventNumber_t edm::IndexIntoFile::EventEntry::event_
private

Definition at line 479 of file IndexIntoFile.h.

Referenced by event().

edm::IndexIntoFile::invalidEntry
static constexpr EntryNumber_t invalidEntry
Definition: IndexIntoFile.h:236
edm::IndexIntoFile::invalidEvent
static constexpr EventNumber_t invalidEvent
Definition: IndexIntoFile.h:235
edm::IndexIntoFile::EventEntry::entry
EntryNumber_t entry() const
Definition: IndexIntoFile.h:472
edm::IndexIntoFile::EventEntry::event
EventNumber_t event() const
Definition: IndexIntoFile.h:471
edm::IndexIntoFile::EventEntry::entry_
EntryNumber_t entry_
Definition: IndexIntoFile.h:480
edm::IndexIntoFile::EventEntry::event_
EventNumber_t event_
Definition: IndexIntoFile.h:479
event
Definition: event.py:1