174 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 12);
175 CPPUNIT_ASSERT(iter->eventID_ ==
art::EventID(3, 3, 2));
176 CPPUNIT_ASSERT(iter->entry_ == 5);
179 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 14);
182 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 4);
186 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 8);
190 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 1);
193 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 0);
196 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 5);
199 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 5);
202 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 4);
205 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 7);
208 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 12);
212 CPPUNIT_ASSERT(iter == fileIndex.
end());
216 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 4);
220 CPPUNIT_ASSERT(iter == fileIndex.
end());
223 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 7);
226 CPPUNIT_ASSERT(iter == fileIndex.
end());
229 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 7);
232 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 8);
238 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 5);
241 CPPUNIT_ASSERT(iter == fileIndex.
end());
244 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 5);
250 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 1);
254 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 5);
257 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 14);
260 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 8);
263 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 5);
268 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 4);
272 CPPUNIT_ASSERT(iter == fileIndex.
end());
276 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 10);
280 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 16);
284 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 22);
288 CPPUNIT_ASSERT((iter - fileIndex.
begin()) == 31);
const_iterator findSubRunOrRunPosition(SubRunID const &srID) const
bool allEventsInEntryOrder() const
bool areEntryVectorsTheSame(art::FileIndex &i1, art::FileIndex &i2)
void sortBy_Run_SubRun_Event()
const_iterator findPosition(EventID const &eID) const
void addEntry(EventID const &eID, EntryNumber_t entry)
std::vector< Element >::const_iterator const_iterator
bool contains(EventID const &id, bool exact) const
static constexpr EventID invalidEvent() noexcept
static SubRunID invalidSubRun(RunID const &rID)