CMS 3D CMS Logo

CSCFakePedestalsConditions.h
Go to the documentation of this file.
1 #ifndef _CSCFAKEPEDESTALSCONDITIONS_H
2 #define _CSCFAKEPEDESTALSCONDITIONS_H
3 
12 #include <memory>
13 
15 
19 
21 public:
23  ~CSCFakePedestalsConditions() override;
24 
25  float meanped, meanrms;
26  int seed;
27  long int M;
28 
30 
31  typedef std::unique_ptr<CSCPedestals> ReturnType;
32 
34 
35 private:
36  // ----------member data ---------------------------
38  const edm::IOVSyncValue &,
39  edm::ValidityInterval &) override;
40 };
41 
42 #endif
CSCFakePedestalsConditions::CSCFakePedestalsConditions
CSCFakePedestalsConditions(const edm::ParameterSet &)
Definition: CSCFakePedestalsConditions.cc:72
CSCFakePedestalsConditions
Definition: CSCFakePedestalsConditions.h:20
CSCFakePedestalsConditions::ReturnType
std::unique_ptr< CSCPedestals > ReturnType
Definition: CSCFakePedestalsConditions.h:31
ESHandle.h
CSCPedestals
Definition: CSCPedestals.h:10
CSCFakePedestalsConditions::producePedestals
ReturnType producePedestals(const CSCPedestalsRcd &)
Definition: CSCFakePedestalsConditions.cc:90
CSCFakePedestalsConditions::M
long int M
Definition: CSCFakePedestalsConditions.h:27
CSCFakePedestalsConditions::prefillPedestals
CSCPedestals * prefillPedestals()
Definition: CSCFakePedestalsConditions.cc:4
edm::ValidityInterval
Definition: ValidityInterval.h:28
ESProducer.h
CSCPedestalsRcd.h
edm::EventSetupRecordIntervalFinder
Definition: EventSetupRecordIntervalFinder.h:33
edm::eventsetup::EventSetupRecordKey
Definition: EventSetupRecordKey.h:30
CSCDetId.h
CSCFakePedestalsConditions::meanped
float meanped
Definition: CSCFakePedestalsConditions.h:25
CSCPedestalsRcd
Definition: CSCPedestalsRcd.h:5
MakerMacros.h
edm::IOVSyncValue
Definition: IOVSyncValue.h:31
EventSetupRecordIntervalFinder.h
SourceFactory.h
CSCPedestals.h
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
Frameworkfwd.h
CSCFakePedestalsConditions::seed
int seed
Definition: CSCFakePedestalsConditions.h:26
CSCFakePedestalsConditions::~CSCFakePedestalsConditions
~CSCFakePedestalsConditions() override
Definition: CSCFakePedestalsConditions.cc:80
EventSetup.h
CSCFakePedestalsConditions::meanrms
float meanrms
Definition: CSCFakePedestalsConditions.h:25
edm::ESProducer
Definition: ESProducer.h:104
ParameterSet.h
CSCFakePedestalsConditions::setIntervalFor
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &) override
Definition: CSCFakePedestalsConditions.cc:94