CMS 3D CMS Logo

HitInfo.h
Go to the documentation of this file.
1 #ifndef _HitInfo_h_
2 #define _HitInfo_h_
3 
4 class DetId;
5 class TrackingRecHit;
6 class PSimHit;
7 
8 #include <vector>
9 #include <string>
10 
11 class TrackerTopology;
12 
13 class HitInfo {
14 public:
15  HitInfo();
16  ~HitInfo();
17 
18  static std::string getInfo(const DetId &id, const TrackerTopology *tTopo);
19  static std::string getInfo(const TrackingRecHit &recHit, const TrackerTopology *tTopo);
20  static std::string getInfo(const std::vector<const TrackingRecHit *> &recHits, const TrackerTopology *tTopo);
21  static std::string getInfo(const PSimHit &simHit, const TrackerTopology *tTopo);
22 };
23 
24 #endif
HitInfo::~HitInfo
~HitInfo()
Definition: HitInfo.cc:16
TrackerTopology
Definition: TrackerTopology.h:16
rpcPointValidation_cfi.recHit
recHit
Definition: rpcPointValidation_cfi.py:7
DetId
Definition: DetId.h:17
HitInfo::HitInfo
HitInfo()
Definition: HitInfo.cc:13
rpcPointValidation_cfi.simHit
simHit
Definition: rpcPointValidation_cfi.py:24
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
FastTrackerRecHitMaskProducer_cfi.recHits
recHits
Definition: FastTrackerRecHitMaskProducer_cfi.py:8
TrackingRecHit
Definition: TrackingRecHit.h:21
HitInfo
Definition: HitInfo.h:13
PSimHit
Definition: PSimHit.h:15
HitInfo::getInfo
static std::string getInfo(const DetId &id, const TrackerTopology *tTopo)
Definition: HitInfo.cc:19