ATLAS Offline Software
CaloCalibrationHitContainer_p2.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CALOSIMEVENTTPCNV_CALOCALIBRATIONHITCONTAINER_P2_H
6 #define CALOSIMEVENTTPCNV_CALOCALIBRATIONHITCONTAINER_P2_H
7 
12 #include <vector>
13 #include <string>
14 
16 {
17  public:
18 
21 
22  // Accessors
23  const std::string& name() const;
24 
25  std::vector<unsigned int> m_channelHash;
26  std::vector<unsigned int> m_energy; // 18 bits compressed - all four of them in the same array
27 // std::vector<unsigned int> m_energy1; // 18 bits compressed
28 // std::vector<unsigned int> m_energy2; // 18 bits compressed
29 // std::vector<unsigned int> m_energy3; // 18 bits compressed
30  std::string m_name;
31 
32 };
33 
34 // inlines
35 
37 
38 inline const std::string& CaloCalibrationHitContainer_p2::name() const {return m_name;}
39 
40 #endif
CaloCalibrationHitContainer_p2::m_energy
std::vector< unsigned int > m_energy
Definition: CaloCalibrationHitContainer_p2.h:26
CaloCalibrationHitContainer_p2::name
const std::string & name() const
Definition: CaloCalibrationHitContainer_p2.h:38
CaloCalibrationHitContainer_p2
Persistent represenation of a CaloCalibrationContainer,.
Definition: CaloCalibrationHitContainer_p2.h:16
CaloCalibrationHitContainer_p2::m_channelHash
std::vector< unsigned int > m_channelHash
Definition: CaloCalibrationHitContainer_p2.h:25
CaloCalibrationHitContainer_p2::m_name
std::string m_name
Definition: CaloCalibrationHitContainer_p2.h:30
CaloCalibrationHitContainer_p2::CaloCalibrationHitContainer_p2
CaloCalibrationHitContainer_p2()
Default constructor.
Definition: CaloCalibrationHitContainer_p2.h:36