1 #ifndef art_Framework_IO_Catalog_InputFileCatalog_h 2 #define art_Framework_IO_Catalog_InputFileCatalog_h 41 return fileCatalogItems_.size();
44 size_t currentIndex()
const;
45 bool getNextFile(
int attempts = 5);
46 bool hasNextFile(
int attempts = 5);
48 void rewindTo(
size_t index);
57 return fileCatalogItems_.empty();
60 std::vector<std::string>
const&
71 bool transferOnly =
false);
76 std::vector<FileCatalogItem> fileCatalogItems_{{}};
78 size_t fileIdx_{indexEnd};
80 bool searchable_{
false};
81 bool nextFileProbed_{
false};
82 bool hasNextFile_{
false};
ChannelGroupService::Name Name
static int max(int a, int b)