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

Annotation of /chewbacca/event/RunTrailerEvent.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Tue Sep 23 07:19:53 2008 UTC (16 years, 2 months ago) by mocchiut
Branch point for: v0r00, MAIN
File MIME type: text/plain
Initial revision

1 mocchiut 1.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