ATLAS Offline Software
LArHitContainer_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 #ifndef LARHITCONTAINER_P2_H
6 #define LARHITCONTAINER_P2_H
7 
12 #include <vector>
13 #include <string>
14 
16 {
17 public:
18 
21 
22  // Accessors
23  const std::string& name() const;
24  //private:
25  std::vector<unsigned int> m_channelHash;
26  std::vector<unsigned int> m_energy; // 18 bits compressed
27  std::vector<unsigned short> m_time; // store as unsigned short
28  std::string m_name;
29 };
30 
31 
32 // inlines
33 
35 
36 inline const std::string& LArHitContainer_p2::name() const
37 {return m_name;}
38 
39 #endif
LArHitContainer_p2::m_time
std::vector< unsigned short > m_time
Definition: LArHitContainer_p2.h:27
LArHitContainer_p2::m_name
std::string m_name
Definition: LArHitContainer_p2.h:28
LArHitContainer_p2::m_channelHash
std::vector< unsigned int > m_channelHash
Definition: LArHitContainer_p2.h:25
LArHitContainer_p2
Persistent represenation of a LArHitContainer,.
Definition: LArHitContainer_p2.h:16
LArHitContainer_p2::m_energy
std::vector< unsigned int > m_energy
Definition: LArHitContainer_p2.h:26
LArHitContainer_p2::name
const std::string & name() const
Definition: LArHitContainer_p2.h:36
LArHitContainer_p2::LArHitContainer_p2
LArHitContainer_p2()
Default constructor.
Definition: LArHitContainer_p2.h:34