FairRoot
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
FairGeane.h
Go to the documentation of this file.
1
/********************************************************************************
2
* Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3
* *
4
* This software is distributed under the terms of the *
5
* GNU Lesser General Public Licence (LGPL) version 3, *
6
* copied verbatim in the file "LICENSE" *
7
********************************************************************************/
8
// Class for the GEANE initialization
9
//
10
// Author: M. Al-Turany
11
//
12
#ifndef FAIRGeane_H
13
#define FAIRGeane_H
14
15
#include "
FairTask.h
"
// for FairTask, InitStatus
16
17
#include <Rtypes.h>
// for FairGeane::Class, ClassDef, etc
18
#include <TString.h>
// for TString
19
20
class
FairGeaneApplication
;
21
class
FairField
;
22
23
class
FairGeane
:
public
FairTask
24
{
25
public
:
27
// FairGeane();
28
29
FairGeane
(
const
char
* name, TString UserConfig =
""
, TString UserCuts =
""
);
30
31
FairGeane
(TString
fUserConfig
=
""
, TString
fUserCuts
=
""
);
32
33
InitStatus
Init
();
34
35
void
SetParTask
();
36
37
virtual
~FairGeane
();
38
39
void
SetField
(
FairField
* field);
40
41
ClassDef
(
FairGeane
, 1);
42
43
protected
:
44
FairGeaneApplication
*
fApp
;
45
const
char
*
fName
;
46
TString
fUserConfig
;
47
TString
fUserCuts
;
48
49
private
:
50
FairGeane
(
const
FairGeane
&);
51
FairGeane
& operator=(
const
FairGeane
&);
52
};
53
54
#endif
FairGeane
Definition:
FairGeane.h:23
FairTask
Definition:
FairTask.h:40
InitStatus
InitStatus
Definition:
FairTask.h:33
FairGeaneApplication
Definition:
FairGeaneApplication.h:29
FairGeane::SetParTask
void SetParTask()
Definition:
FairGeane.cxx:54
FairGeane::SetField
void SetField(FairField *field)
Definition:
FairGeane.cxx:140
FairGeane::Init
InitStatus Init()
Definition:
FairGeane.cxx:59
FairGeane::~FairGeane
virtual ~FairGeane()
Definition:
FairGeane.cxx:138
FairGeane::ClassDef
ClassDef(FairGeane, 1)
FairGeane::FairGeane
FairGeane(const char *name, TString UserConfig="", TString UserCuts="")
Definition:
FairGeane.cxx:33
FairField
Definition:
FairField.h:36
FairGeane::fUserConfig
TString fUserConfig
Definition:
FairGeane.h:46
FairGeane::fApp
FairGeaneApplication * fApp
Definition:
FairGeane.h:44
FairGeane::fName
const char * fName
Definition:
FairGeane.h:45
FairTask.h
FairGeane::fUserCuts
TString fUserCuts
Definition:
FairGeane.h:47
FairRoot
geane
FairGeane.h
Generated on Mon Mar 8 2021 12:14:06 for FairRoot by
1.8.5