#include <CmsTrackerDetIdBuilder.h>
Public Member Functions | |
GeometricDet * | buildId (GeometricDet *det) |
CmsTrackerDetIdBuilder (unsigned int layerNumberPXB) | |
Protected Member Functions | |
void | iterate (GeometricDet *det, int level, unsigned int ID) |
Private Attributes | |
unsigned int | m_layerNumberPXB |
std::map< std::string, uint32_t > | m_mapNavTypeToDetId |
Class to build a geographicalId.
Definition at line 13 of file CmsTrackerDetIdBuilder.h.
CmsTrackerDetIdBuilder::CmsTrackerDetIdBuilder | ( | unsigned int | layerNumberPXB | ) |
Definition at line 12 of file CmsTrackerDetIdBuilder.cc.
GeometricDet * CmsTrackerDetIdBuilder::buildId | ( | GeometricDet * | det | ) |
Definition at line 17 of file CmsTrackerDetIdBuilder.cc.
References GeometricDet::geographicalID(), iterate(), DetId::rawId(), GeometricDet::setGeographicalID(), edmStreamStallGrapher::t, DetId::Tracker, and patCandidatesForDimuonsSequences_cff::tracker.
Referenced by DDDCmsTrackerContruction::construct().
|
protected |
Definition at line 27 of file CmsTrackerDetIdBuilder.cc.
References GeometricDet::component(), makeMuonMisalignmentScenario::components, edm::hlt::Exception, GeometricDet::geographicalID(), i, recoMuon::in, testEve_cfg::level, m_layerNumberPXB, DetId::rawId(), GeometricDet::setGeographicalID(), groupFilesInBlocks::temp, and GeometricDet::translation().
Referenced by buildId().
|
private |
Definition at line 24 of file CmsTrackerDetIdBuilder.h.
Referenced by iterate().
|
private |
Definition at line 23 of file CmsTrackerDetIdBuilder.h.