ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Muon::MuonPRD_Container_p2< PRD > Class Template Reference

Class to contain the Muon Prep Raw Data. More...

#include <MuonPRD_Container_p2.h>

Collaboration diagram for Muon::MuonPRD_Container_p2< PRD >:

Public Member Functions

 MuonPRD_Container_p2 ()
 Default constructor. More...
 

Public Attributes

std::vector< MuonPRD_Collection_p2m_collections
 
std::vector< PRD > m_prds
 
std::vector< unsigned short > m_prdDeltaId
 The delta identifiers of the PRD i.e. More...
 

Detailed Description

template<class PRD>
class Muon::MuonPRD_Container_p2< PRD >

Class to contain the Muon Prep Raw Data.

Definition at line 25 of file MuonPRD_Container_p2.h.

Constructor & Destructor Documentation

◆ MuonPRD_Container_p2()

template<class PRD >
Muon::MuonPRD_Container_p2< PRD >::MuonPRD_Container_p2 ( )
inline

Default constructor.

Definition at line 29 of file MuonPRD_Container_p2.h.

29 {};

Member Data Documentation

◆ m_collections

template<class PRD >
std::vector<MuonPRD_Collection_p2> Muon::MuonPRD_Container_p2< PRD >::m_collections

Definition at line 30 of file MuonPRD_Container_p2.h.

◆ m_prdDeltaId

template<class PRD >
std::vector<unsigned short> Muon::MuonPRD_Container_p2< PRD >::m_prdDeltaId

The delta identifiers of the PRD i.e.

we only store the difference from the last one. This saves space, compared to always writing the full 32-bit word

Definition at line 33 of file MuonPRD_Container_p2.h.

◆ m_prds

template<class PRD >
std::vector<PRD> Muon::MuonPRD_Container_p2< PRD >::m_prds

Definition at line 31 of file MuonPRD_Container_p2.h.


The documentation for this class was generated from the following file: