CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Public Attributes
Packet Class Reference

#include <MP7PacketReader.h>

Public Types

typedef std::map< uint32_t, std::vector< uint32_t > > LinkMap
 

Public Member Functions

size_t size () const
 

Public Attributes

uint32_t first_
 
uint32_t last_
 
LinkMap links_
 

Detailed Description

Definition at line 15 of file MP7PacketReader.h.

Member Typedef Documentation

◆ LinkMap

typedef std::map<uint32_t, std::vector<uint32_t> > Packet::LinkMap

Definition at line 17 of file MP7PacketReader.h.

Member Function Documentation

◆ size()

size_t Packet::size ( void  ) const
inline

Definition at line 19 of file MP7PacketReader.h.

19 { return last_ - first_ + 1; }

References first_, and last_.

Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().

Member Data Documentation

◆ first_

uint32_t Packet::first_

Definition at line 20 of file MP7PacketReader.h.

Referenced by MP7PacketReader::load(), and size().

◆ last_

uint32_t Packet::last_

Definition at line 21 of file MP7PacketReader.h.

Referenced by MP7PacketReader::load(), and size().

◆ links_

LinkMap Packet::links_

Definition at line 22 of file MP7PacketReader.h.

Referenced by MP7PacketReader::load().

Packet::last_
uint32_t last_
Definition: MP7PacketReader.h:21
Packet::first_
uint32_t first_
Definition: MP7PacketReader.h:20