CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FWInvMassDialog.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWInvMassDialog_h
2 #define Fireworks_Core_FWInvMassDialog_h
3 // -*- C++ -*-
4 //
5 // Package: Core
6 // Class : FWInvMassDialog
7 //
16 //
17 // Original Author: Matevz Tadel
18 // Created: Mon Nov 22 11:05:41 CET 2010
19 // $Id: FWInvMassDialog.h,v 1.1 2010/11/22 21:35:07 matevz Exp $
20 //
21 
22 // system include files
23 
24 // user include files
25 #include "TGFrame.h"
26 
27 // forward declarations
28 class FWSelectionManager;
29 
30 class TGTextView;
31 class TGTextButton;
32 
33 class FWInvMassDialog : public TGMainFrame
34 {
35 
36 public:
38  virtual ~FWInvMassDialog();
39 
40  virtual void CloseWindow();
41 
42  // ---------- const member functions ---------------------
43 
44  // ---------- static member functions --------------------
45 
46  // ---------- member functions ---------------------------
47 
48  void Calculate();
49 
50 protected:
51  void beginUpdate();
52  void addLine(const TString& line);
53  void endUpdate();
54 
55 private:
56  FWInvMassDialog(const FWInvMassDialog&); // stop default
57 
58  const FWInvMassDialog& operator=(const FWInvMassDialog&); // stop default
59 
60  // ---------- member data --------------------------------
61 
63 
64  TGTextView *m_text;
65  TGTextButton *m_button;
66 
68 
70 };
71 
72 
73 #endif
virtual ~FWInvMassDialog()
virtual void CloseWindow()
ClassDef(FWInvMassDialog, 0)
FWInvMassDialog(FWSelectionManager *sm)
TGTextView * m_text
void addLine(const TString &line)
TGTextButton * m_button
FWSelectionManager * m_selectionMgr
const FWInvMassDialog & operator=(const FWInvMassDialog &)