Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DRFTDCDigiTime.h
Go to the documentation of this file.
1 // $Id$
2 //
3 // File: DRFTDCDigiTime.h
4 // Created: Mon Mar 30 10:51:39 EDT 2015
5 // Creator: pmatt (on Linux pmattdesktop.jlab.org 2.6.32-504.12.2.el6.x86_64 x86_64)
6 //
7 
8 #ifndef _DRFTDCDigiTime_
9 #define _DRFTDCDigiTime_
10 
11 #include <JANA/JObject.h>
12 #include <JANA/JFactory.h>
13 
14 #include "DAQ/DModuleType.h"
15 #include "GlueX.h"
16 
17 using namespace std;
18 
19 class DRFTDCDigiTime : public jana::JObject
20 {
21  public:
22  JOBJECT_PUBLIC(DRFTDCDigiTime);
23 
26 
27  uint32_t time;
28 
29  void toStrings(vector<pair<string,string> > &items)const{
30  AddString(items, "System", "%s", SystemName(dSystem));
31  AddString(items, "time", "%u", time);
32  }
33 };
34 
35 #endif // _DRFTDCDigiTime_
36 
DetectorSystem_t
Definition: GlueX.h:15
void toStrings(vector< pair< string, string > > &items) const
DetectorSystem_t dSystem
const char * SystemName(DetectorSystem_t sys)
Definition: GlueX.h:38