CMS 3D CMS Logo

SiStripHashedDetIdESModule.h
Go to the documentation of this file.
1 #ifndef CalibTracker_SiStripESProducers_SiStripHashedDetIdESModule_h
2 #define CalibTracker_SiStripESProducers_SiStripHashedDetIdESModule_h
3 
6 
9 
16 
17  public:
18 
20  ~SiStripHashedDetIdESModule() override;
21 
22  private:
23 
25  SiStripHashedDetId* make( const SiStripHashedDetIdRcd& ) override;
26 
27 };
28 
29 #endif // CalibTracker_SiStripESProducers_SiStripHashedDetIdESModule_h
30 
Builds hashed DetId map based on DetIds read from geometry database.
Provides dense hash map in place of DetId.
Abstract base class for producer of SiStripHashedDetId record.
SiStripHashedDetIdESModule(const edm::ParameterSet &)
SiStripHashedDetId * make(const SiStripHashedDetIdRcd &) override