CMS 3D CMS Logo

DTT0FillDefaultFromDB.h
Go to the documentation of this file.
1 #ifndef CalibMuon_DTT0FillDefaultFromDB_H
2 #define CalibMuon_DTT0FillDefaultFromDB_H
3 
17 
18 #include <string>
19 
20 namespace edm {
21  class ParameterSet;
22 }
23 
24 class DTT0;
25 
26 namespace dtCalibration {
27 
29  public:
30  // Constructor
32 
33  // Destructor
34  ~DTT0FillDefaultFromDB() override;
35 
36  void setES(const edm::EventSetup &setup) override;
37  DTT0Data correction(const DTWireId &) override;
38 
39  private:
40  const DTT0 *t0MapRef_;
41  const DTT0 *t0Map_;
42 
45  };
46 
47 } // namespace dtCalibration
48 #endif
DTT0FillDefaultFromDB(const edm::ParameterSet &, edm::ConsumesCollector cc)
edm::ESGetToken< DTT0, DTT0Rcd > t0RefToken_
void setES(const edm::EventSetup &setup) override
Definition: DTT0.h:48
HLT enums.
DTT0Data correction(const DTWireId &) override
edm::ESGetToken< DTT0, DTT0Rcd > t0Token_