80 produces<l1t::VertexWordCollection>();
101 desc.add<std::vector<std::string>>(
"files",
106 descriptions.
add(
"GTTFileReader",
desc);
void produce(edm::Event &, const edm::EventSetup &) override
const l1t::demo::BoardDataReader::ChannelMap_t kChannelSpecs
FileFormat parseFileFormat(const std::string &)
static constexpr size_t kGapLength
l1t::demo::BoardDataReader fileReader_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
static constexpr size_t kVertexTMUX
std::vector< l1t::VertexWord > decodeVertices(const std::vector< ap_uint< 64 >> &)
#define DEFINE_FWK_MODULE(type)
std::vector< VertexWord > VertexWordCollection
static constexpr size_t kFramesPerTMUXPeriod
static constexpr size_t kVertexChanIndex
Log< level::Info, false > LogInfo
static constexpr size_t kEmptyFrames
void add(std::string const &label, ParameterSetDescription const &psetDescription)
std::map< LinkId, std::pair< ChannelSpec, std::vector< size_t > > > ChannelMap_t
GTTFileReader(const edm::ParameterSet &)
Class representing information phase-2 ATCA I/O data corresponding to a single event, with logical channel IDs (essentially string-uint pairs, e.g. tracks-0 to tracks-17).