VMetaData
class description - source file - inheritance tree
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)
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
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
JavaScript must be enabled to display this email address.
, or
contact
JavaScript must be enabled to display this email address.
with any questions or problems regarding ROOT or VEGA.