LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
art::FileIndex::Element Struct Reference

#include "FileIndex.h"

Public Member Functions

 Element ()=default
 
 Element (EventID const &eID)
 
 Element (EventID const &eID, EntryNumber_t const entry)
 
EntryType getEntryType () const
 

Public Attributes

EventID eventID {}
 
EntryNumber_t entry {invalid}
 

Static Public Attributes

static constexpr EntryNumber_t invalid {-1}
 

Detailed Description

Definition at line 50 of file FileIndex.h.

Constructor & Destructor Documentation

art::FileIndex::Element::Element ( )
default
art::FileIndex::Element::Element ( EventID const &  eID)

Definition at line 35 of file FileIndex.cc.

35 : Element(eID, invalid) {}
static constexpr EntryNumber_t invalid
Definition: FileIndex.h:51
art::FileIndex::Element::Element ( EventID const &  eID,
EntryNumber_t const  entry 
)

Definition at line 37 of file FileIndex.cc.

References entry.

39  : eventID{eID}, entry{entryNumber}
40  {}
EntryNumber_t entry
Definition: FileIndex.h:60

Member Function Documentation

FileIndex::EntryType art::FileIndex::Element::getEntryType ( ) const

Member Data Documentation

EntryNumber_t art::FileIndex::Element::entry {invalid}
EventID art::FileIndex::Element::eventID {}
FileIndex::EntryNumber_t constexpr art::FileIndex::Element::invalid {-1}
static

Definition at line 51 of file FileIndex.h.

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


The documentation for this struct was generated from the following files: