|
void | beginRun (const edm::EventSetup &es) final |
|
std::unique_ptr< SensitiveDetector > | make (const std::string &iname, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *man, SimActivityRegistry ®) const final |
|
| MuonSensitiveDetectorBuilder (edm::ParameterSet const &p, edm::ConsumesCollector cc) |
|
virtual std::unique_ptr< SensitiveDetector > | make (const std::string &iname, const edm::EventSetup &es, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *man, SimActivityRegistry ®) const |
|
const SensitiveDetectorMakerBase & | operator= (const SensitiveDetectorMakerBase &)=delete |
|
| SensitiveDetectorMakerBase ()=default |
|
| SensitiveDetectorMakerBase (const SensitiveDetectorMakerBase &)=delete |
|
virtual | ~SensitiveDetectorMakerBase () |
|
◆ MuonSensitiveDetectorBuilder()
Definition at line 34 of file MuonSensitiveDetectorBuilder.cc.
const MuonGeometryConstants * mdc_
const edm::ESGetToken< MuonOffsetMap, IdealGeometryRecord > offsetToken_
uint32_t cc[maxCellsPerHit]
const edm::ESGetToken< MuonGeometryConstants, IdealGeometryRecord > geomConstantsToken_
const MuonOffsetMap * offmap_
◆ beginRun()
Reimplemented from SensitiveDetectorMakerBase.
Definition at line 40 of file MuonSensitiveDetectorBuilder.cc.
References geomConstantsToken_, edm::ESHandleBase::isValid(), mdc_, offmap_, offsetToken_, and edm::ESHandle< T >::product().
Log< level::Info, true > LogVerbatim
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
const MuonGeometryConstants * mdc_
const edm::ESGetToken< MuonOffsetMap, IdealGeometryRecord > offsetToken_
const edm::ESGetToken< MuonGeometryConstants, IdealGeometryRecord > geomConstantsToken_
T const * product() const
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
const MuonOffsetMap * offmap_
◆ make()
◆ allMuonsPersistent_
bool MuonSensitiveDetectorBuilder::allMuonsPersistent_ |
|
private |
◆ dd4hep_
bool MuonSensitiveDetectorBuilder::dd4hep_ |
|
private |
◆ ePersistentCutGeV_
double MuonSensitiveDetectorBuilder::ePersistentCutGeV_ |
|
private |
◆ geomConstantsToken_
◆ mdc_
◆ offmap_
◆ offsetToken_
◆ printHits_
bool MuonSensitiveDetectorBuilder::printHits_ |
|
private |