ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
DataHeader_p3 Class Reference

This class provides a persistent representation for the DataHeader class. More...

#include <DataHeader_p3.h>

Collaboration diagram for DataHeader_p3:

Public Member Functions

 DataHeader_p3 ()
 
const std::vector< DataHeaderElement_p3 > & elements () const
 
const std::vector< DataHeaderElement_p3 > & inputElements () const
 
const std::vector< std::string > & GuidMap () const
 

Private Attributes

std::vector< DataHeaderElement_p3m_DataHeader
 
std::vector< DataHeaderElement_p3m_InputDataHeader
 
std::vector< std::string > m_GuidMap
 

Friends

class DataHeaderCnv_p3
 

Detailed Description

This class provides a persistent representation for the DataHeader class.

Definition at line 49 of file DataHeader_p3.h.

Constructor & Destructor Documentation

◆ DataHeader_p3()

DataHeader_p3::DataHeader_p3 ( )

Definition at line 49 of file DataHeader_p3.cxx.

Member Function Documentation

◆ elements()

const std::vector< DataHeaderElement_p3 > & DataHeader_p3::elements ( ) const

Definition at line 52 of file DataHeader_p3.cxx.

52  {
53  return(m_DataHeader);
54 }

◆ GuidMap()

const std::vector< std::string > & DataHeader_p3::GuidMap ( ) const

Definition at line 60 of file DataHeader_p3.cxx.

60  {
61  return(m_GuidMap);
62 }

◆ inputElements()

const std::vector< DataHeaderElement_p3 > & DataHeader_p3::inputElements ( ) const

Definition at line 56 of file DataHeader_p3.cxx.

56  {
57  return(m_InputDataHeader);
58 }

Friends And Related Function Documentation

◆ DataHeaderCnv_p3

friend class DataHeaderCnv_p3
friend

Definition at line 53 of file DataHeader_p3.h.

Member Data Documentation

◆ m_DataHeader

std::vector<DataHeaderElement_p3> DataHeader_p3::m_DataHeader
private

Definition at line 60 of file DataHeader_p3.h.

◆ m_GuidMap

std::vector<std::string> DataHeader_p3::m_GuidMap
private

Definition at line 62 of file DataHeader_p3.h.

◆ m_InputDataHeader

std::vector<DataHeaderElement_p3> DataHeader_p3::m_InputDataHeader
private

Definition at line 61 of file DataHeader_p3.h.


The documentation for this class was generated from the following files:
DataHeader_p3::m_InputDataHeader
std::vector< DataHeaderElement_p3 > m_InputDataHeader
Definition: DataHeader_p3.h:61
DataHeader_p3::m_DataHeader
std::vector< DataHeaderElement_p3 > m_DataHeader
Definition: DataHeader_p3.h:60
DataHeader_p3::m_GuidMap
std::vector< std::string > m_GuidMap
Definition: DataHeader_p3.h:62