CMS 3D CMS Logo

Functions
CkfDebugger.cc File Reference
#include "CkfDebugger.h"
#include "SimDataFormats/TrackingHit/interface/PSimHitContainer.h"
#include "Geometry/Records/interface/TrackerDigiGeometryRecord.h"
#include "TrackingTools/PatternTools/interface/TrajectoryMeasurement.h"
#include "TrackingTools/PatternTools/interface/Trajectory.h"
#include "Geometry/CommonTopologies/interface/Topology.h"
#include "DataFormats/GeometryCommonDetAlgo/interface/MeasurementVector.h"
#include "RecoTracker/MeasurementDet/interface/MeasurementTrackerEvent.h"
#include "MagneticField/Records/interface/IdealMagneticFieldRecord.h"
#include "TrackingTools/DetLayers/interface/NavigationSchool.h"
#include "RecoTracker/Record/interface/NavigationSchoolRecord.h"
#include "TSOSFromSimHitFactory.h"
#include "TrackingTools/MeasurementDet/interface/MeasurementDet.h"
#include "TrackingTools/MaterialEffects/interface/PropagatorWithMaterial.h"
#include "TrackingTools/KalmanUpdators/interface/Chi2MeasurementEstimator.h"
#include "DataFormats/SiStripDetId/interface/StripSubdetector.h"
#include "DataFormats/TrackerRecHit2D/interface/SiStripMatchedRecHit2D.h"
#include "DataFormats/SiPixelDetId/interface/PixelSubdetector.h"
#include "TrackingTools/DetLayers/interface/TkLayerLess.h"
#include "RecoTracker/Record/interface/TrackerRecoGeometryRecord.h"
#include "TrackingTools/DetLayers/interface/BarrelDetLayer.h"
#include "TrackingTools/TransientTrackingRecHit/interface/TrackingRecHitProjector.h"
#include "RecoTracker/TransientTrackingRecHit/interface/ProjectedRecHit2D.h"
#include <iostream>
#include <iomanip>
#include <sstream>

Go to the source code of this file.

Functions

DetId gluedId (const DetId &du)
 

Function Documentation

◆ gluedId()

DetId gluedId ( const DetId du)
inline

Definition at line 36 of file CkfDebugger.cc.

References gpuClustering::pixelStatus::mask, and DetId::rawId().

Referenced by CkfDebugger::analyseRecHitExistance(), and CkfDebugger::analyseRecHitNotFound().

36  {
37  unsigned int mask = ~3; // mask the last two bits
38  return DetId(du.rawId() & mask);
39 }
constexpr uint32_t mask
Definition: gpuClustering.h:26
Definition: DetId.h:17
constexpr uint32_t rawId() const
get the raw id
Definition: DetId.h:57