TNeEvent.h 1.45 KB
Newer Older
Pavel Sharov's avatar
Pavel Sharov committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
//===================================================================
//== 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="");

21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
//-----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];
	unsigned short R60a[16];
	unsigned short R60t[16];
	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
40 41 42 43 44 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

	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