VMetaData


class description - source file - inheritance tree

class VMetaData


    public:
VMetaData VMetaData() VMetaData VMetaData(char* fileName, int run, int frame, VGPSTime startTime, VGPSTime localStartTime, double length, char* detector = "VIRGO", char* state = "L", int quality = 1, int trigger = 1) VMetaData VMetaData(VMetaData& meta) virtual void ~VMetaData() static TClass* Class() void Clear() void Copy(VMetaData& meta) virtual const char* GetDetector() const virtual double GetEndTime() virtual const char* GetFileName() const virtual unsigned int GetFrame() virtual double GetLength() virtual VGPSTime GetLocalStartTime() virtual int GetQuality() virtual unsigned int GetRun() virtual VGPSTime GetStartTime() virtual const char* GetState() const virtual int GetTrigger() virtual TClass* IsA() const virtual int IsValid() virtual void Print(Option_t* opt) virtual void SetDetector(const char* detector) virtual void SetFileName(const char* filename) virtual void SetFrame(unsigned int frame) virtual void SetLength(double length) virtual void SetLocalStartTime(double lstart) virtual void SetLocalStartTime(VGPSTime lstart) virtual void SetQuality(int qual) virtual void SetRun(unsigned int run) virtual void SetStartTime(double start) virtual void SetStartTime(VGPSTime start) virtual void SetState(const char* state) virtual void SetTrigger(int trig) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
unsigned int mRun Run number containing this frame unsigned int mFrame Absolute frame number VGPSTime mStartTime Start time of the frame VGPSTime mLocalStartTime Start time of the frame in local coordinates double mLength Length of the frame int mQuality Quality of data flags int mTrigger Trigger bits string mFileName Frames file name containing this frame string mDetector Name of the detector that generated this frame string mState Locked/not-locked state flag of the interferometer

Class Description

                                                                      
 VMetaData                                                            
                                                                      
 Meta data for one frame. Represents the meta data transfered between 
 a Frame Channel and a Frame Info device                              
                                                                      


void Copy(VMetaData& meta)
 Copy the contents of this into meta

void Clear()
 Clear the contents of this



Inline Functions


           VMetaData VMetaData()
           VMetaData VMetaData(char* fileName, int run, int frame, VGPSTime startTime, VGPSTime localStartTime, double length, char* detector = "VIRGO", char* state = "L", int quality = 1, int trigger = 1)
           VMetaData VMetaData(VMetaData& meta)
        unsigned int GetRun()
        unsigned int GetFrame()
            VGPSTime GetStartTime()
            VGPSTime GetLocalStartTime()
              double GetEndTime()
              double GetLength()
                 int GetQuality()
                 int GetTrigger()
         const char* GetFileName() const
         const char* GetDetector() const
         const char* GetState() const
                 int IsValid()
                void SetRun(unsigned int run)
                void SetFrame(unsigned int frame)
                void SetStartTime(VGPSTime start)
                void SetStartTime(double start)
                void SetLocalStartTime(VGPSTime lstart)
                void SetLocalStartTime(double lstart)
                void SetLength(double length)
                void SetQuality(int qual)
                void SetTrigger(int trig)
                void SetFileName(const char* filename)
                void SetDetector(const char* detector)
                void SetState(const char* state)
                void Print(Option_t* opt)
             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
                void ~VMetaData()
Last update: Tue Jul 1 17:29:13 2003


- ROOT page - VEGA page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to , or contact with any questions or problems regarding ROOT or VEGA.