--- chewbacca/YodaProfiler/inc/GLTables.h 2008/09/23 07:20:32 1.1.1.1 +++ chewbacca/YodaProfiler/inc/GLTables.h 2008/10/31 11:21:42 1.4 @@ -62,6 +62,7 @@ }; // ================================================================== + /** * \brief Class to store GL_RUN data */ @@ -100,6 +101,8 @@ UInt_t CAL_DSP_MASK; UInt_t LAST_TIMESYNC; UInt_t OBT_TIMESYNC; + UInt_t PHYSENDRUN_MASK_S3S2S12; + UInt_t PHYSENDRUN_MASK_S11CRC; UInt_t VALIDATION; // // @@ -155,6 +158,8 @@ void SetRM_ACQ_SETTING_MODE(UInt_t); void SetTRK_CALIB_USED(UInt_t); void SetCAL_DSP_MASK(UInt_t); + void SetPHYSENDRUN_MASK_S3S2S12(UInt_t); + void SetPHYSENDRUN_MASK_S11CRC(UInt_t); // // GETTERS // @@ -184,10 +189,12 @@ UInt_t GetRM_ACQ_SETTING_MODE(){return(RM_ACQ_SETTING_MODE);}; UInt_t GetTRK_CALIB_USED(){return(TRK_CALIB_USED);}; UInt_t GetCAL_DSP_MASK(){return(CAL_DSP_MASK);}; + UInt_t GetPHYSENDRUN_MASK_S3S2S12(){return (PHYSENDRUN_MASK_S3S2S12);}; + UInt_t GetPHYSENDRUN_MASK_S11CRC(){return (PHYSENDRUN_MASK_S11CRC);}; // GL_RUN* GetGL_RUN(){return this;}; // - ClassDef(GL_RUN,1); + ClassDef(GL_RUN,2); }; // ================================================================== @@ -214,6 +221,27 @@ }; // ================================================================== /** + * \brief Class to store GL_RAW + */ +class GL_RAW : public GL_TABLES { + //class GL_ROOT : public TObject{ + private: + + public: + // + UInt_t ID; + TString PATH; + TString NAME; + UInt_t BOOT_NUMBER; + + GL_RAW(); + +// Int_t Query_GL_RAW(UInt_t id, TSQLServer *dbc); + + ClassDef(GL_RAW,1); +}; +// ================================================================== +/** * \brief Class to store GL_PARAM data */ class GL_PARAM : public GL_TABLES { @@ -256,8 +284,8 @@ UInt_t OBT2; UInt_t PKT1; UInt_t PKT2; - UInt_t BOOT_NUMBER; - UInt_t VALIDATION; + UInt_t BOOT_NUMBER; + UInt_t VALIDATION; GL_TRK_CALIB();