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 
33  ReturnType producePedestals(const CSCPedestalsRcd &);
34 
35 private:
36  // ----------member data ---------------------------
38  const edm::IOVSyncValue &,
39  edm::ValidityInterval &) override;
40 };
41 
42 #endif
CSCFakePedestalsConditions(const edm::ParameterSet &)
std::unique_ptr< CSCPedestals > ReturnType
ReturnType producePedestals(const CSCPedestalsRcd &)
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &) override