--- yoda/event/physics/anticounter/AnticounterEvent.h 2004/07/08 12:33:57 1.1 +++ yoda/event/physics/anticounter/AnticounterEvent.h 2004/12/03 22:04:35 2.1 @@ -1,6 +1,6 @@ /** @file - * $Source: /home/cvsmanager/yoda/event/physics/anticoinc/AnticounterEvent.h,v $ - * $Id: AnticounterEvent.h,v 1.1.1.1 2004/07/06 12:20:23 kusanagi Exp $ + * $Source: /home/cvsmanager/yoda/event/physics/anticounter/AnticounterEvent.h,v $ + * $Id: AnticounterEvent.h,v 2.0 2004/09/21 20:50:24 kusanagi Exp $ * $Author: kusanagi $ * * Header file for the raw anticoincidence events @@ -8,37 +8,33 @@ #ifndef ANTICOUNTER_EVENT_H #define ANTICOUNTER_EVENT_H -#include - -#include - #include "event/SubPacket.h" - namespace pamela { /** * Namespace for all code related to the anticoincidence unit. */ namespace anticounter { /** - * Raw anticounter subpacket + * Techmodel anticounter subpacket */ class AnticounterEvent: public pamela::SubPacket { private: public: - unsigned short header[2]; - unsigned short status; - unsigned short hitmap; - unsigned short regist[6]; - unsigned short shift[16]; - unsigned short counters[16]; - unsigned short coinc[8]; - unsigned short trigg; - unsigned short clock[2]; - unsigned short temp[2]; - unsigned short DAC[16]; - unsigned short CRC; + unsigned short header[2][2]; + unsigned short status[2]; + unsigned short hitmap[2]; + unsigned short regist[2][6]; + unsigned short shift[2][16]; + unsigned short counters[2][16]; + unsigned short coinc[2][8]; + unsigned short trigg[2]; + unsigned short clock[2][2]; + unsigned short temp[2][2]; + unsigned short DAC[2][16]; + unsigned short CRC[2]; + unsigned short ERROR; AnticounterEvent(void); ~AnticounterEvent(void);