ATLAS Offline Software
InnerDetector
InDetConditions
InDetByteStreamErrorsAthenaPool
InDetByteStreamErrorsAthenaPool
InDetBSErrContainer_p1.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef INDETBYTESTREAMERRORSATHENAPOOL_INDETBSERRCONTAINER_P1_H
8
#define INDETBYTESTREAMERRORSATHENAPOOL_INDETBSERRCONTAINER_P1_H
9
10
11
#include <vector>
12
#include <stdint.h>
13
#include "
Identifier/IdentifierHash.h
"
14
15
class
InDetBSErrContainer_p1
16
{
17
public
:
19
InDetBSErrContainer_p1
();
20
friend
class
InDetBSErrContainerCnv_p1
;
21
private
:
22
std::vector<std::pair<IdentifierHash, int32_t>* >
m_bsErrs
;
23
// Pointer data member is fine for ROOT persistency but has an overhead.
24
// https://root.cern.ch/root/htmldoc/guides/users-guide/ROOTUsersGuide.html#pointers-and-references-in-persistency
25
// https://its.cern.ch/jira/browse/ATLASRECTS-4937
26
};
27
28
// inlines
29
30
inline
31
InDetBSErrContainer_p1::InDetBSErrContainer_p1
() {}
32
33
#endif
InDetBSErrContainer_p1::InDetBSErrContainer_p1
InDetBSErrContainer_p1()
Default constructor.
Definition:
InDetBSErrContainer_p1.h:31
InDetBSErrContainerCnv_p1
Definition:
InDetBSErrContainerCnv_p1.h:16
IdentifierHash.h
InDetBSErrContainer_p1::m_bsErrs
std::vector< std::pair< IdentifierHash, int32_t > * > m_bsErrs
Definition:
InDetBSErrContainer_p1.h:22
InDetBSErrContainer_p1
Definition:
InDetBSErrContainer_p1.h:16
Generated on Sun Dec 22 2024 21:11:34 for ATLAS Offline Software by
1.8.18