CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 // Base Class Headers --
21 //----------------------
22 
23 //---------------
24 // C++ Headers --
25 //---------------
26 
27 // ---------------------
28 // -- Class Interface --
29 // ---------------------
30 
32 public:
33  // Constructors
35 
37  int ubx, int uwh, int usc, int ust, int uphr, int uphb, int uqua, int utag, int ucnt, int urpc = -10);
38 
39  // Destructor
41 
42  // Operations
43  int bxNum() const;
44  int whNum() const;
45  int scNum() const;
46  int stNum() const;
47  int phi() const;
48  int phiB() const;
49  int code() const;
50  int Ts2Tag() const;
51  int BxCnt() const;
52  int RpcBit() const;
53  int UpDownTag() const;
54 
55 private:
56  int bx;
57  int wheel;
58  int sector;
59  int station;
64  int BxCntCode;
65  int rpcBit;
66 };
67 
68 #endif
int UpDownTag() const