CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CastorRecoParam.h
Go to the documentation of this file.
1 #ifndef CastorRecoParam_h
2 #define CastorRecoParam_h
3 
10 #include <boost/cstdint.hpp>
11 
13  public:
15 
16  CastorRecoParam(unsigned long fId, unsigned int fFirstSample, unsigned int fSamplesToAdd):
17  mId(fId), mFirstSample(fFirstSample), mSamplesToAdd(fSamplesToAdd) {}
18 
19  uint32_t rawId () const {return mId;}
20 
21  unsigned int firstSample() const {return mFirstSample;}
22  unsigned int samplesToAdd() const {return mSamplesToAdd;}
23 
24  private:
25  uint32_t mId;
26  uint32_t mFirstSample;
27  uint32_t mSamplesToAdd;
28 };
29 
30 #endif
CastorRecoParam(unsigned long fId, unsigned int fFirstSample, unsigned int fSamplesToAdd)
unsigned int samplesToAdd() const
uint32_t mSamplesToAdd
unsigned int firstSample() const
uint32_t mFirstSample
uint32_t rawId() const