CMS 3D CMS Logo

CSCNoiseMatrixConditions.h
Go to the documentation of this file.
1 #ifndef _CSCNOISEMATRIXCONDITIONS_H
2 #define _CSCNOISEMATRIXCONDITIONS_H
3 
13 #include <memory>
14 
18 
20 public:
22  ~CSCNoiseMatrixConditions() override;
23 
25 
26  typedef std::unique_ptr<CSCNoiseMatrix> ReturnType;
27 
29 
30 private:
31  // ----------member data ---------------------------
33  const edm::IOVSyncValue &,
34  edm::ValidityInterval &) override;
36 };
37 
38 #endif
CSCNoiseMatrix.h
ESHandle.h
CSCNoiseMatrix
Definition: CSCNoiseMatrix.h:10
CSCNoiseMatrixConditions
Definition: CSCNoiseMatrixConditions.h:19
CSCNoiseMatrixConditions::CSCNoiseMatrixConditions
CSCNoiseMatrixConditions(const edm::ParameterSet &)
Definition: CSCNoiseMatrixConditions.cc:422
edm::ValidityInterval
Definition: ValidityInterval.h:28
CSCNoiseMatrixRcd.h
ESProducer.h
edm::EventSetupRecordIntervalFinder
Definition: EventSetupRecordIntervalFinder.h:33
edm::eventsetup::EventSetupRecordKey
Definition: EventSetupRecordKey.h:30
CSCNoiseMatrixConditions::prefillNoiseMatrix
static CSCNoiseMatrix * prefillNoiseMatrix()
Definition: CSCNoiseMatrixConditions.cc:6
CSCDetId.h
MakerMacros.h
CSCNoiseMatrixConditions::ReturnType
std::unique_ptr< CSCNoiseMatrix > ReturnType
Definition: CSCNoiseMatrixConditions.h:26
CSCNoiseMatrixConditions::cnMatrix
CSCNoiseMatrix * cnMatrix
Definition: CSCNoiseMatrixConditions.h:35
edm::IOVSyncValue
Definition: IOVSyncValue.h:31
EventSetupRecordIntervalFinder.h
SourceFactory.h
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
CSCNoiseMatrixRcd
Definition: CSCNoiseMatrixRcd.h:5
CSCNoiseMatrixConditions::setIntervalFor
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &) override
Definition: CSCNoiseMatrixConditions.cc:446
Frameworkfwd.h
CSCNoiseMatrixConditions::~CSCNoiseMatrixConditions
~CSCNoiseMatrixConditions() override
Definition: CSCNoiseMatrixConditions.cc:431
EventSetup.h
edm::ESProducer
Definition: ESProducer.h:101
ParameterSet.h
CSCNoiseMatrixConditions::produceNoiseMatrix
ReturnType produceNoiseMatrix(const CSCNoiseMatrixRcd &)
Definition: CSCNoiseMatrixConditions.cc:441