GSI Object Oriented Online Offline (Go4)
GO4-5.3.2
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Go4ThreadManagerExample
TGo4TestThreadManager.h
Go to the documentation of this file.
1
// $Id: TGo4TestThreadManager.h 1196 2014-04-10 14:06:24Z linev $
2
//-----------------------------------------------------------------------
3
// The GSI Online Offline Object Oriented (Go4) Project
4
// Experiment Data Processing at EE department, GSI
5
//-----------------------------------------------------------------------
6
// Copyright (C) 2000- GSI Helmholtzzentrum für Schwerionenforschung GmbH
7
// Planckstr. 1, 64291 Darmstadt, Germany
8
// Contact: http://go4.gsi.de
9
//-----------------------------------------------------------------------
10
// This software can be used under the license agreements as stated
11
// in Go4License.txt file which is part of the distribution.
12
//-----------------------------------------------------------------------
13
14
#ifndef TGo4TestThreadManager_h
15
#define TGo4TestThreadManager_h
16
17
#include "
TGo4ThreadManager.h
"
18
#include "
TGo4TestRunnable.h
"
19
#include "TPad.h"
20
#include "TCanvas.h"
21
33
class
TGo4TestThreadManager
:
public
TGo4ThreadManager
34
{
35
36
public
:
37
TGo4TestThreadManager
(
const
TGo4TestThreadManager
&right);
38
39
TGo4TestThreadManager
(
const
char
* name);
40
41
virtual
~TGo4TestThreadManager
();
42
47
virtual
Int_t
TestAction
();
48
49
50
TCanvas*
GetCanvas
();
51
52
TPad*
GetPad1
();
53
54
TPad*
GetPad2
();
55
56
57
protected
:
58
// Data Members for Associations
59
60
TGo4TestRunnable
*
fxControlRunnable
;
61
62
private
:
63
//## Constructors (generated)
64
TGo4TestThreadManager
();
65
66
TCanvas *
fxCanvas
;
67
TPad *
fxPad1
;
68
TPad *
fxPad2
;
69
70
ClassDef(
TGo4TestThreadManager
,0)
71
};
72
73
74
75
#endif
76
77
78
TGo4TestRunnable
Definition:
TGo4TestRunnable.h:67
TGo4TestThreadManager::fxCanvas
TCanvas * fxCanvas
Definition:
TGo4TestThreadManager.h:66
TGo4TestThreadManager::GetCanvas
TCanvas * GetCanvas()
Definition:
TGo4TestThreadManager.cxx:74
TGo4TestThreadManager::GetPad1
TPad * GetPad1()
Definition:
TGo4TestThreadManager.cxx:80
TGo4ThreadManager
Definition:
TGo4ThreadManager.h:30
TGo4TestThreadManager::TestAction
virtual Int_t TestAction()
Definition:
TGo4TestThreadManager.cxx:67
TGo4TestThreadManager::fxPad1
TPad * fxPad1
Definition:
TGo4TestThreadManager.h:67
TGo4TestRunnable.h
TGo4TestThreadManager::fxControlRunnable
TGo4TestRunnable * fxControlRunnable
Definition:
TGo4TestThreadManager.h:60
TGo4TestThreadManager
Definition:
TGo4TestThreadManager.h:33
TGo4TestThreadManager::fxPad2
TPad * fxPad2
Definition:
TGo4TestThreadManager.h:68
TGo4TestThreadManager::~TGo4TestThreadManager
virtual ~TGo4TestThreadManager()
Definition:
TGo4TestThreadManager.cxx:59
TGo4TestThreadManager::GetPad2
TPad * GetPad2()
Definition:
TGo4TestThreadManager.cxx:86
TGo4ThreadManager.h
TGo4TestThreadManager::TGo4TestThreadManager
TGo4TestThreadManager()
Generated on Fri Oct 26 2018 08:34:53 for GSI Object Oriented Online Offline (Go4) by
1.8.8