/* -*- mode:c++ c-file-style:"linux" -*- */ //=================================================================== //== TNeEvent.h: //== Version: //=================================================================== #ifndef TNeEVENT_H #define TNeEVENT_H #include "TGo4EventElement.h" #include "TDSSD16.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=""); //-----Si----- TDSSD16 L1; unsigned short Lxa[16]; unsigned short Lxt[16]; unsigned short Lxc[16]; unsigned short Lya[16]; unsigned short Lyt[16]; unsigned short Lyc[16]; unsigned short Rxa[16]; unsigned short Rxt[16]; unsigned short Rxc[16]; unsigned short Rya[16]; unsigned short Ryt[16]; unsigned short Ryc[16]; unsigned short Rva[16]; unsigned short Rvt[16]; unsigned short Rvc[16]; unsigned short R20a[16]; unsigned short R20t[16]; unsigned short R20c[16]; unsigned short AnSa[16]; unsigned short AnSt[16]; unsigned short AnSc[16]; unsigned short AnRa[16]; unsigned short AnRt[16]; unsigned short AnRc[16]; unsigned short AnVa[16]; unsigned short AnVt[16]; unsigned short AnVc[16]; unsigned short Rcsa[16]; unsigned short Rcst[16]; unsigned short Rcsc[16]; unsigned short Lcsa[16]; unsigned short Lcst[16]; unsigned short Lcsc[16]; 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