CMS 3D CMS Logo

L1MuDTChambPhDigi.h
Go to the documentation of this file.
1 //-------------------------------------------------
2 //
3 // Class L1MuDTChambPhDigi
4 //
5 // Description: input data for PHTF trigger
6 //
7 //
8 // Author List: Jorge Troconiz UAM Madrid
9 //
10 //
11 //--------------------------------------------------
12 #ifndef L1MuDTChambPhDigi_H
13 #define L1MuDTChambPhDigi_H
14 
15 //------------------------------------
16 // Collaborating Class Declarations --
17 //------------------------------------
18 
19 
20 //----------------------
21 // Base Class Headers --
22 //----------------------
23 
24 
25 //---------------
26 // C++ Headers --
27 //---------------
28 
29 
30 // ---------------------
31 // -- Class Interface --
32 // ---------------------
33 
35 
36  public:
37 
38  // Constructors
40 
41  L1MuDTChambPhDigi( int ubx, int uwh, int usc, int ust,
42  int uphr, int uphb, int uqua, int utag, int ucnt, int urpc=-10);
43 
44  // Destructor
46 
47  // Operations
48  int bxNum() const;
49  int whNum() const;
50  int scNum() const;
51  int stNum() const;
52  int phi() const;
53  int phiB() const;
54  int code() const;
55  int Ts2Tag() const;
56  int BxCnt() const;
57  int RpcBit() const;
58 
59  private:
60 
61  int bx;
62  int wheel;
63  int sector;
64  int station;
69  int BxCntCode;
70  int rpcBit;
71 };
72 
73 #endif