REST-for-Physics  v2.3
Rare Event Searches ToolKit for Physics
Public Member Functions | Protected Attributes
TRestEveEventViewer Class Referenceabstract

Detailed Description




         RESTSoft : Software for Rare Event Searches with TPCs

         TRestEveEventViewer.h inherited from TRestEventViewer

         nov 2015:   First concept
             Generic class for visualization of simulated events using
             gEveManager JuanAn/Javier Galan

Definition at line 41 of file TRestEveEventViewer.h.

#include <TRestEveEventViewer.h>

Inheritance diagram for TRestEveEventViewer:
TRestEventViewer TRestDetectorHitsEventViewer TRestGeant4EventViewer

Public Member Functions

virtual void AddEvent (TRestEvent *ev)=0
 
void AddSphericalHit (double x, double y, double z, double radius, double en)
 
virtual void DeleteCurrentEvent ()
 
void DeleteGeometry ()
 
void DrawTab ()
 
virtual void Embed (TBrowser *b)
 
virtual void Initialize ()
 
void MultiView ()
 
virtual void Plot (const char *option)
 
void SetGeometry (TGeoManager *geo)
 
void SetMaxRadius (Double_t rmax)
 
void SetMinRadius (Double_t rmin)
 
void Update ()
 
- Public Member Functions inherited from TRestEventViewer
TRestEventGetEvent ()
 
TGeoManager * GetGeometry ()
 
Double_t GetGeomScale () const
 
void SetEvent (TRestEvent *event)
 
void SetGeomScale (Double_t scale)
 

Protected Attributes

TEvePointSet * fEnergyDeposits
 
Double_t fMaxRadius = 3.0
 
Double_t fMinRadius = 0.2
 
TEveManager * gEve
 
TEveWindowPack * pack
 
char pointName [256]
 
TEveProjectionManager * rhoz
 
TEveProjectionAxes * rhozAxes
 
TEveScene * rhozScene
 
TEveViewer * rhozViewer
 
TEveProjectionManager * rphi
 
TEveProjectionAxes * rphiAxes
 
TEveScene * rphiScene
 
TEveViewer * rphiViewer
 
TEveWindowSlot * slot
 
TEveViewer * viewer3D
 
- Protected Attributes inherited from TRestEventViewer
TCanvas * fCanvas = nullptr
 
TRestEventfEvent = nullptr
 
TGeoManager * fGeometry = nullptr
 
Double_t fGeomScale = 0.1
 
TPad * fPad = nullptr
 

Additional Inherited Members


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