8 #ifndef EventFilter_L1TRawToDigi_MP7PacketReader_h 9 #define EventFilter_L1TRawToDigi_MP7PacketReader_h 17 typedef std::map< uint32_t, std::vector<uint32_t> >
LinkMap;
32 const_iterator
begin()
const {
return packets_.begin(); }
34 const_iterator
end()
const {
return packets_.end(); }
36 size_t size()
const {
return packets_.size(); }
56 bool valid()
const {
return reader_.valid(); }
60 const_iterator
begin()
const {
return buffers_.begin(); }
62 const_iterator
end()
const {
return buffers_.end(); }
64 size_t size()
const {
return buffers_.size(); }
69 static std::vector<PacketRange> findPackets( std::vector<uint64_t>
data );
const_iterator begin() const
std::vector< Packet > packets_
std::vector< PacketData > buffers_
const_iterator end() const
std::vector< PacketData >::const_iterator const_iterator
std::pair< uint32_t, uint32_t > PacketRange
const std::string & name() const
const_iterator begin() const
std::map< uint32_t, std::vector< uint32_t > > LinkMap
std::vector< Packet >::const_iterator const_iterator
const_iterator end() const
char data[epos_bytes_allocation]