6 event.getByToken(
token_, input);
10 auto output = std::make_unique<SiPixelClusterCollectionNew>();
16 DetId detIdObject(clustSet->detId());
21 for (; clustIt !=
end; ++clustIt) {
24 double clustY = GPclust.
y();
25 if ((clustY *
y_) > 0) {
26 spc.push_back(*clustIt);
GlobalPoint toGlobal(const Point2DBase< Scalar, LocalTag > lp) const
virtual LocalPoint localPosition(const MeasurementPoint &) const =0
#define DEFINE_FWK_MODULE(type)
data_type const * const_iterator
const Plane & surface() const
The nominal surface of the GeomDet.
static std::string const input
bool getData(T &iHolder) const
edm::EDGetTokenT< SiPixelClusterCollectionNew > token_
Measurement2DPoint MeasurementPoint
Measurement points are two-dimensional by default.
const TrackerGeomDet * idToDet(DetId) const override
boost::transform_iterator< IterHelp, const_IdIter > const_iterator
void produce(edm::StreamID, edm::Event &event, const edm::EventSetup &setup) const override
virtual const PixelTopology & specificTopology() const
Returns a reference to the pixel proxy topology.
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > const tTrackerGeom_
Point3DBase< float, LocalTag > Local3DPoint