CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FW3DView.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FW3DEnergyView_h
2 #define Fireworks_Core_FW3DView_h
3 // -*- C++ -*-
4 //
5 // Package: Core
6 // Class : FW3DView
7 //
16 //
17 // Original Author: Alja Mrak-Tadel
18 // Created: Wed Apr 7 14:41:26 CEST 2010
19 // $Id: FW3DView.h,v 1.26 2010/09/23 18:30:00 amraktad Exp $
20 //
21 
22 // system include files
23 
24 // user include files
26 
27 // forward declarations
28 class TEveCalo3D;
29 
30 class FW3DView: public FW3DViewBase
31 {
32 public:
33  FW3DView(TEveWindowSlot*, FWViewType::EType);
34  virtual ~FW3DView();
35 
36  virtual void setContext(const fireworks::Context&);
37  virtual TEveCaloViz* getEveCalo() const;
38 
39 
40  // ---------- const member functions ---------------------
41 
42  // virtual void populateController(ViewerParameterGUI&) const;
43  // ---------- static member functions --------------------
44 
45  // ---------- member functions ---------------------------
46 
47 private:
48  FW3DView(const FW3DView&); // stop default
49 
50  const FW3DView& operator=(const FW3DView&); // stop default
51 
52  // ---------- member data --------------------------------
53  TEveCalo3D* m_calo;
54 
55 };
56 
57 
58 #endif
FW3DView(TEveWindowSlot *, FWViewType::EType)
Definition: FW3DView.cc:40
virtual void setContext(const fireworks::Context &)
Definition: FW3DView.cc:59
const FW3DView & operator=(const FW3DView &)
virtual ~FW3DView()
Definition: FW3DView.cc:47
virtual TEveCaloViz * getEveCalo() const
Definition: FW3DView.cc:54
TEveCalo3D * m_calo
Definition: FW3DView.h:53