CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiPixelLorentzAngle.h
Go to the documentation of this file.
1 #ifndef SiPixelLorentzAngle_h
2 #define SiPixelLorentzAngle_h
3 
5 
6 #include<vector>
7 #include<map>
8 #include<iostream>
9 #include<boost/cstdint.hpp>
10 
11 
13 
14  public:
15 
18 
19  inline void putLorentsAngles(std::map<unsigned int,float>& LA){m_LA=LA;}
20  inline const std::map<unsigned int,float>& getLorentzAngles () const {return m_LA;}
21 
22  bool putLorentzAngle(const uint32_t&, float&);
23  float getLorentzAngle (const uint32_t&) const;
24 
25 
26  private:
27  std::map<unsigned int,float> m_LA;
28 
30 };
31 
32 #endif
const std::map< unsigned int, float > & getLorentzAngles() const
void putLorentsAngles(std::map< unsigned int, float > &LA)
std::map< unsigned int, float > m_LA
bool putLorentzAngle(const uint32_t &, float &)
#define COND_SERIALIZABLE
Definition: Serializable.h:37
float getLorentzAngle(const uint32_t &) const