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