#include <CaloConeSelector.h>
Public Member Functions | |
CaloConeSelector (double dR, const CaloGeometry *geom) | |
CaloConeSelector (double dR, const CaloGeometry *geom, DetId::Detector detector, int subdet=0) | |
std::auto_ptr < CaloRecHitMetaCollectionV > | select (double eta, double phi, const CaloRecHitMetaCollectionV &inputCollection) |
std::auto_ptr < CaloRecHitMetaCollectionV > | select (const GlobalPoint &p, const CaloRecHitMetaCollectionV &inputCollection) |
Private Attributes | |
double | deltaR_ |
DetId::Detector | detector_ |
const CaloGeometry * | geom_ |
int | subdet_ |
CaloConeSelector::CaloConeSelector | ( | double | dR, |
const CaloGeometry * | geom | ||
) |
Definition at line 5 of file CaloConeSelector.cc.
CaloConeSelector::CaloConeSelector | ( | double | dR, |
const CaloGeometry * | geom, | ||
DetId::Detector | detector, | ||
int | subdet = 0 |
||
) |
Definition at line 9 of file CaloConeSelector.cc.
std::auto_ptr< CaloRecHitMetaCollectionV > CaloConeSelector::select | ( | double | eta, |
double | phi, | ||
const CaloRecHitMetaCollectionV & | inputCollection | ||
) |
Definition at line 13 of file CaloConeSelector.cc.
References L1TEmulatorMonitor_cff::p.
std::auto_ptr< CaloRecHitMetaCollectionV > CaloConeSelector::select | ( | const GlobalPoint & | p, |
const CaloRecHitMetaCollectionV & | inputCollection | ||
) |
Definition at line 18 of file CaloConeSelector.cc.
References CaloRecHitMetaCollectionFast::add(), trackerHits::c, deltaR_, detector_, CaloRecHitMetaCollectionV::end(), CaloRecHitMetaCollectionV::find(), geom_, CaloSubdetectorGeometry::getCells(), CaloGeometry::getSubdetectorGeometry(), i, j, and subdet_.
|
private |
Definition at line 23 of file CaloConeSelector.h.
Referenced by select().
|
private |
Definition at line 24 of file CaloConeSelector.h.
Referenced by select().
|
private |
Definition at line 22 of file CaloConeSelector.h.
Referenced by select().
|
private |
Definition at line 25 of file CaloConeSelector.h.
Referenced by select().