9 using namespace sistrip;
30 std::vector<uint32_t> dets;
32 TrackerGeometry::DetUnitContainer::const_iterator
iter = geom->detUnits().begin();
33 for( ; iter != geom->detUnits().end(); ++
iter ) {
40 <<
"[SiStripHashedDetIdESProducer::" << __func__ <<
"]"
41 <<
" Retrieved " << dets.size()
42 <<
" sistrip DetIds from geometry!";
47 <<
"[SiStripHashedDetIdESProducer::" << __func__ <<
"]"
48 <<
" DetId hash map: " << std::endl
51 return std::auto_ptr<SiStripHashedDetId>(
hash );
virtual ~SiStripHashedDetIdESProducer()
Provides dense hash map in place of DetId.
const DepRecordT & getRecord() const
DetId geographicalId() const
The label of this GeomDet.
static const char mlDqmCommon_[]
virtual std::auto_ptr< SiStripHashedDetId > produce(const SiStripHashedDetIdRcd &)
SiStripHashedDetIdESProducer(const edm::ParameterSet &)