QGPulseParametersFrame Class Reference

List of all members.


Detailed Description

Part of a pulse edit window for inputting parameters.

Author:
Adam Bryant (adam_bryant@berkeley.edu)

Public Member Functions

 QGPulseParametersFrame (QGPulseEditWindow *p=0, UInt_t w=100, UInt_t h=100)
 Constructor.
virtual ~QGPulseParametersFrame ()
 Destructor.
Long_t GetEventIndex () const
 Get event index.
QGDropDownBoxGetOrderedByDropDownBox ()
 Get pointer to the ordered-by drop down box.
std::string GetOrderVariable () const
 Get ordered-by variable.
void HandleNextButton ()
 Handle next button.
void HandlePreviousButton ()
 Handle previous button.
void HandlePulseNumberBox ()
 Handle pulse number box.
bool IsSuperimposeSet ()
 Return true if superimpose box is checked.
bool IsUseADCUnitsSet ()
 Return true if use ADC units box is checked.
void SetEventIndex (Long_t index)
 Set event index.
void SetNumberOfEvents (Long_t number)
 Set number of events.
void SetOrderVariable (std::string orderVariable)
 Set ordered-by variable.
void SetSuperimpose (bool flag=true)
 Set whether the superimpose box is checked.
void SetUseADCUnits (bool flag=true)
 Set whether the use ADC units box is checked.

Private Attributes

TGPictureButton * fNextButton
 Next button.
TGNumberEntryField * fNumberOfPulsesBox
 Number of pulses box.
TGHorizontalFrame * fOptionsFrame
 Horizontal frame for options boxes.
QGDropDownBoxfOrderedByDropDownBox
 Ordered-by box.
TGHorizontalFrame * fOrderedByFrame
 Horizontal frame for ordered-by.
TGLabel * fOrderedByLabel
 Ordered-by label.
TGPictureButton * fPreviousButton
 Previous button.
TGHorizontalFrame * fPreviousNextFrame
 Horizontal frame for previous/next buttons.
QGPulseEditWindowfPulseEditWindow
 Pointer to parent pulse edit window.
TGNumberEntryField * fPulseNumberBox
 Pulse number box.
TGCheckButton * fSuperimposeBox
 Superimpose check box.
TGCheckButton * fUseADCUnitsBox
 Use ADC Units check box.

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