ATLAS Offline Software
Loading...
Searching...
No Matches
DataHeader_p3.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
6
8 m_token(),
9 m_alias(),
10 m_technology(0U),
11 m_oid1(0U),
12 m_oid2(0U),
13 m_dbGuidIdx(0U),
14 m_classIdIdx(0U),
15 m_prefixIdx(0U),
16 m_keyPos(0U),
17 m_hashes() {}
18
19
20const std::vector<unsigned int>& DataHeaderElement_p3::clids() const {
21 return(m_clids);
22}
23
24const std::string& DataHeaderElement_p3::token() const {
25 return(m_token);
26}
27
28const std::vector<std::string>& DataHeaderElement_p3::alias() const {
29 return(m_alias);
30}
31
32const std::string& DataHeaderElement_p3::key() const {
33 return(m_alias.front());
34}
35
36unsigned int DataHeaderElement_p3::pClid() const {
37 return(m_clids.front());
38}
39
40unsigned int DataHeaderElement_p3::oid1() const {
41 return(m_oid1);
42}
43
44unsigned int DataHeaderElement_p3::oid2() const {
45 return(m_oid2);
46}
47
48
51
52const std::vector<DataHeaderElement_p3>& DataHeader_p3::elements() const {
53 return(m_DataHeader);
54}
55
56const std::vector<DataHeaderElement_p3>& DataHeader_p3::inputElements() const {
57 return(m_InputDataHeader);
58}
59
60const std::vector<std::string>& DataHeader_p3::GuidMap() const {
61 return(m_GuidMap);
62}
This file contains the class definition for the DataHeader_p3 and DataHeaderElement_p3 classes.
std::vector< uint64_t > m_hashes
unsigned int m_technology
std::vector< unsigned int > m_clids
const std::string & key() const
unsigned short m_dbGuidIdx
const std::vector< unsigned int > & clids() const
const std::string & token() const
unsigned short m_classIdIdx
unsigned short m_prefixIdx
const std::vector< std::string > & alias() const
unsigned int oid1() const
unsigned int pClid() const
unsigned int oid2() const
unsigned short m_keyPos
std::vector< std::string > m_alias
const std::vector< DataHeaderElement_p3 > & elements() const
std::vector< DataHeaderElement_p3 > m_InputDataHeader
const std::vector< std::string > & GuidMap() const
std::vector< std::string > m_GuidMap
const std::vector< DataHeaderElement_p3 > & inputElements() const
std::vector< DataHeaderElement_p3 > m_DataHeader