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

Contents of /yoda/event/RunTrailerEvent.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4.1 - (show annotations) (download)
Sat May 7 08:48:25 2005 UTC (19 years, 7 months ago) by kusanagi
Branch: MAIN
CVS Tags: yodaPreTermistors2_1/00, YODA4_3/02, YODA4_3/00, YODA4_3/01, YODA4_2/03, yodaPreTermistores2_0/00
Branch point for: PreThermistores2
Changes since 4.0: +27 -3 lines
File MIME type: text/plain
Major update on the documentation.

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