--- yoda/event/physics/S4/S4Event.h 2005/03/06 04:33:01 4.0
+++ yoda/event/physics/S4/S4Event.h 2005/08/29 08:27:35 4.5
@@ -1,6 +1,6 @@
/** @file
* $Source: /home/cvsmanager/yoda/event/physics/S4/S4Event.h,v $
- * $Id: S4Event.h,v 3.0 2005/03/04 15:54:11 kusanagi Exp $
+ * $Id: S4Event.h,v 4.4 2005/05/28 10:44:14 kusanagi Exp $
* $Author: kusanagi $
*
* Header file for the raw anticoincidence events
@@ -8,26 +8,53 @@
#ifndef S4_EVENT_H
#define S4_EVENT_H
-#include "event/SubPacket.h"
+#include "../../SubPacket.h"
namespace pamela {
/**
- * Namespace for all code related to the anticoincidence unit.
+ * Namespace for all code related to the S4 unit.
*/
namespace S4 {
/**
- * Techmodel S4 subpacket
+ * 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);