CMS 3D CMS Logo

CSCFakeCrosstalkConditions.h
Go to the documentation of this file.
1 #ifndef _CSCFRONTIERCROSSTALKCONDITIONS_H
2 #define _CSCFRONTIERCROSSTALKCONDITIONS_H
3 
13 #include <memory>
14 
18 
20 public:
22  ~CSCFakeCrosstalkConditions() override;
23 
24  float mean, min, minchi;
25  int seed;
26  long int M;
27 
29 
30  typedef std::unique_ptr<CSCcrosstalk> ReturnType;
31 
32  ReturnType produceCrosstalk(const CSCcrosstalkRcd &);
33 
34 private:
35  // ----------member data ---------------------------
37  const edm::IOVSyncValue &,
38  edm::ValidityInterval &) override;
39 };
40 
41 #endif
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &) override
std::unique_ptr< CSCcrosstalk > ReturnType
ReturnType produceCrosstalk(const CSCcrosstalkRcd &)
CSCFakeCrosstalkConditions(const edm::ParameterSet &)