QGGraphicalCut Class Reference

Inheritance diagram for QGGraphicalCut:

QGGraphicalCutBase QGPlot

List of all members.


Detailed Description

Class for graphical cuts.

Author:
Adam Bryant (adam_bryant@berkeley.edu)

Public Member Functions

 QGGraphicalCut ()
 Default constructor.
 QGGraphicalCut (const QGGraphicalCut &)
 Copy constructor.
virtual ~QGGraphicalCut ()
 Destructor.
void CopyNameToClipboard () const
 Copy name to clipboard.
void Create ()
 Create the graphical cut with the mouse.
void Display ()
 Display the graphical cut.
void Erase ()
 Erase the graphical cut.
const char * GetName () const
 Get graphical cut name.
void HandleCanvasEvent (Int_t event, Int_t px, Int_t py, TObject *selected)
 Handle mouse events in the canvas.
void SetName (const char *name=0)
 Set graphical cut name.
void SetProperty (const std::string &key, const std::string &value)
 Set property (used for opening a session).
void ViewPulses () const
 View pulses.

Private Attributes

Double_t fXLast
 X-coordinate of last selected point.
Double_t fYLast
 Y-coordinate of last selected point.

Static Private Attributes

static std::list
< QGGraphicalCut * > 
fGraphicalCuts
 Static list of existing graphical cuts.

The documentation for this class was generated from the following files:

Generated on Tue Nov 16 10:50:06 2010 for CUORE Software by  doxygen 1.5.6