CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GEMCSCLCTDigi.h
Go to the documentation of this file.
1 #ifndef CSCDigi_GEMCSCLCTDigi_h
2 #define CSCDigi_GEMCSCLCTDigi_h
3 
5 #include <boost/cstdint.hpp>
6 #include <iosfwd>
7 
9 {
10  public:
11 
13  GEMCSCLCTDigi(const CSCCorrelatedLCTDigi, float);
14  GEMCSCLCTDigi();
15 
17  const CSCCorrelatedLCTDigi& getDigi() const { return digi_; }
18 
20  int getBend() const { return bend_; }
21 
23  bool operator == (const GEMCSCLCTDigi &) const;
24  bool operator != (const GEMCSCLCTDigi &rhs) const
25  { return !(this->operator==(rhs)); }
26 
27  private:
29  float bend_;
30 };
31 
32 #endif
CSCCorrelatedLCTDigi digi_
Definition: GEMCSCLCTDigi.h:28
const CSCCorrelatedLCTDigi & getDigi() const
default
Definition: GEMCSCLCTDigi.h:17
GEMCSCLCTDigi()
Default.
bool operator==(const GEMCSCLCTDigi &) const
Comparison.
bool operator!=(const GEMCSCLCTDigi &rhs) const
Definition: GEMCSCLCTDigi.h:24
int getBend() const
return bend
Definition: GEMCSCLCTDigi.h:20