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