|
| EcalDetIdAssociator () |
|
| EcalDetIdAssociator (const edm::ParameterSet &pSet) |
|
const char * | name () const override |
|
| CaloDetIdAssociator () |
|
| CaloDetIdAssociator (const int nPhi, const int nEta, const double etaBinSize) |
|
| CaloDetIdAssociator (const edm::ParameterSet &pSet) |
|
const GeomDet * | getGeomDet (const DetId &id) const override |
|
virtual void | setGeometry (const CaloGeometry *ptr) |
|
void | setGeometry (const DetIdAssociatorRecord &iRecord) override |
|
virtual void | buildMap () |
| make the look-up map More...
|
|
| DetIdAssociator (const int nPhi, const int nEta, const double etaBinSize) |
|
double | etaBinSize () const |
| look-up map bin size in eta dimension More...
|
|
virtual std::vector< DetId > | getCrossedDetIds (const std::set< DetId > &, const std::vector< GlobalPoint > &trajectory) const |
|
virtual std::vector< DetId > | getCrossedDetIds (const std::set< DetId > &, const std::vector< SteppingHelixStateInfo > &trajectory, const double toleranceInSigmas=-1) const |
|
virtual std::set< DetId > | getDetIdsCloseToAPoint (const GlobalPoint &, const int iN=0) const |
|
virtual std::set< DetId > | getDetIdsCloseToAPoint (const GlobalPoint &direction, const unsigned int iNEtaPlus, const unsigned int iNEtaMinus, const unsigned int iNPhiPlus, const unsigned int iNPhiMinus) const |
|
virtual std::set< DetId > | getDetIdsCloseToAPoint (const GlobalPoint &direction, const MapRange &mapRange) const |
|
virtual std::set< DetId > | getDetIdsCloseToAPoint (const GlobalPoint &point, const double d=0) const |
|
virtual std::set< DetId > | getDetIdsCloseToAPoint (const GlobalPoint &point, const double dThetaPlus, const double dThetaMinus, const double dPhiPlus, const double dPhiMinus) const |
|
virtual std::set< DetId > | getDetIdsInACone (const std::set< DetId > &, const std::vector< GlobalPoint > &trajectory, const double dR) const |
|
virtual int | iEta (const GlobalPoint &) const |
| look-up map eta index More...
|
|
virtual int | iPhi (const GlobalPoint &) const |
| look-up map phi index More...
|
|
int | nEtaBins () const |
| number of bins of the look-up map in eta dimension More...
|
|
int | nPhiBins () const |
| number of bins of the look-up map in phi dimension More...
|
|
virtual bool | selectAllInACone (const double dR) const |
| helper to see if getDetIdsInACone is useful More...
|
|
virtual void | setConditions (const DetIdAssociatorRecord &) |
|
const FiducialVolume & | volume () const |
| get active detector volume More...
|
|
virtual | ~DetIdAssociator () |
|