ATLAS Offline Software
LArRawChannelCollection_p2.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
6 #ifndef LARTPCNV_LARRAWCHANNELCOLLECTION_P2_H
7 #define LARTPCNV_LARRAWCHANNELCOLLECTION_P2_H
8 
10 #include "CxxUtils/unused.h"
11 
12 #include <vector>
18 {
19 
20 
21 public:
22 
24  :
25  m_id(0),
26  m_begin(0),
27  m_end(0)
28  { } ;
29 
30  // Unused, but shouldn't delete them since they're part of the persistent data.
31  // Identifier of this collection
32  unsigned int ATH_UNUSED_MEMBER(m_id);
33 
34  // Begin index into master collection
35  unsigned int ATH_UNUSED_MEMBER(m_begin);
36 
37  // End index into master collection
38  unsigned int ATH_UNUSED_MEMBER(m_end);
39 };
40 
41 #endif
LArRawChannelCollection_p2::ATH_UNUSED_MEMBER
unsigned int ATH_UNUSED_MEMBER(m_end)
LArRawChannelCollection_p2::LArRawChannelCollection_p2
LArRawChannelCollection_p2()
Definition: LArRawChannelCollection_p2.h:23
LArRawChannelCollection_p2
Persistent LArRawChannelCollection, version p2.
Definition: LArRawChannelCollection_p2.h:18
unused.h
Macro to mark a member as unused.
LArRawChannelCollection_p2::ATH_UNUSED_MEMBER
unsigned int ATH_UNUSED_MEMBER(m_begin)
LArRawChannel_p1.h
LArRawChannelCollection_p2::ATH_UNUSED_MEMBER
unsigned int ATH_UNUSED_MEMBER(m_id)