VFrCondition
class description - source file - inheritance tree
public:
VFrCondition VFrCondition (const VFrCondition &)
VFrCondition VFrCondition (Text_t * name, VGPSTime time, Bool_t triggerStatus, Float_t amplitude, Float_t prob, TString varNames, Int_t nv, Float_t * vars)
VFrCondition VFrCondition (Text_t * name, VGPSTime time, Bool_t triggerStatus, Float_t amplitude, Float_t prob, TString varNames, TArrayF tvars)
VFrCondition VFrCondition ()
virtual void ~VFrCondition ()
static TClass* Class ()
virtual void Copy (TObject& obj)
virtual Float_t GetAmplitude ()
virtual Double_t GetEndTime ()
virtual Int_t GetGroup ()
virtual Float_t GetProbability ()
virtual Double_t GetStartTime ()
virtual VGPSTime GetTime ()
virtual Float_t GetTimeAfter ()
virtual Float_t GetTimeBefore ()
virtual Bool_t GetTriggerStatus ()
virtual Float_t GetVar (TString name)
virtual Float_t GetVar (Int_t i)
virtual TString GetVarNames ()
virtual TClass* IsA () const
virtual Bool_t IsActive ()
virtual void Print (Option_t * opt)
virtual void SetActive (Bool_t active)
virtual void SetAmplitude (Double_t amplitude)
virtual void SetGroup (Int_t group)
virtual void SetProbability (Double_t prob)
virtual void SetTime (Long_t timeS, Long_t timeN)
virtual void SetTime (VGPSTime time)
virtual void SetTimeAfter (Float_t timeafter)
virtual void SetTimeBefore (Float_t timebefore)
virtual void SetTriggerStatus (Bool_t triggerStatus)
virtual void SetVar (TArrayF tarray)
virtual void SetVar (Int_t n, Float_t * array)
virtual void SetVarNames (const Text_t * names)
virtual void ShowMembers (TMemberInspector& insp, char * parent)
virtual void Streamer (TBuffer& b)
void StreamerNVirtual (TBuffer& b)
private:
Bool_t mActive Flag for Active mode. if mActive==kFALSE, nothing written to disk (Not yet used)
VGPSTime mTime GPS time at which the event occured
Float_t mTimeBefore Duration of event before occurence time
Float_t mTimeAfter Duration of event after occurence time
Bool_t mTriggerStatus Boolean value returned by trigger
Float_t mAmplitude Continuous value returned by trigger
Float_t mProbability Likelihood estimate of event
TString mVarNames Names of the various variables, separated by space
TArrayF mVar Values of variables relevant to this condition
Int_t mGroup Values of variables relevant to this condition
VFrCondition
One set of data putting conditions on a frame,
may be a trigger data or a slow monitoring station data or...
void Copy (TObject& obj)
Copy this into obj
Float_t GetVar (TString name)
Returns the value for variable "name"
Inline Functions
VFrCondition VFrCondition ()
VFrCondition VFrCondition (Text_t * name, VGPSTime time, Bool_t triggerStatus, Float_t amplitude, Float_t prob, TString varNames, Int_t nv, Float_t * vars)
VFrCondition VFrCondition (Text_t * name, VGPSTime time, Bool_t triggerStatus, Float_t amplitude, Float_t prob, TString varNames, TArrayF tvars)
VGPSTime GetTime ()
Float_t GetTimeBefore ()
Float_t GetTimeAfter ()
Double_t GetStartTime ()
Double_t GetEndTime ()
Bool_t GetTriggerStatus ()
Float_t GetAmplitude ()
Float_t GetProbability ()
TString GetVarNames ()
Float_t GetVar (TString name)
Int_t GetGroup ()
Bool_t IsActive ()
void SetActive (Bool_t active)
void SetTime (Long_t timeS, Long_t timeN)
void SetTime (VGPSTime time)
void SetTimeBefore (Float_t timebefore)
void SetTimeAfter (Float_t timeafter)
void SetTriggerStatus (Bool_t triggerStatus)
void SetAmplitude (Double_t amplitude)
void SetProbability (Double_t prob)
void SetVarNames (const Text_t * names)
void SetVar (Int_t n, Float_t * array)
void SetVar (TArrayF tarray)
void SetGroup (Int_t group)
void Print (Option_t * opt)
TClass* Class ()
TClass* IsA () const
void ShowMembers (TMemberInspector& insp, char * parent)
void Streamer (TBuffer& b)
void StreamerNVirtual (TBuffer& b)
VFrCondition VFrCondition (const VFrCondition &)
void ~VFrCondition ()
Last update: Tue Jul 1 17:27:53 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.