BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnMwpcGeoPar.h
Go to the documentation of this file.
1
#ifndef BMNMWPCGEOPAR_H
2
#define BMNMWPCGEOPAR_H
3
4
#include "FairParGenericSet.h"
5
#include "
TH1F.h
"
6
#include "
TObjArray.h
"
7
8
class
BmnMwpcGeoPar
:
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
BmnMwpcGeoPar
(
const
char
* name =
"BmnMwpcGeoPar"
,
15
const
char
* title =
"MWPC Geometry Parameters"
,
16
const
char
* context =
"TestDefaultContext"
);
17
~BmnMwpcGeoPar
(
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
(
BmnMwpcGeoPar
, 1)
25
};
26
27
#endif
/* !BMNMWPC1GEOPAR_H */
Bool_t
bool Bool_t
ClassDef
#define ClassDef(name, id)
TH1F.h
TObjArray.h
BmnMwpcGeoPar
Definition
BmnMwpcGeoPar.h:9
BmnMwpcGeoPar::getParams
Bool_t getParams(FairParamList *)
BmnMwpcGeoPar::GetGeoSensitiveNodes
TObjArray * GetGeoSensitiveNodes()
Definition
BmnMwpcGeoPar.h:21
BmnMwpcGeoPar::putParams
void putParams(FairParamList *)
BmnMwpcGeoPar::fGeoPassNodes
TObjArray * fGeoPassNodes
Definition
BmnMwpcGeoPar.h:12
BmnMwpcGeoPar::GetGeoPassiveNodes
TObjArray * GetGeoPassiveNodes()
Definition
BmnMwpcGeoPar.h:22
BmnMwpcGeoPar::clear
void clear(void)
BmnMwpcGeoPar::~BmnMwpcGeoPar
~BmnMwpcGeoPar(void)
BmnMwpcGeoPar::BmnMwpcGeoPar
BmnMwpcGeoPar(const char *name="BmnMwpcGeoPar", const char *title="MWPC Geometry Parameters", const char *context="TestDefaultContext")
BmnMwpcGeoPar::fGeoSensNodes
TObjArray * fGeoSensNodes
Definition
BmnMwpcGeoPar.h:11
FairParGenericSet
TObjArray
install
include
BmnMwpcGeoPar.h
Generated on
for BmnRoot by
1.17.0