FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
tutorials
geane
ex1
plane
CbmGeoPlanePar.cxx
Go to the documentation of this file.
1
using namespace
std;
2
#include "
CbmGeoPlanePar.h
"
3
#include "FairParamList.h"
4
#include "iostream.h"
5
#include "iomanip.h"
6
7
ClassImp
(
CbmGeoPlanePar
)
8
9
CbmGeoPlanePar
::
CbmGeoPlanePar
(const
char
*
name
,const
char
* title,const
char
* context)
10
: FairParGenericSet(name,title,context) {
11
12
fGeoSensNodes =
new
TObjArray();
13
fGeoPassNodes =
new
TObjArray();
14
}
15
16
CbmGeoPlanePar::~CbmGeoPlanePar
(
void
) {
17
}
18
19
void
CbmGeoPlanePar::clear
(
void
) {
20
if
(fGeoSensNodes)
delete
fGeoSensNodes;
21
if
(fGeoPassNodes)
delete
fGeoPassNodes;
22
}
23
24
void
CbmGeoPlanePar::putParams
(FairParamList* l) {
25
if
(!l)
return
;
26
l->addObject(
"FairGeoNodes Sensitive List"
, fGeoSensNodes);
27
l->addObject(
"FairGeoNodes Passive List"
, fGeoPassNodes);
28
}
29
30
Bool_t
CbmGeoPlanePar::getParams
(FairParamList* l) {
31
if
(!l)
return
kFALSE;
32
if
(!l->fillObject(
"FairGeoNodes Sensitive List"
, fGeoSensNodes))
return
kFALSE;
33
if
(!l->fillObject(
"FairGeoNodes Passive List"
, fGeoPassNodes))
return
kFALSE;
34
35
return
kTRUE;
36
}
CbmGeoPlanePar
Definition:
CbmGeoPlanePar.h:7
CbmGeoPlanePar.h
CbmGeoPlanePar::getParams
Bool_t getParams(FairParamList *)
Definition:
CbmGeoPlanePar.cxx:30
CbmGeoPlanePar::clear
void clear(void)
Definition:
CbmGeoPlanePar.cxx:19
name
TString name
Definition:
createRootGeoFile.C:82
ClassImp
ClassImp(PndAnaContFact)
CbmGeoPlanePar::putParams
void putParams(FairParamList *)
Definition:
CbmGeoPlanePar.cxx:24
CbmGeoPlanePar::~CbmGeoPlanePar
~CbmGeoPlanePar(void)
Definition:
CbmGeoPlanePar.cxx:16
Bool_t
Bool_t
Definition:
SimCompleteLinkDef.h:6
Generated on Wed Apr 3 2019 08:43:49 for FairRoot/PandaRoot by
1.8.5