er  dev
TLiEvent.h
1 //===================================================================
2 //== TLiEvent.h: exp0211
3 //== Version: 2011-02-01
4 //===================================================================
5 
6 #ifndef TLiEVENT_H
7 #define TLiEVENT_H
8 
9 #include "TGo4EventElement.h"
10 
11 class TLiEvent : public TGo4EventElement
12 {
13 public:
14  TLiEvent();
15  TLiEvent(const char* name);
16  virtual ~TLiEvent();
17 
19  void Clear(Option_t *t="");
20  unsigned short SQ11[16];
21  unsigned short SQ12[32];
22  unsigned short SQ13[16];
23  unsigned short SQ21[16];
24  unsigned short SQ22[32];
25  unsigned short SQ23[16];
26  unsigned short ANR[16];
27  unsigned short ANS[16];
28  unsigned short ANC[32];
29  unsigned short TSQ11[16];
30  unsigned short TSQ12[32];
31  unsigned short TSQ21[16];
32  unsigned short TSQ22[32];
33  unsigned short TANR[16];
34  unsigned short TANS[16];
35  unsigned short unusedQDC[32];
36  unsigned short unusedTDC[16];
37  unsigned short SCR[16];
38  unsigned short nx1, ny1, nx2, ny2; // wires
39  unsigned short x1[32],y1[32],x2[32],y2[32]; // wires
40  unsigned short adc1[16];
41  unsigned short adc2[16];
42  unsigned short adc3[16];
43  unsigned short adc4[16];
44  unsigned short NeuTDC[32];
45  unsigned short Amp_TDC[32];
46  unsigned int time;
47 
48  int qdcF3L;
49  int qdcF3R;
50  int qdcF4L;
51  int qdcF4R;
52  int qdcF4U;
53  int qdcF4D;
54  int qdcF5L;
55  int qdcF5R;
56  int qdcF5U;
57  int qdcF5D;
58  int tdcF3L;
59  int tdcF3R;
60  int tdcF4L;
61  int tdcF4R;
62  int tdcF4U;
63  int tdcF4D;
64  int tdcF5L;
65  int tdcF5R;
66  int tdcF5U;
67  int tdcF5D;
68  int nevent;
69  int trigger;
70  int subevents;
71  int evsize;
72 int mainTRIGGER;
73 int beamTRIGGER;
74 int annTRIGGER;
75 ClassDef(TLiEvent,1)
76 };
77 #endif //TEVENT_H
78 
79 
80 
void Clear(Option_t *t="")
Definition: TLiEvent.cxx:28