Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Framework
Event
Event/Header.h
Go to the documentation of this file.
1
#ifndef _evt_Header_h_
2
#define _evt_Header_h_
3
4
#include <utl/TimeStamp.h>
5
#include <string>
6
7
8
namespace
evt {
9
27
class
Header
{
28
29
public
:
31
const
std::string&
GetId
()
const
{
return
fId
; }
32
33
const
utl::TimeStamp
&
GetTime
()
const
{
return
fTime
; }
34
36
void
SetId
(
const
std::string&
id
) {
fId
= id; }
37
38
void
SetTime
(
const
utl::TimeStamp
& t) {
fTime
= t; }
39
40
private
:
41
utl::TimeStamp
fTime
;
42
std::string
fId
;
43
44
};
45
46
}
47
48
49
#endif
evt::Header::SetTime
void SetTime(const utl::TimeStamp &t)
Definition:
Event/Header.h:38
utl::TimeStamp
A TimeStamp holds GPS second and nanosecond for some event.
Definition:
TimeStamp.h:110
evt::Header::GetTime
const utl::TimeStamp & GetTime() const
Definition:
Event/Header.h:33
evt::Header::SetId
void SetId(const std::string &id)
Set the event identifier.
Definition:
Event/Header.h:36
evt::Header::fId
std::string fId
Definition:
Event/Header.h:42
evt::Header::GetId
const std::string & GetId() const
Get the event identifier.
Definition:
Event/Header.h:31
evt::Header
Global event header.
Definition:
Event/Header.h:27
evt::Header::fTime
utl::TimeStamp fTime
Definition:
Event/Header.h:41
, generated on Tue Sep 26 2023.