StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
daq_rhicf.h
1 #ifndef _DAQ_RHICF_H_
2 #define _DAQ_RHICF_H_
3 
4 #include <DAQ_READER/daq_det.h>
5 
6 
7 
8 
9 
10 class daq_rhicf : public daq_det {
11 private:
12  class daq_dta *handle_raw(int sec, int rdo) ;
13 
14  class daq_dta *raw ;
15 
16  static const char *help_string ;
17 protected:
18 
19 
20 public:
21  daq_rhicf(daqReader *rts_caller=0) ;
22  ~daq_rhicf() ;
23 
24 
25  daq_dta *get(const char *bank="*",int c1=-1, int c2=-1, int c3=-1, void *p1=0, void *p2=0) ;
26 
27 
28  int get_l2(char *buff, int buff_bytes, struct daq_trg_word *trg, int prompt) ;
29  int get_token(char *buff, int buff_bytes) ;
30 
31 
32  virtual const char *GetCVS() const { // Offline
33  static const char cvs[]="Tag $Name: $Id: built " __DATE__ " " __TIME__ ; return cvs;
34  }
35 
36 } ;
37 
38 
39 #endif
40