List of all members | Public Member Functions | Private Attributes
fevt::Header Class Reference

Header for an fevt::FEvent. More...

#include <Header.h>

Public Member Functions

int GetId () const
 
int GetNEyes () const
 Number of eyes in the event. More...
 
const utl::TimeStampGetTime () const
 Time of the event. More...
 
 Header ()
 
void SetId (const int id)
 
void SetNEyes (const int n)
 
void SetTime (const utl::TimeStamp &time)
 

Private Attributes

int fId
 
int fNEyes
 
utl::TimeStamp fTime
 

Detailed Description

Header for an fevt::FEvent.

Definition at line 16 of file FEvent/Header.h.

Constructor & Destructor Documentation

fevt::Header::Header ( )
inline

Definition at line 19 of file FEvent/Header.h.

Member Function Documentation

int fevt::Header::GetId ( ) const
inline
int fevt::Header::GetNEyes ( ) const
inline

Number of eyes in the event.

Definition at line 23 of file FEvent/Header.h.

References fNEyes.

Referenced by FdTriggerSimulatorOG::FdTriggerSimulator::AddEyeEvent(), and io::operator<<().

const utl::TimeStamp& fevt::Header::GetTime ( ) const
inline

Time of the event.

Definition at line 25 of file FEvent/Header.h.

References fTime.

Referenced by FdCalibratorOG::FdCalibrator::FillTriggerData().

void fevt::Header::SetId ( const int  id)
inline
void fevt::Header::SetNEyes ( const int  n)
inline
void fevt::Header::SetTime ( const utl::TimeStamp time)
inline

Member Data Documentation

int fevt::Header::fId
private

Definition at line 32 of file FEvent/Header.h.

Referenced by GetId(), and SetId().

int fevt::Header::fNEyes
private

Definition at line 33 of file FEvent/Header.h.

Referenced by GetNEyes(), and SetNEyes().

utl::TimeStamp fevt::Header::fTime
private

Definition at line 34 of file FEvent/Header.h.

Referenced by GetTime(), and SetTime().


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.