Go to the documentation of this file. 1 #ifndef MeasurementTrackerEvent_H
2 #define MeasurementTrackerEvent_H
92 #endif // MeasurementTrackerEvent_H
const MeasurementTracker * theTracker
std::vector< bool > thePixelClustersToSkip
std::vector< bool > thePhase2OTClustersToSkip
const StMeasurementDetSet & stripData() const
const TrackerGeometry * geomTracker() const
const GeometricSearchTracker * geometricSearchTracker() const
const VectorHitCollection * thePhase2OTVectorHits
const PxMeasurementDetSet & pixelData() const
MeasurementTrackerEvent & operator=(const MeasurementTrackerEvent &other)=delete
const std::vector< bool > & stripClustersToSkip() const
std::vector< bool > theStripClustersToSkip
const VectorHitCollection * thePhase2OTVectorHitsRej
MeasurementDetWithData idToDet(const DetId &id) const
Previous MeasurementDetSystem interface.
const TrackerGeometry * geomTracker() const
const MeasurementTracker & measurementTracker() const
MeasurementTrackerEvent()
Dummy constructor used for I/O (even if it's a transient object)
const GeometricSearchTracker * geometricSearchTracker() const
const std::vector< bool > & phase2OTClustersToSkip() const
~MeasurementTrackerEvent()
const VectorHitCollection & phase2OTVectorHits() const
const StMeasurementDetSet * theStripData
const PxMeasurementDetSet * thePixelData
const Phase2OTMeasurementDetSet & phase2OTData() const
MeasurementDetWithData idToDet(const DetId &id, const MeasurementTrackerEvent &data) const override=0
MeasurementDetSystem interface.
const VectorHitCollection & phase2OTVectorHitsRej() const
MeasurementTrackerEvent(const MeasurementTracker &tracker, const StMeasurementDetSet *strips, const PxMeasurementDetSet *pixels, const Phase2OTMeasurementDetSet *phase2OT, const VectorHitCollection *phase2OTVectorHits, const VectorHitCollection *phase2OTVectorHitsRej, const std::vector< bool > &stripClustersToSkip, const std::vector< bool > &pixelClustersToSkip, const std::vector< bool > &phase2OTClustersToSkip)
Real constructor 1: with the full data (owned)
const std::vector< bool > & pixelClustersToSkip() const
strips
#turn off noise in all subdetectors simHcalUnsuppressedDigis.doNoise = False mix.digitizers....
const Phase2OTMeasurementDetSet * thePhase2OTData