Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DTAGHTDCDigiHit.h
Go to the documentation of this file.
1 // $Id$
2 //
3 // File: DTAGHTDCDigiHit.h
4 // Created: Tue Aug 6 13:02:22 EDT 2013
5 // Creator: davidl (on Darwin harriet.jlab.org 11.4.2 i386)
6 //
7 
8 #ifndef _DTAGHTDCDigiHit_
9 #define _DTAGHTDCDigiHit_
10 
11 #include <JANA/JObject.h>
12 #include <JANA/JFactory.h>
13 
14 class DTAGHTDCDigiHit: public jana::JObject {
15  public:
17 
18  // Add data members here. For example:
19  int counter_id; ///< counter id 1-274
20 
21  uint32_t time;
22 
23  // This method is used primarily for pretty printing
24  // the second argument to AddString is printf style format
25  void toStrings(vector<pair<string,string> > &items)const{
26  AddString(items, "counter_id", "%d", counter_id);
27  AddString(items, "time", "%d", time);
28  }
29 
30 };
31 
32 #endif // _DTAGHTDCDigiHit_
33 
int counter_id
counter id 1-274
JOBJECT_PUBLIC(DTAGHTDCDigiHit)
void toStrings(vector< pair< string, string > > &items) const