CMS 3D CMS Logo

Public Member Functions | Protected Attributes

FWDetailViewGL< T > Class Template Reference

#include <FWDetailViewGL.h>

Inheritance diagram for FWDetailViewGL< T >:
FWDetailView< T > FWDetailViewBase

List of all members.

Public Member Functions

 FWDetailViewGL ()
virtual void init (TEveWindowSlot *)
virtual void setBackgroundColor (Color_t)
TGLViewer * viewerGL () const
virtual ~FWDetailViewGL ()

Protected Attributes

TEveScene * m_eveScene
TEveViewer * m_eveViewer
TGCompositeFrame * m_guiFrame
TCanvas * m_infoCanvas

Detailed Description

template<typename T>
class FWDetailViewGL< T >

Definition at line 14 of file FWDetailViewGL.h.


Constructor & Destructor Documentation

template<typename T>
FWDetailViewGL< T >::FWDetailViewGL ( )
template<typename T>
virtual FWDetailViewGL< T >::~FWDetailViewGL ( ) [virtual]

Member Function Documentation

template<typename T>
virtual void FWDetailViewGL< T >::init ( TEveWindowSlot *  ) [virtual]

Implements FWDetailViewBase.

template<typename T>
virtual void FWDetailViewGL< T >::setBackgroundColor ( Color_t  ) [virtual]

Reimplemented from FWDetailViewBase.

Reimplemented in FWConvTrackHitsDetailView, and FWTrackHitsDetailView.

template<typename T>
TGLViewer* FWDetailViewGL< T >::viewerGL ( ) const [inline]

Definition at line 20 of file FWDetailViewGL.h.

{ return m_eveViewer->GetGLViewer();}

Member Data Documentation

template<typename T>
TEveScene* FWDetailViewGL< T >::m_eveScene [protected]

Definition at line 29 of file FWDetailViewGL.h.

template<typename T>
TEveViewer* FWDetailViewGL< T >::m_eveViewer [protected]

Definition at line 28 of file FWDetailViewGL.h.

Referenced by FWDetailViewGL< reco::Muon >::viewerGL().

template<typename T>
TGCompositeFrame* FWDetailViewGL< T >::m_guiFrame [protected]

Definition at line 26 of file FWDetailViewGL.h.

template<typename T>
TCanvas* FWDetailViewGL< T >::m_infoCanvas [protected]

Definition at line 25 of file FWDetailViewGL.h.