mevtHeader_ROOT.cc
Go to the documentation of this file.
1 #include <io/mevtHeader_ROOT.h>
2 #include <mevt/Header.h>
3 
4 using namespace io;
5 
6 
7 ClassImp(mevtHeader_ROOT)
8 
9 
10 mevtHeader_ROOT::mevtHeader_ROOT(const mevt::Header& h) :
11  fId(h.GetId()),
12  fTime(h.GetTime()),
13  fTrigger(h.GetTrigger())
14 { }
15 
16 
17 void
19  const
20 {
21  h.SetId(fId);
22  h.SetTime(fTime.Convert());
23  fTrigger >> h.GetTrigger();
24 }
void SetId(const int id)
Definition: MEvent/Header.h:28
Trigger & GetTrigger()
Definition: MEvent/Header.h:30
TimeStamp_ROOT fTime
Persistent MEvent Header using ROOT.
utl::TimeStamp Convert() const
mevtTrigger_ROOT fTrigger
Header information for muon events.
Definition: MEvent/Header.h:20
void SetTime(const utl::TimeStamp &time)
Definition: MEvent/Header.h:26
void operator>>(mevt::Header &h) const

, generated on Tue Sep 26 2023.