00001 00028 #ifndef NTPBDLITERECORD_H 00029 #define NTPBDLITERECORD_H 00030 00031 #include "Record/RecRecordImp.h" 00032 //#include "Record/RecHeader.h" 00033 #include "BeamDataNtuple/BeamDataLiteHeader.h" 00034 00035 00036 class NtpBDLiteRecord: public RecRecordImp<BeamDataLiteHeader> 00037 { 00038 00039 public: 00040 00041 // Con/de-structors: 00042 NtpBDLiteRecord(); 00043 NtpBDLiteRecord(const BeamDataLiteHeader& header); 00044 virtual ~NtpBDLiteRecord(); 00045 00047 Float_t tor101; 00049 Float_t tr101d; 00051 Float_t tortgt; 00053 Float_t trtgtd; 00055 Float_t horncur; 00058 Float_t bposx[6]; 00061 Float_t bposy[6]; // Y beam pos at target from BPM 121 and TGT (mm) 00063 Float_t bpmint[6]; 00065 Float_t bwidx; 00067 Float_t bwidy; 00069 Float_t hadint; 00071 Float_t muint1; 00073 Float_t muint2; 00075 Float_t muint3; 00077 Float_t dt_nearest; 00079 Int_t nearest_sec; 00081 Int_t nearest_nsec; 00082 00083 private: 00084 00085 ClassDef(NtpBDLiteRecord, 1) 00086 00087 }; // end of class NtpBDLiteRecord 00088 00089 #endif // NTPBDLITERECORD_H
1.3.9.1