CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PCaloGeometry.h
Go to the documentation of this file.
1 #ifndef CondFormats_PCaloGeometry_h
2 #define CondFormats_PCaloGeometry_h
3 
4 #include <vector>
5 #include <stdint.h>
6 
8 
9  public:
10  PCaloGeometry();
11  PCaloGeometry(std::vector<float> const & ,
12  std::vector<float> const & ,
13  std::vector<uint32_t> const &,
14  std::vector<uint32_t> const & );
15 
17 
18  std::vector<float> const & getTranslation() const { return m_translation; }
19  std::vector<float> const & getDimension() const { return m_dimension; }
20  std::vector<uint32_t> const & getIndexes() const { return m_indexes; }
21  std::vector<uint32_t> const & getDenseIndices() const { return m_dins; }
22 
23  private:
24  std::vector<float> m_translation ;
25  std::vector<float> m_dimension ;
26  std::vector<uint32_t> m_indexes ;
27  std::vector<uint32_t> m_dins ;
28 };
29 
30 #endif
31 
std::vector< float > m_translation
Definition: PCaloGeometry.h:24
std::vector< uint32_t > m_dins
Definition: PCaloGeometry.h:27
std::vector< uint32_t > m_indexes
Definition: PCaloGeometry.h:26
std::vector< float > const & getTranslation() const
Definition: PCaloGeometry.h:18
std::vector< float > const & getDimension() const
Definition: PCaloGeometry.h:19
std::vector< float > m_dimension
Definition: PCaloGeometry.h:25
std::vector< uint32_t > const & getIndexes() const
Definition: PCaloGeometry.h:20
std::vector< uint32_t > const & getDenseIndices() const
Definition: PCaloGeometry.h:21