54 "Scene holding projected geometry for the RPhi view.");
56 "Scene holding projected geometry for the RhoZ view.");
58 "Scene holding projected event-data for the RPhi view.");
60 "Scene holding projected event-data for the RhoZ view.");
102 pack->SetHorizontal();
103 pack->SetShowTitleBar(
kFALSE);
104 pack->NewSlot()->MakeCurrent();
109 pack = pack->NewSlot()->MakePack();
110 pack->SetShowTitleBar(
kFALSE);
111 pack->NewSlot()->MakeCurrent();
114 fRPhiView->
AddScene(fRPhiGeomScene);
115 fRPhiView->
AddScene(fRPhiEventScene);
117 pack->NewSlot()->MakeCurrent();
120 fRhoZView->
AddScene(fRhoZGeomScene);
121 fRhoZView->
AddScene(fRhoZEventScene);
158 void DestroyEventRPhi()
163 void DestroyEventRhoZ()
Encapsulates TGPack into an eve-window.
Eve representation of TGLScene.
static TEveWindowSlot * CreateWindowInTab(TGTab *tab, TEveWindow *eve_parent=0)
Create a new tab in a given tab-widget and populate it with a default window-slot.
TEveBrowser * GetBrowser() const
Description of TEveWindowSlot.
virtual void SetTitleFont(Style_t font=62)
Set the title font.
TGListTreeItem * AddToListTree(TEveElement *re, Bool_t open, TGListTree *lt=0)
Axes for non-linear projections.
virtual void SetLabelFont(Style_t font=62)
Set labels' font.
virtual TEveElement * ImportElements(TEveElement *el, TEveElement *ext_list=0)
Recursively import elements and apply projection to the newly imported objects.
virtual void DestroyElements()
Destroy all children of this element.
virtual void SetElementName(const char *name)
Virtual function for setting of name of an element.
Manager class for steering of projections and managing projected objects.
TEveScene * GetGlobalScene() const
R__EXTERN TEveManager * gEve
TEveViewer * SpawnNewViewer(const char *name, const char *title="", Bool_t embed=kTRUE)
Create a new GL viewer.
virtual void AddElement(TEveElement *el)
Add el to the list of children.
virtual void SetMainColor(Color_t color)
Set main color of the element.
virtual void SetLabelSize(Float_t size=0.04)
Set size of axis labels The size is expressed in per cent of the pad width.
virtual void SetTitleSize(Float_t size=0.04)
Set size of axis title The size is expressed in per cent of the pad width.
TGTab * GetTabRight() const
void SetCurrentDepth(Float_t d)
TGLViewer * GetGLViewer() const
TEveWindowPack * MakePack()
A pack is created in place of this window-slot.
TEveScene * GetEventScene() const
void SetCurrentCamera(ECameraType camera)
Set current active camera - 'cameraType' one of: kCameraPerspX, kCameraPerspY, kCameraPerspZ, kCameraOrthoXOY, kCameraOrthoXOZ, kCameraOrthoZOY, kCameraOrthoXnOY, kCameraOrthoXnOZ, kCameraOrthoZnOY.
TEveScene * SpawnNewScene(const char *name, const char *title="")
Create a new scene.
virtual void SetTitle(const char *title="")
Set the title of the TNamed.
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
Eve representation of TGLViewer.
virtual void AddScene(TEveScene *scene)
Add 'scene' to the list of scenes.