#include "MuonDetIdAssociatorMaker.h"
Public Member Functions | |
std::unique_ptr< DetIdAssociator > | make (const DetIdAssociatorRecord &) const final |
MuonDetIdAssociatorMaker (edm::ParameterSet const &, edm::ESConsumesCollectorT< DetIdAssociatorRecord > &&) | |
Public Member Functions inherited from DetIdAssociatorMaker | |
DetIdAssociatorMaker ()=default | |
DetIdAssociatorMaker (const DetIdAssociatorMaker &)=delete | |
const DetIdAssociatorMaker & | operator= (const DetIdAssociatorMaker &)=delete |
virtual | ~DetIdAssociatorMaker ()=default |
Private Attributes | |
edm::ESGetToken < CSCBadChambers, CSCBadChambersRcd > | badChambersToken_ |
const double | etaBinSize |
edm::ESGetToken < GlobalTrackingGeometry, GlobalTrackingGeometryRecord > | geomToken_ |
const bool | includeBadChambers_ |
const bool | includeGEM_ |
const bool | includeME0_ |
const int | nEta |
const int | nPhi |
Description: [one line class summary]
Usage: <usage>
Definition at line 38 of file MuonDetIdAssociatorMaker.h.
MuonDetIdAssociatorMaker::MuonDetIdAssociatorMaker | ( | edm::ParameterSet const & | pSet, |
edm::ESConsumesCollectorT< DetIdAssociatorRecord > && | iCollector | ||
) |
Definition at line 34 of file MuonDetIdAssociatorMaker.cc.
References badChambersToken_, geomToken_, edm::ParameterSet::getParameter(), includeBadChambers_, includeGEM_, includeME0_, nEta, and nPhi.
|
finalvirtual |
Implements DetIdAssociatorMaker.
Definition at line 46 of file MuonDetIdAssociatorMaker.cc.
References badChambersToken_, etaBinSize, geomToken_, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), includeBadChambers_, includeGEM_, includeME0_, nEta, and nPhi.
|
private |
Definition at line 47 of file MuonDetIdAssociatorMaker.h.
Referenced by make(), and MuonDetIdAssociatorMaker().
|
private |
Definition at line 48 of file MuonDetIdAssociatorMaker.h.
Referenced by make().
|
private |
Definition at line 46 of file MuonDetIdAssociatorMaker.h.
Referenced by make(), and MuonDetIdAssociatorMaker().
|
private |
Definition at line 51 of file MuonDetIdAssociatorMaker.h.
Referenced by make(), and MuonDetIdAssociatorMaker().
|
private |
Definition at line 52 of file MuonDetIdAssociatorMaker.h.
Referenced by make(), and MuonDetIdAssociatorMaker().
|
private |
Definition at line 53 of file MuonDetIdAssociatorMaker.h.
Referenced by make(), and MuonDetIdAssociatorMaker().
|
private |
Definition at line 50 of file MuonDetIdAssociatorMaker.h.
Referenced by make(), and MuonDetIdAssociatorMaker().
|
private |
Definition at line 49 of file MuonDetIdAssociatorMaker.h.
Referenced by make(), and MuonDetIdAssociatorMaker().