/[PAMELA software]/chewbacca/event/RunTrailerEvent.h
ViewVC logotype

Contents of /chewbacca/event/RunTrailerEvent.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (vendor branch)
Tue Sep 23 07:19:53 2008 UTC (16 years, 2 months ago) by mocchiut
Branch: v0r00, MAIN
CVS Tags: v1r02, v1r00, v1r01, start, v10RED, v9r00, v9r01, HEAD
Changes since 1.1: +0 -0 lines
File MIME type: text/plain
Imported sources, 23/09/2008

1 #ifndef RUNTRAILER_EVENT_H
2 #define RUNTRAILER_EVENT_H
3
4 #include "SubPacket.h"
5
6 namespace pamela {
7 /**
8 * RunTrailerEvent data Wrapper.
9 * The RunTrailerEvent represent a RunHeader packet generated by the PAMELA CPU software.
10 * A RunTrailer packet marks the end of a Run, that is an acquisition loop. <BR>
11 * It is written in the MM just after the break of the run process.
12 * Run process can be stoppede due to different reasons, including dowload, alarms,
13 * ordinal time out, RunTrailer is written after ``End of run'' acquistion packet.
14 */
15 class RunTrailerEvent: public pamela::SubPacket {
16 private:
17
18 public:
19 RunTrailerEvent(void);
20
21 /**
22 * The total packet counter value (only physics packets) since software bootstrap.
23 */
24 UINT32 PKT_COUNTER;
25
26 /**
27 * The total packet counter value, for the ended run; the end of run packet excluded.
28 */
29 UINT32 PKT_ReadyCounter;
30
31 /**
32 * The last On-Board-Time on which has been received the LAST_TIME_SYNC_INFO.
33 * This parameter is the copy of On-Board-Time received in the last Timesync MCMD.
34 * If zero means TimeSync mcmd nerver come.
35 */
36 UINT32 OBT_TYME_SYNC;
37
38 /**
39 * The last received TimeSync.
40 * This parameter is the copy of TimeSync received in the last Timesync MCMD.
41 * If zero means TimeSync mcmd nerver come.
42 */
43 UINT32 LAST_TYME_SYNC_INFO;
44
45 ClassDef(RunTrailerEvent, 1)
46 };
47 }
48
49 #endif /* RUNTRAILER_EVENT_H */
50

  ViewVC Help
Powered by ViewVC 1.1.23