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
Go4AnalysisClient
TGo4AnalysisMainRunnable.h
Go to the documentation of this file.
1
// $Id: TGo4AnalysisMainRunnable.h 478 2009-10-29 12:26:09Z 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 TGO4ANALYSISMAINRUNNABLE_H
15
#define TGO4ANALYSISMAINRUNNABLE_H
16
17
#include "
TGo4Runnable.h
"
18
19
class
TGo4AnalysisClient
;
20
class
TGo4Analysis
;
21
30
class
TGo4AnalysisMainRunnable
:
public
TGo4Runnable
{
31
public
:
32
33
TGo4AnalysisMainRunnable
(
const
char
* name,
TGo4AnalysisClient
* cli);
34
35
virtual
~TGo4AnalysisMainRunnable
();
36
37
virtual
Int_t
Run
(
void
*);
38
39
virtual
Int_t
PreRun
(
void
* );
40
41
virtual
Int_t
PostRun
(
void
* );
42
45
static
const
UInt_t
fguPOLLINTERVAL
;
46
47
private
:
51
TGo4Analysis
*
fxAnalysis
;
52
56
TGo4AnalysisClient
*
fxAnalysisClient
;
57
58
TGo4AnalysisMainRunnable
();
59
};
60
61
#endif //TGO4ANALYSISMAINRUNNABLE_H
TGo4Runnable.h
TGo4AnalysisMainRunnable::fguPOLLINTERVAL
static const UInt_t fguPOLLINTERVAL
Definition:
TGo4AnalysisMainRunnable.h:45
TGo4AnalysisMainRunnable::Run
virtual Int_t Run(void *)
Definition:
TGo4AnalysisMainRunnable.cxx:70
TGo4AnalysisMainRunnable::PreRun
virtual Int_t PreRun(void *)
Definition:
TGo4AnalysisMainRunnable.cxx:60
TGo4Analysis
Definition:
TGo4AnalysisImp.h:73
TGo4AnalysisMainRunnable
Definition:
TGo4AnalysisMainRunnable.h:30
TGo4AnalysisMainRunnable::TGo4AnalysisMainRunnable
TGo4AnalysisMainRunnable()
TGo4AnalysisMainRunnable::PostRun
virtual Int_t PostRun(void *)
Definition:
TGo4AnalysisMainRunnable.cxx:48
TGo4AnalysisClient
Definition:
TGo4AnalysisClientImp.h:34
TGo4AnalysisMainRunnable::fxAnalysisClient
TGo4AnalysisClient * fxAnalysisClient
Definition:
TGo4AnalysisMainRunnable.h:56
TGo4Runnable
Definition:
TGo4Runnable.h:33
TGo4AnalysisMainRunnable::~TGo4AnalysisMainRunnable
virtual ~TGo4AnalysisMainRunnable()
Definition:
TGo4AnalysisMainRunnable.cxx:43
TGo4AnalysisMainRunnable::fxAnalysis
TGo4Analysis * fxAnalysis
Definition:
TGo4AnalysisMainRunnable.h:51
Generated on Fri Oct 26 2018 08:34:50 for GSI Object Oriented Online Offline (Go4) by
1.8.8