StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
daq_hlt.h
1 #ifndef _DAQ_HLT_H_
2 #define _DAQ_HLT_H_
3 
4 struct hlt_gl3_t {
5  char *buff ;
6  int bytes ;
7  char name[32] ;
8  char data[] ;
9 } ;
10 
11 #ifndef DAQ_HLT_DATA_STRUCTURE
12 #include <DAQ_READER/daq_det.h>
13 
14 class daq_hlt : public daq_det {
15 private:
16  class daq_dta *handle_tpx(int sector) ;
17  class daq_dta *handle_tof() ;
18  class daq_dta *handle_trg() ;
19  class daq_dta *handle_gl3(int sector, const char *bank) ;
20 
21  class daq_dta *tpx ;
22  class daq_dta *tof ;
23  class daq_dta *trg ;
24  class daq_dta *gl3 ;
25 
26  static const char *help_string ;
27 
28 protected:
29 
30 
31 public:
32  daq_hlt(daqReader *rts_caller=0) ;
33  ~daq_hlt() ;
34 
35 
36  daq_dta *get(const char *bank="*",int c1=-1, int c2=-1, int c3=-1, void *p1=0, void *p2=0) ;
37 
38 
39 
40  const char *GetCVS() const { // Offline
41  static const char cvs[]="Tag $Name: $Id: built " __DATE__ " " __TIME__ ; return cvs;
42  }
43 
44 } ;
45 
46 #endif // DAQ_HLT_DATA_STRUCTURE
47 #endif // _DAQ_HLT_H_
Definition: tof.h:15