TNeEvent.h 1.59 KB
Newer Older
Pavel Sharov's avatar
Pavel Sharov committed
1
/* -*- mode:c++ c-file-style:"linux" -*- */
Pavel Sharov's avatar
Pavel Sharov committed
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
//===================================================================
//== TNeEvent.h:
//== Version: 
//===================================================================

#ifndef TNeEVENT_H
#define TNeEVENT_H

#include "TGo4EventElement.h"

class TNeEvent : public TGo4EventElement 
{
public:
	TNeEvent();
	TNeEvent(const char* name);
	virtual ~TNeEvent();

	/** Method called by the framework to clear the event element. */
	void Clear(Option_t *t="");

22 23 24 25 26 27 28 29 30 31 32
//-----Si-----
	unsigned short Lxa[16];
	unsigned short Lxt[16];
	unsigned short Lya[16];
	unsigned short Lyt[16];
	unsigned short Rxa[16];
	unsigned short Rxt[16];
	unsigned short Rya[16];
	unsigned short Ryt[16];
	unsigned short RVa[16];
	unsigned short RVt[16];
Pavel Sharov's avatar
Pavel Sharov committed
33 34
	unsigned short R20a[16];
	unsigned short R20t[16];
35 36 37 38 39 40
	unsigned short AnSa[16];
	unsigned short AnSt[16];
	unsigned short AnRa[16];
	unsigned short AnRt[16];
	unsigned short AnVa[16];
	unsigned short AnVt[16];
Pavel Sharov's avatar
Pavel Sharov committed
41 42 43 44
	unsigned short Rcsa[16];
	unsigned short Rcst[16];
	unsigned short Lcsa[16];
	unsigned short Lcst[16];
Pavel Sharov's avatar
Pavel Sharov committed
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

	unsigned short F3[4];
	unsigned short tF3[4];
	unsigned short F5[4];
	unsigned short tF5[4];
 	unsigned short tMWPC[4];
	unsigned int scaler[16];
	

/*	unsigned short ADC[32];
	unsigned short TDC[32];
	unsigned short mQDC[32];
	unsigned short mTDC[32];
*/

//-----WIRES-----
	unsigned short nx1, ny1, nx2, ny2; // wires
	unsigned short x1[32],y1[32],x2[32],y2[32]; // wires
	unsigned int rx1, rx2, ry1, ry2;

	int nevent;
	int trigger;
	int subevents;
	int evsize;
	unsigned int mtime;
//	unsigned int time;
ClassDef(TNeEvent,1)
};
#endif //TEVENT_H