QEventDisplay Class Reference

Inheritance diagram for QEventDisplay:

QIGUIBoloModelFit QIGUIDefaultEventDisplay

List of all members.


Detailed Description

Diana Event Display.

Public Member Functions

 QEventDisplay (std::string name="")
virtual void Draw (TPad &pad, QEventR *ev, QEventAuxDataR *aux=0, QRunDataR *run=0)=0
virtual void InitDisplayObjects (QIGUIDianaSessionHandler *ds=0)=0
std::string GetName ()
void ToggleGlobalEnabled (bool enabled)
bool IsGlobalEnabled ()
const std::map< std::string,
QEventDisplayObject > & 
GetDisplayObjects ()
QEventDisplayObject & GetDisplayObject (std::string name)
void AddDisplayObject (std::string name, bool enabled)
void SetFormatToObject (std::string name, TObject *obj)
void SetOptions (std::string name, const std::string options)
void ToggleEnabled (std::string name, bool enabled)
void DrawObjects ()

Static Public Member Functions

static void InitStack ()
static void EndStack ()

Protected Attributes

std::map< std::string,
QEventDisplayObject > 
fDisplayObjects
std::stack< TObject * > fToDraw
std::string fName
bool fGlobalEnabled

Static Protected Attributes

static THStack * fStack = 0

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

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