EyeTriggerData_ROOT.cc
Go to the documentation of this file.
1 #include <fevt/EyeTriggerData.h>
2 #include <io/EyeTriggerData_ROOT.h>
3 
4 using namespace io;
5 
6 
7 ClassImp(EyeTriggerData_ROOT)
8 
9 
10 EyeTriggerData_ROOT::EyeTriggerData_ROOT(const fevt::EyeTriggerData& e) :
11  fT3Accepted(e.IsT3Accepted()),
12  fT3Class(e.GetT3Class()),
13  fTimeStamp(e.GetT3Time()),
14  fSDPTheta(e.GetT3SDPTheta()),
15  fSDPPhi(e.GetT3SDPPhi()),
16  fAzimuthAtGround(e.GetT3AzimuthAtGround()),
17  fNPixels(e.GetT3NPixels())
18 { }
19 
20 
21 void
23  const
24 {
27 
28  utl::TimeStamp ts;
29  fTimeStamp >> ts;
30  e.SetT3Time(ts);
31 
34 }
Trigger data for an fevt::Eye.
void SetT3Accepted(bool is)
void SetT3SDP(double theta, double phi, double azimuthAtGround)
void operator>>(fevt::EyeTriggerData &e) const
void SetT3NPixels(unsigned int n)
void SetT3Time(const utl::TimeStamp &time)
A TimeStamp holds GPS second and nanosecond for some event.
Definition: TimeStamp.h:110
void SetT3Class(const std::string &label)
EyeTriggerData_ROOT Class being actually streamed when using ROOT IO.

, generated on Tue Sep 26 2023.