CMS 3D CMS Logo

AlignmentClusterFlag.h
Go to the documentation of this file.
1 #ifndef DataFormats_LaserAlignment_AlignmentClusterFlag_h
2 #define DataFormats_LaserAlignment_AlignmentClusterFlag_h
3 
5 
16 public:
18  AlignmentClusterFlag(const DetId &id);
19 
20  bool isTaken() const;
21  bool isOverlap() const;
22  void SetTakenFlag();
23  void SetOverlapFlag();
24  void SetDetId(const DetId &newdetid);
25  const DetId &detId() const { return detId_; }
26  char hitFlag() const { return hitFlag_; }
27 
28 private:
30  char hitFlag_;
31 };
32 #endif
const DetId & detId() const
Definition: DetId.h:17
void SetDetId(const DetId &newdetid)