52 auto sd = std::make_unique<MuonSensitiveDetector>(iname,
offmap_, *
mdc_, clg,
p, man);
Log< level::Info, true > LogVerbatim
MuonSensitiveDetectorBuilder(edm::ParameterSet const &p, edm::ConsumesCollector cc)
const MuonGeometryConstants * mdc_
const edm::ESGetToken< MuonOffsetMap, IdealGeometryRecord > offsetToken_
const edm::ESGetToken< MuonGeometryConstants, IdealGeometryRecord > geomConstantsToken_
static void enroll(SimActivityRegistry &iReg, T *iObj)
#define DEFINE_SENSITIVEDETECTORBUILDER(type, name)
T const * product() const
std::unique_ptr< SensitiveDetector > make(const std::string &iname, const SensitiveDetectorCatalog &clg, const edm::ParameterSet &p, const SimTrackManager *man, SimActivityRegistry ®) const final
void beginRun(const edm::EventSetup &es) final
double ePersistentCutGeV_
const MuonOffsetMap * offmap_