revtHeader_ROOT.cc
Go to the documentation of this file.
1 #include <io/revtHeader_ROOT.h>
2 
3 using namespace io;
4 
5 
6 ClassImp(revtHeader_ROOT)
7 
8 
9 revtHeader_ROOT::revtHeader_ROOT(const revt::Header& h) :
10  fId(h.GetId()),
11  fRunNumber(h.GetRunNumber()),
12  fFileId(h.GetFileId()),
13  fEventVersion(h.GetEventVersion()),
14  fNumberOfStations(h.GetNumberOfStations()),
15  fTime(h.GetTime())
16 { }
17 
18 
19 void
21  const
22 {
23  h.SetId(fId);
25  h.SetFileId(fFileId);
28  h.SetTime(fTime.Convert());
29 }
void operator>>(revt::Header &h) const
void SetEventVersion(const int ver)
Definition: REvent/Header.h:33
void SetTime(const utl::TimeStamp &time)
Version of the AERAEvent used by the DAQ software.
Definition: REvent/Header.h:27
utl::TimeStamp Convert() const
TimeStamp_ROOT fTime
void SetFileId(const int id)
Definition: REvent/Header.h:30
Header file holding the RD Event Trigger class definition (based on SD)
Definition: REvent/Header.h:14
void SetNumberOfStations(const int nstat)
Definition: REvent/Header.h:31
void SetId(const int id)
Definition: REvent/Header.h:28
void SetRunNumber(const int run)
Definition: REvent/Header.h:32
Persistent Revent Header using ROOT.

, generated on Tue Sep 26 2023.