/** @file * $Source: /repository/event/physics/S4/S4Event.h,v $ * $Id: S4Event.h,v 1.1 2008-01-11 17:14:22 messineo Exp $ * $Author: messineo $ * * Header file for the raw anticoincidence events */ #ifndef S4_EVENT_H #define S4_EVENT_H #include "../../SubPacket.h" namespace pamela { /** * Namespace for all code related to the S4 unit. */ namespace S4 { /** * S4 subpacket data wrapper. */ class S4Event: public pamela::SubPacket { private: public: /** * The register status. */ UINT8 S4_REG_STATUS; /** * The data. */ UINT16 S4_DATA; /** * The Command number. */ UINT8 S4_CMD_NUM; /** * The response length. */ UINT16 S4_RESP_LENGHT; /** * The overall crc. */ UINT8 S4_OVERALL_CHKCODE; /** * The data validity flag. * * Description:
* 1: S4 data NOT found.
* 0: S4 data ok.
*/ UINT8 unpackError; S4Event(void); ~S4Event(void); ClassDef(S4Event, 2) }; } } #endif /* S4_EVENT_H */