--- yoda/event/log/LogEvent.h 2004/12/09 08:47:54 2.1 +++ yoda/event/log/LogEvent.h 2005/05/07 08:48:49 4.1 @@ -1,6 +1,6 @@ /** @file * $Source: /home/cvsmanager/yoda/event/log/LogEvent.h,v $ - * $Id: LogEvent.h,v 2.0 2004/09/21 20:50:09 kusanagi Exp $ + * $Id: LogEvent.h,v 4.0 2005/03/06 04:33:01 kusanagi Exp $ * $Author: kusanagi $ * * Header file for the LogEvent class. @@ -17,18 +17,25 @@ namespace pamela { /** - * LogEvent data Wrapper + * LogEvent data Wrapper. + * + * The LogEvent represents the "LogEvent" packet generated by the PAMELA CPU software + * and is a collection of several logs generated during PAMELA operations + * and recorded in the CPU RAM between two storing operations. */ class LogEvent: public pamela::SubPacket { private: + static TClonesArray *fgRecords; public: /** - * Get the run name according to a certain run number. - * @param run Run number. - * @return a string with the run name. + * The Compilation Timestamp of the PAMELA CPU software. */ UINT32 COMPILATION_TIMESTAMP; + + /** + * Contain multiple instances of pamela::LogRecord type. + */ TClonesArray* Records; LogEvent(void);