#include "canvas/Persistency/Common/EDProduct.h"
#include "canvas/Persistency/Provenance/FileIndex.h"
#include <functional>
#include <map>
#include <memory>
#include <vector>
Go to the source code of this file.
Namespaces | |
art | |
Typedefs | |
template<typename PROD , typename OPROD = PROD> | |
using | art::MixFunc = std::function< bool(std::vector< PROD const * > const &, OPROD &, PtrRemapper const &)> |
using | art::SpecProdList = std::vector< std::shared_ptr< EDProduct const >> |
using | art::EventIDIndex = std::map< FileIndex::EntryNumber_t, EventID > |
using | art::SubRunIDIndex = std::map< SubRunID, FileIndex::EntryNumber_t > |
using | art::RunIDIndex = std::map< SubRunID, FileIndex::EntryNumber_t > |
using | art::EventIDSequence = std::vector< EventID > |
using | art::EntryNumberSequence = std::vector< FileIndex::EntryNumber_t > |
using | art::EventAuxiliarySequence = std::vector< EventAuxiliary > |