Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-09-07 04:35:53

0001 #ifndef L1Phase2MuDTThDigi_H
0002 #define L1Phase2MuDTThDigi_H
0003 
0004 class L1Phase2MuDTThDigi {
0005 public:
0006   //  Constructors
0007   L1Phase2MuDTThDigi();
0008 
0009   L1Phase2MuDTThDigi(int bx, int wh, int sc, int st, int z, int k, int qual, int idx, int t0, int chi2, int rpc = -10);
0010 
0011   virtual ~L1Phase2MuDTThDigi() {}
0012 
0013   // Operations
0014   int bxNum() const;
0015 
0016   int whNum() const;
0017   int scNum() const;
0018   int stNum() const;
0019 
0020   int z() const;
0021   int k() const;
0022 
0023   int quality() const;
0024   int index() const;
0025 
0026   int t0() const;
0027   int chi2() const;
0028 
0029   int rpcFlag() const;
0030 
0031 private:
0032   int m_bx;
0033   int m_wheel;
0034   int m_sector;
0035   int m_station;
0036 
0037   int m_zGlobal;
0038   int m_kSlope;
0039 
0040   int m_qualityCode;
0041   int m_index;
0042 
0043   int m_t0;
0044   int m_chi2;
0045 
0046   int m_rpcFlag;
0047 };
0048 
0049 #endif