Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:28:28

0001 #ifndef RecoTracker_PixelLowPtUtilities_HitInfo_h
0002 #define RecoTracker_PixelLowPtUtilities_HitInfo_h
0003 
0004 class DetId;
0005 class TrackingRecHit;
0006 class PSimHit;
0007 
0008 #include <vector>
0009 #include <string>
0010 
0011 class TrackerTopology;
0012 
0013 class HitInfo {
0014 public:
0015   HitInfo();
0016   ~HitInfo();
0017 
0018   static std::string getInfo(const DetId &id, const TrackerTopology *tTopo);
0019   static std::string getInfo(const TrackingRecHit &recHit, const TrackerTopology *tTopo);
0020   static std::string getInfo(const std::vector<const TrackingRecHit *> &recHits, const TrackerTopology *tTopo);
0021   static std::string getInfo(const PSimHit &simHit, const TrackerTopology *tTopo);
0022 };
0023 
0024 #endif