CMS 3D CMS Logo

CSCFakeNoiseMatrixConditions.h
Go to the documentation of this file.
1 #ifndef _CSCFAKENOISEMATRIXCONDITIONS_H
2 #define _CSCFAKENOISEMATRIXCONDITIONS_H
3 
13 #include <memory>
14 
18 
20 public:
23 
25 
26  typedef std::unique_ptr<CSCNoiseMatrix> ReturnType;
27  ReturnType produceNoiseMatrix(const CSCNoiseMatrixRcd &);
28 
29 private:
31  const edm::IOVSyncValue &,
32  edm::ValidityInterval &) override;
33 };
34 
35 #endif
std::unique_ptr< CSCNoiseMatrix > ReturnType
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &) override
CSCFakeNoiseMatrixConditions(const edm::ParameterSet &)
ReturnType produceNoiseMatrix(const CSCNoiseMatrixRcd &)