VSPlot2


class description - source file - inheritance tree

class VSPlot2 : public TH2D

    private:
void BuildVSP() public:
VSPlot2 VSPlot2() VSPlot2 VSPlot2(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, Axis_t ylow, Axis_t yup, VManager* serie) VSPlot2 VSPlot2(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, Axis_t ylow, Axis_t yup) VSPlot2 VSPlot2(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t* xbins, Int_t nbinsy, Axis_t* ybins) VSPlot2 VSPlot2(VSPlot2& vsplot) virtual void ~VSPlot2() void AbandonManager() void AdoptManager(VManager* mgr) static TClass* Class() void Copy(TObject& newvsp) VGPSTime GetGPSStart() Int_t GetLeapS() Int_t GetLocalTime() VManager* GetManager() const Int_t GetStartTimeDisplay() Double_t GetStartTimeXOffset() Double_t GetStartTimeYOffset() Double_t GetStepX() Double_t GetStepY() virtual TClass* IsA() const virtual void Paint(Option_t* option) void SetGPSStart(UInt_t gpsstartS, UInt_t gpsstartNS) void SetGPSStart(Double_t gpsstart) void SetLeapS(Int_t leaps) void SetLocalTime(Int_t localtime) void SetStartTimeDisplay(Int_t mode) void SetStartTimeXOffset(Double_t offset) void SetStartTimeYOffset(Double_t offset) void SetStepX(Double_t step) void SetStepY(Double_t step) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
VManager* mManager Manager maintaining this plot VGPSTime mGPSStart Start time of the series for this plot Double_t mStepX Step (sample) size of the series for this plot Double_t mStepY Step (sample) size of the series for this plot Int_t mLeapS leap seconds for calculating UTC time Int_t mLocalTime offset factor for calculating local time Int_t fStartTimeDisplay on/off Flag to display start time below axis Double_t mStartTimeXOffset X offset for start time display Double_t mStartTimeYOffset Y offset for start time display TString mUnitX units on the X axis TString mUnitY units on the Y axis TString mUnitZ units on the Z axis

Class Description

                                                                      
 VSPlot2                                                              
                                                                      
 class describing a plot (representation) of a 2D series              
 (time-frequency, video images)                                       
                                                                      


void Copy(TObject& newvsp2)

void BuildVSP()
 Builds the VSPlot and sets it's kCanDelete bit. Allows deletion of a plot
 if another one replaces it in the canvas.

void AbandonManager()
 Removes this plot from the maintenance of the VEGA manager

void AdoptManager(VManager* mgr)
 Adopt the manager as the maintainer of this plot

void Paint(Option_t *option)
*-*-*-*-*-*-*-*-*Control routine to paint the VSPlots*-*-*-*-*-*-*
*-*              ===============================================

  This function is automatically called by TCanvas::Update.
  (see TH2::Draw for the list of options)

void SetGPSStart(Double_t gpsstart)
 Set GPS time of the start of the X axis

void SetGPSStart(UInt_t gpsstartS, UInt_t gpsstartNS)
 Set GPS time of the start of the X axis



Inline Functions


            VSPlot2 VSPlot2()
            VSPlot2 VSPlot2(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, Axis_t ylow, Axis_t yup, VManager* serie)
            VSPlot2 VSPlot2(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t xlow, Axis_t xup, Int_t nbinsy, Axis_t ylow, Axis_t yup)
            VSPlot2 VSPlot2(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t* xbins, Int_t nbinsy, Axis_t* ybins)
            VSPlot2 VSPlot2(VSPlot2& vsplot)
          VManager* GetManager() const
           VGPSTime GetGPSStart()
           Double_t GetStepX()
           Double_t GetStepY()
              Int_t GetLocalTime()
              Int_t GetLeapS()
              Int_t GetStartTimeDisplay()
           Double_t GetStartTimeXOffset()
           Double_t GetStartTimeYOffset()
               void SetStepX(Double_t step)
               void SetStepY(Double_t step)
               void SetLocalTime(Int_t localtime)
               void SetLeapS(Int_t leaps)
               void SetStartTimeDisplay(Int_t mode)
               void SetStartTimeXOffset(Double_t offset)
               void SetStartTimeYOffset(Double_t offset)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               void ~VSPlot2()
Last update: Tue Jul 1 17:29:43 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.