ATLAS Offline Software
Loading...
Searching...
No Matches
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.

std::vector< DataHeaderElement_p3 > m_InputDataHeader
std::vector< std::string > m_GuidMap
std::vector< DataHeaderElement_p3 > m_DataHeader

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}

◆ 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: