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