35 if (!input.isValid())
return;
38 for (it = input->begin(); it != input->end(); ++it) {
39 auto id =
DetId(it->detId());
44 int sizeX = (*clust).sizeX();
45 int sizeY = (*clust).sizeY();
53 int row = (
int) mp.
x();
56 float rechit_x = lp.
x();
57 float rechit_y = lp.
y();
60 float lerr_x =
sqrt(lerr.
xx());
61 float lerr_y =
sqrt(lerr.
yy());
71 histo[
POS].fill(rechit_x, rechit_y,
id, &iEvent);
73 double clusterProbability = rechit.clusterProbability(0);
74 if (clusterProbability > 0)
T getParameter(std::string const &) const
boost::transform_iterator< IterHelp, const_IdIter > const_iterator
edm::EDGetTokenT< SiPixelRecHitCollection > srcToken_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
void analyze(const edm::Event &, const edm::EventSetup &)
SiPixelPhase1RecHits(const edm::ParameterSet &conf)
static std::string const input
virtual MeasurementPoint measurementPosition(const LocalPoint &) const =0
virtual const PixelTopology & specificTopology() const
Returns a reference to the pixel proxy topology.
std::vector< HistogramManager > histo
const TrackerGeomDet * idToDet(DetId) const