1 #ifndef TkPixelMeasurementDet_H
2 #define TkPixelMeasurementDet_H
42 virtual std::vector<TrajectoryMeasurement>
const PixelGeomDetUnit * thePixelGDU
bool isActive() const
Is this module active in reconstruction? It must be both 'setActiveThisEvent' and 'setActive'...
virtual std::vector< TrajectoryMeasurement > fastMeasurements(const TrajectoryStateOnSurface &stateOnThisDet, const TrajectoryStateOnSurface &startingState, const Propagator &, const MeasurementEstimator &) const
std::vector< LocalPoint > badRocPositions_
TransientTrackingRecHit::ConstRecHitContainer RecHitContainer
void setActive(bool active)
Turn on/off the module for reconstruction, for the full run or lumi (using info from DB...
static const float theRocHeight
data_type const * const_iterator
TkPixelMeasurementDet(const GeomDet *gdet, const PixelClusterParameterEstimator *cpe)
static const float theRocWidth
std::pair< LocalPoint, LocalError > LocalValues
edm::Ref< edmNew::DetSetVector< SiPixelCluster >, SiPixelCluster > SiPixelClusterRef
void update(const detset &detSet, const edm::Handle< edmNew::DetSetVector< SiPixelCluster > > h, unsigned int id)
virtual ~TkPixelMeasurementDet()
PixelClusterParameterEstimator::LocalValues LocalValues
void setActiveThisEvent(bool active)
Turn on/off the module for reconstruction for one events. This per-event flag is cleared by any call ...
detset::const_iterator const_iterator
edm::Handle< edmNew::DetSetVector< SiPixelCluster > > handle_
bool hasBadComponents(const TrajectoryStateOnSurface &tsos) const
virtual RecHitContainer recHits(const TrajectoryStateOnSurface &) const
TransientTrackingRecHit::RecHitPointer buildRecHit(const SiPixelClusterRef &cluster, const LocalTrajectoryParameters <p) const
Pixel cluster – collection of neighboring pixels above threshold.
const PixelGeomDetUnit & specificGeomDet() const
void setBadRocPositions(std::vector< LocalPoint > &positions)
Sets the list of bad ROCs, identified by the positions of their centers in the local coordinate frame...
edmNew::DetSet< SiPixelCluster > detset
const PixelClusterParameterEstimator * theCPE
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
void clearBadRocPositions()
Clear the list of bad ROCs.