14 #ifndef DD4HEP_DDEVE_PROJECTION_H
15 #define DD4HEP_DDEVE_PROJECTION_H
21 #include <TEveProjectionManager.h>
22 #include <TEveProjectionAxes.h>
Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html.
virtual TEveElement * ImportGeoElement(TEveElement *element, TEveElementList *list)
Call an element to a geometry element list.
View TEveWindowSlot * slot
virtual Projection & AddAxis()
Add projection axis to the view.
TEveProjectionAxes * m_axis
Reference to the projection axis.
virtual TEveElement * ImportElement(TEveElement *el, TEveElementList *list)
Call an element to a event element list.
virtual ~Projection()
Default destructor.
virtual void SetDepth(Float_t d)
class View View.h DDEve/View.h
class Projection Projection.h DDEve/Projection.h
virtual TEveElement * ImportEventElement(TEveElement *element, TEveElementList *list)
Call an element to a event element list.
virtual Projection & CreateRhoZProjection()
Create Rho-Z projection.
TEveProjectionManager * m_projMgr
Reference to the projection manager.
virtual View & Map(TEveWindow *slot)
Map the projection view to the slot.
virtual TEveElement * ImportGeoTopic(TEveElement *element, TEveElementList *list)
Call an element to a geometry element list.
Projection(Display *eve, const std::string &name)
Initializing constructor.
virtual Projection & CreateRhoPhiProjection()
Create Rho-Phi projection.
The main class of the DDEve display.
const std::string & name() const
Access to the view name/title.