GammaWare  Head Version for release 0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Gw::AgataEventDisplay Class Reference

AgataEventDisplay a class to work on a specific event display. More...

#include <AgataEventDisplay.h>

Inheritance diagram for Gw::AgataEventDisplay:

Public Member Functions

virtual void AddGeometry (TGeoVolume *volume, TGeoMatrix *matrix=gGeoIdentity)
 
void BuildDefaultGeometry (Bool_t danteGeo=true, Bool_t prismaGeo=true, Bool_t agataGeo=true, Bool_t passiveGeo=true)
 
void ClearInfoView ()
 Clear info view. More...
 
void DisableGUI ()
 Disable GUI. More...
 
void FirstEvent ()
 
Float_t GetBoxDefHeight ()
 
Float_t GetBoxDefWidth ()
 Get width/height of box. More...
 
Int_t GetCurrentEventId () const
 
AgataEventContainerGetEventContainer () const
 
Float_t GetMaxEnergy ()
 
Float_t GetQuadDefHeight ()
 
Float_t GetQuadDefWidth ()
 Get width/height of quad. More...
 
virtual void LoadGeometry (const Char_t *fileName)
 
void NextEvent ()
 
void PrevEvent ()
 
const Char_t * RegisterBranch (Option_t *type="")
 Register branch. More...
 
void Reset ()
 Reset. More...
 
void SetBoxDefHeight (Float_t h)
 
void SetBoxDefWidth (Float_t w)
 Set width/height of box. More...
 
void SetMaxEnergy (Float_t e)
 
void SetQuadDefHeight (Float_t h)
 
void SetQuadDefWidth (Float_t w)
 Set width/height of quad. More...
 
void SetTrackStyle (const Char_t *s, Option_t *type="Agata")
 Set track style (rec/cone) More...
 
virtual void SetTransparency (Char_t transparency=50)
 
void ShowDisplay ()
 
void UpdateHitInfo (TEveDigitSet *qs, Int_t idx)
 Update hits info. More...
 
void UpdateTrackInfo (TEveDigitSet *qs, Int_t idx)
 Update tracks info. More...
 
virtual ~AgataEventDisplay ()
 

Static Public Member Functions

static void DisableDrawFloor ()
 
static void EnableDrawFloor ()
 
static const Char_t * GetDefaultAgataPath ()
 
static const Char_t * GetDefaultDanteConf ()
 
static const Char_t * GetDefaultPrismaConf ()
 
static AgataEventDisplayInstance ()
 
static void SetDefaultAgataPath (const Char_t *name)
 
static void SetDefaultDanteConf (const Char_t *name)
 
static void SetDefaultPrismaConf (const Char_t *name)
 

Protected Member Functions

 ClassDef (BaseEventDisplay, 1)
 log message More...
 
void MakeGUI ()
 Make GUI. More...
 
void UpdateElements ()
 Update elements to be displayed. More...
 

Protected Attributes

Int_t fCurrentEventId
 
Bool_t fDrawFloor
 
Bool_t fFirstEventDone
 
LogMessage fLog
 
Float_t fMaxEnergy
 
TGeoVolume * fTopVolume
 

Static Protected Attributes

static Bool_t fgIsDisplayed
 
static Bool_t fgIsGeoLoaded
 

Detailed Description

AgataEventDisplay a class to work on a specific event display.

Definition at line 38 of file AgataEventDisplay.h.


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