#include <Event.h>
Inheritance diagram for Event:

Public Methods | |
| Event (const char* name = "Event") | |
| Constructors. More... | |
| virtual | ~Event () |
| Destructor. More... | |
| virtual const CLID& | clID () const |
| Retrieve reference to class definition structure. More... | |
| long | event () const |
| Retrieve event number. More... | |
| void | setEvent (long value) |
| Update event number. More... | |
| long | run () const |
| Retrieve run number. More... | |
| void | setRun (long value) |
| Update run number. More... | |
| const TimeStamp& | time () const |
| Retrieve reference to event time stamp. More... | |
| void | setTime (const TimeStamp& value) |
| Update reference to event time stamp. More... | |
| virtual StreamBuffer& | serialize ( StreamBuffer& s ) const |
| Serialize the object for writing. More... | |
| virtual StreamBuffer& | serialize ( StreamBuffer& s ) |
| Serialize the object for reading. More... | |
| virtual std::ostream& | fillStream ( std::ostream& s ) const |
| Fill the output stream (ASCII). More... | |
Static Public Methods | |
| const CLID& | classID () |
Private Attributes | |
| long | m_event |
| Event number. More... | |
| long | m_run |
| Run number. More... | |
| TimeStamp | m_time |
| Time stamp. More... | |
Friends | |
| std::ostream& | operator<< ( std::ostream& s, const Event& obj ) |
| Output operator(ASCII). More... | |
It contains:
Definition at line 43 of file Event.h.
|
|
Constructors.
|
|
|
Destructor.
|
|
|
Retrieve reference to class definition structure.
|
|
|
Definition at line 54 of file Event.h. Referenced by clID(). |
|
|
Retrieve event number.
|
|
|
Fill the output stream (ASCII).
Definition at line 121 of file Event.h. Referenced by operator<<(). |
|
|
Retrieve run number.
|
|
|
Serialize the object for reading.
|
|
|
Serialize the object for writing.
|
|
|
Update event number.
|
|
|
Update run number.
|
|
|
Update reference to event time stamp.
|
|
|
Retrieve reference to event time stamp.
|
|
|
Output operator(ASCII).
|
|
|
Event number.
|
|
|
Run number.
|
|
|
Time stamp.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000