VDyPlot


class description - source file - inheritance tree

class VDyPlot : public TH1F


    public:
VDyPlot VDyPlot() VDyPlot VDyPlot(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t xlow, Axis_t xup) VDyPlot VDyPlot(VDyPlot& VDyPlot) virtual void ~VDyPlot() static TClass* Class() void ClearTimePave() void Copy(TObject& newvsp) virtual void Draw(Option_t* option) void ExportAscii(const char* fileName = "Default_file_name_=_Plot_name") virtual char* GetObjectInfo(Int_t px, Int_t py) const virtual TClass* IsA() const virtual void Paint(Option_t* option) virtual void SavePrimitive(ofstream& out, Option_t* option) void SetIndicator(int bin, short value) void SetTimeFlag(int flag) void SetTimeString(char* timestr) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void UnlinkTimePave() void ZoomAsLast()

Data Members

    private:
int mTimeFlag TString mTimeString TPaveText* mTimePave double mTimeX1 double mTimeY1 double mTimeX2 double mTimeY2 TArrayS mIndicator int mOldFirstXbin int mOldLastXbin

Class Description

                                                                      
 VDyPlot                                                              
                                                                      
 class describing a plot (representation) of a series                 
 Used to adapt the behaviour of TH1F to datadisplay needs             
                                                                      


void Copy(TObject& newvsp)

void Draw(Option_t* option)
 Draw the plot. Added the drawing of the time string, with respect to
 the TH1F base class

char* GetObjectInfo(Int_t px, Int_t py) const
   Redefines TH1::GetObjectInfo.
   Displays the histogram info (bin number, contents, integral up to bin
   corresponding to cursor position px,py
   Switches to the right pad before doing so.
   Correction of a ROOT bug (feature ?).


void SavePrimitive(ofstream &out, Option_t *option)
 Save primitive as a C++ statement(s) on output stream out

void SetIndicator(int bin, short colorValue)
 Sets the value for indicator on bin. This will be used to draw a colored vertical
 line indicating something went wrong.

void Paint(Option_t* option)
 Paint the plot and add indicator lines

void ZoomAsLast()
 Zoom with the same range as the last plot as the last plot

void ExportAscii(const char* fileName)
 Create a file containing plot data in ASCII format: col1=x col2=y



Inline Functions


            VDyPlot VDyPlot()
            VDyPlot VDyPlot(Text_t* name, Text_t* title, Int_t nbinsx, Axis_t xlow, Axis_t xup)
            VDyPlot VDyPlot(VDyPlot& VDyPlot)
               void ClearTimePave()
               void UnlinkTimePave()
               void SetTimeString(char* timestr)
               void SetTimeFlag(int flag)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               void ~VDyPlot()
Last update: Tue Jul 1 17:27:50 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.