RunStart.cxx
1 
9 #include "RunStart.h"
10 #include "AnitaPacketUtil.h"
11 #include <iostream>
12 #include <fstream>
13 #include <cstring>
14 
15 ClassImp(RunStart);
16 
18 {
19  //Default Constructor
20 }
21 
23  //Default Destructor
24 }
25 
26 
27 RunStart::RunStart(Int_t trun, Int_t trealTime, RunStart_t *startPtr)
28 {
29  simplePacketCheck(&(startPtr->gHdr),PACKET_RUN_START);
30  run=trun;
31  realTime=trealTime;
32  payloadTime=startPtr->unixTime;
33  runReported=startPtr->runNumber;
34  eventNumber=startPtr->eventNumber;
35 }
36 
UInt_t runReported
Run number from payload.
Definition: RunStart.h:33
UInt_t payloadTime
Time in unixTime.
Definition: RunStart.h:32
UInt_t eventNumber
Starting event number.
Definition: RunStart.h:34
RunStart()
Default constructor.
Definition: RunStart.cxx:17
RunStart – The Run start data.
Definition: RunStart.h:22
UInt_t realTime
Time in unixTime.
Definition: RunStart.h:31
unsigned int eventNumber
Start eventNumber.
Int_t run
Run number from offline.
Definition: RunStart.h:30
RunStart_t – Yes.
~RunStart()
Destructor.
Definition: RunStart.cxx:22
unsigned int unixTime
Start time.
Run Start Block - Telemetered.
unsigned int runNumber
Run number.
int simplePacketCheck(GenericHeader_t *gHdr, PacketCode_t code)
simplePacketCheck – utility function