24 other.theOwner =
false;
36 other.theOwner =
false;
46 : theTracker(trackerEvent.theTracker),
47 theStripData(trackerEvent.theStripData),
48 thePixelData(trackerEvent.thePixelData),
49 thePhase2OTData(nullptr),
50 thePhase2OTVectorHits(nullptr),
51 thePhase2OTVectorHitsRej(nullptr),
55 edm::LogError(
"ProductIdMismatch") <<
"The strip masking does not point to the strip collection of clusters: "
58 <<
"The strip masking does not point to the strip collection of clusters: "
63 edm::LogError(
"ProductIdMismatch") <<
"The pixel masking does not point to the proper collection of clusters: "
66 <<
"The pixel masking does not point to the proper collection of clusters: "
82 : theTracker(trackerEvent.theTracker),
83 theStripData(nullptr),
84 thePixelData(trackerEvent.thePixelData),
85 thePhase2OTData(trackerEvent.thePhase2OTData),
86 thePhase2OTVectorHits(trackerEvent.thePhase2OTVectorHits),
87 thePhase2OTVectorHitsRej(trackerEvent.thePhase2OTVectorHitsRej),
90 edm::LogError(
"ProductIdMismatch") <<
"The pixel masking does not point to the proper collection of clusters: "
93 <<
"The pixel masking does not point to the proper collection of clusters: "
98 edm::LogError(
"ProductIdMismatch") <<
"The pixel masking does not point to the proper collection of clusters: "
101 <<
"The pixel masking does not point to the proper collection of clusters: "
const std::vector< bool > & phase2OTClustersToSkip() const
const VectorHitCollection * thePhase2OTVectorHits
const VectorHitCollection * thePhase2OTVectorHitsRej
std::vector< bool > thePhase2OTClustersToSkip
MeasurementTrackerEvent()
Dummy constructor used for I/O (even if it's a transient object)
const edm::Handle< edmNew::DetSetVector< SiPixelCluster > > & handle() const
Log< level::Error, false > LogError
const std::vector< bool > & pixelClustersToSkip() const
const std::vector< bool > & stripClustersToSkip() const
const StMeasurementDetSet * theStripData
const PxMeasurementDetSet * thePixelData
const edm::Handle< edmNew::DetSetVector< Phase2TrackerCluster1D > > & handle() const
std::vector< bool > theStripClustersToSkip
MeasurementTrackerEvent & operator=(const MeasurementTrackerEvent &other)=delete
const Phase2OTMeasurementDetSet * thePhase2OTData
~MeasurementTrackerEvent()
const MeasurementTracker * theTracker
std::vector< bool > thePixelClustersToSkip
edm::Handle< edmNew::DetSetVector< SiStripCluster > > & handle()