BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnDchGeoPar.h
Go to the documentation of this file.
1
#ifndef BMNDCHGEOPAR_H
2
#define BMNDCHGEOPAR_H
3
4
#include "FairParGenericSet.h"
5
#include "
TH1F.h
"
6
#include "
TObjArray.h
"
7
8
class
BmnDchGeoPar
:
public
FairParGenericSet
9
{
10
public
:
11
TObjArray*
fGeoSensNodes
;
// List of FairGeoNodes for sensitive volumes
12
TObjArray*
fGeoPassNodes
;
// List of FairGeoNodes for sensitive volumes
13
14
BmnDchGeoPar
(
const
char
* name =
"BmnDchGeoPar"
,
15
const
char
* title =
"DCH Geometry Parameters"
,
16
const
char
* context =
"TestDefaultContext"
);
17
~BmnDchGeoPar
(
void
);
18
void
clear
(
void
);
19
void
putParams
(FairParamList*);
20
Bool_t
getParams
(FairParamList*);
21
TObjArray
*
GetGeoSensitiveNodes
() {
return
fGeoSensNodes
; }
22
TObjArray
*
GetGeoPassiveNodes
() {
return
fGeoPassNodes
; }
23
24
ClassDef
(
BmnDchGeoPar
, 1)
25
};
26
27
#endif
/* !BMNDCHGEOPAR_H */
Bool_t
bool Bool_t
ClassDef
#define ClassDef(name, id)
TH1F.h
TObjArray.h
BmnDchGeoPar
Definition
BmnDchGeoPar.h:9
BmnDchGeoPar::clear
void clear(void)
BmnDchGeoPar::fGeoPassNodes
TObjArray * fGeoPassNodes
Definition
BmnDchGeoPar.h:12
BmnDchGeoPar::~BmnDchGeoPar
~BmnDchGeoPar(void)
BmnDchGeoPar::fGeoSensNodes
TObjArray * fGeoSensNodes
Definition
BmnDchGeoPar.h:11
BmnDchGeoPar::getParams
Bool_t getParams(FairParamList *)
BmnDchGeoPar::BmnDchGeoPar
BmnDchGeoPar(const char *name="BmnDchGeoPar", const char *title="DCH Geometry Parameters", const char *context="TestDefaultContext")
BmnDchGeoPar::GetGeoSensitiveNodes
TObjArray * GetGeoSensitiveNodes()
Definition
BmnDchGeoPar.h:21
BmnDchGeoPar::GetGeoPassiveNodes
TObjArray * GetGeoPassiveNodes()
Definition
BmnDchGeoPar.h:22
BmnDchGeoPar::putParams
void putParams(FairParamList *)
FairParGenericSet
TObjArray
install
include
BmnDchGeoPar.h
Generated on
for BmnRoot by
1.17.0