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 
11 
12 #include <boost/cstdint.hpp>
13 
15  public:
17 
18  CastorRecoParam(unsigned long fId, unsigned int fFirstSample, unsigned int fSamplesToAdd):
19  mId(fId), mFirstSample(fFirstSample), mSamplesToAdd(fSamplesToAdd) {}
20 
21  uint32_t rawId () const {return mId;}
22 
23  unsigned int firstSample() const {return mFirstSample;}
24  unsigned int samplesToAdd() const {return mSamplesToAdd;}
25 
26  private:
27  uint32_t mId;
28  uint32_t mFirstSample;
29  uint32_t mSamplesToAdd;
30 
32 };
33 
34 #endif
CastorRecoParam(unsigned long fId, unsigned int fFirstSample, unsigned int fSamplesToAdd)
unsigned int samplesToAdd() const
uint32_t mSamplesToAdd
unsigned int firstSample() const
#define COND_SERIALIZABLE
Definition: Serializable.h:37
uint32_t mFirstSample
uint32_t rawId() const