CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/CondFormats/RPCObjects/interface/RPCStripNoises.h

Go to the documentation of this file.
00001 #ifndef RPCStripNoises_h
00002 #define RPCStripNoises_h
00003 
00004 #include<vector>
00005 #include<map>
00006 #include<iostream>
00007 #include<boost/cstdint.hpp>
00008 
00009 class RPCStripNoises {
00010 
00011  public:
00012 
00013   struct NoiseItem {
00014     int dpid;
00015     float noise;
00016     float eff;
00017     float time;
00018   };
00019   
00020   RPCStripNoises(){}
00021   ~RPCStripNoises(){}
00022   
00023   std::vector<NoiseItem>  const & getVNoise() const {return v_noises;}
00024   std::vector<float>  const & getCls() const {return v_cls;}
00025 
00026   std::vector<NoiseItem>  v_noises; 
00027   std::vector<float>  v_cls; 
00028 };
00029 
00030 #endif