Go to the documentation of this file.00001 #ifndef RPCCalibration_RPCFakeCalibration_H
00002 #define RPCCalibration_RPCFakeCalibration_H
00003
00004 #include "CondFormats/RPCObjects/interface/RPCClusterSize.h"
00005 #include "CalibMuon/RPCCalibration/interface/RPCPerformanceESSource.h"
00006
00007 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00008 #include "CondFormats/DataRecord/interface/SiStripNoisesRcd.h"
00009 #include "CondFormats/SiStripObjects/interface/SiStripNoises.h"
00010 #include "FWCore/ParameterSet/interface/FileInPath.h"
00011 #include "boost/cstdint.hpp"
00012 #include <memory>
00013
00014 class RPCCalibSetUp;
00015
00022 class RPCFakeCalibration : public RPCPerformanceESSource {
00023
00024 public:
00025
00026 RPCFakeCalibration( const edm::ParameterSet& );
00027 virtual ~RPCFakeCalibration() {;}
00028
00029
00030 private:
00031
00032
00033 RPCStripNoises* makeNoise();
00034
00035 RPCClusterSize* makeCls();
00036
00037 private:
00038
00039
00040 RPCCalibSetUp* theRPCCalibSetUp;
00041
00042 };
00043
00044
00045 #endif // RPCCalibration_RPCFakeCalibration_H