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