CMS 3D CMS Logo

SiStripHashedDetIdFakeESSource.h
Go to the documentation of this file.
1 #ifndef CalibTracker_SiStripESProducers_SiStripHashedDetIdFakeESSource_H
2 #define CalibTracker_SiStripESProducers_SiStripHashedDetIdFakeESSource_H
3 
8 
11 
18 
19  public:
20 
23 
24  protected:
25 
27  const edm::IOVSyncValue&,
29 
30  private:
31 
33  virtual SiStripHashedDetId* make( const SiStripHashedDetIdRcd& );
34 
37 
38 };
39 
40 #endif // CalibTracker_SiStripESProducers_SiStripHashedDetIdFakeESSource_H
41 
42 
Builds hashed DetId map based on list of DetIds read from ascii file.
Provides dense hash map in place of DetId.
Abstract base class for producer of SiStripHashedDetId record.
virtual SiStripHashedDetId * make(const SiStripHashedDetIdRcd &)
SiStripHashedDetIdFakeESSource(const edm::ParameterSet &)
virtual void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &)