BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnBdGeoPar.h
Go to the documentation of this file.
1#ifndef BMNBDGEOPAR_H
2#define BMNBDGEOPAR_H
3
4#include "FairParGenericSet.h"
5#include "TObjArray.h"
6
8{
9 public:
10 BmnBdGeoPar(const char* name = "BmnBdGeoPar",
11 const char* title = "BD Geometry Parameters",
12 const char* context = "BdDefaultContext");
14
15 void clear();
16 void putParams(FairParamList*);
17 Bool_t getParams(FairParamList*);
20
21 private:
22 TObjArray* fGeoSensNodes; /** List of FairGeoNodes for sensitive volumes */
23 TObjArray* fGeoPassNodes; /** List of FairGeoNodes for passive volumes */
24
26};
27
28#endif /* !BMNBDGEOPAR_H */
bool Bool_t
#define ClassDef(name, id)
TObjArray * fGeoSensNodes
Definition BmnBdGeoPar.h:22
Bool_t getParams(FairParamList *)
void putParams(FairParamList *)
TObjArray * GetGeoPassiveNodes()
Definition BmnBdGeoPar.h:19
BmnBdGeoPar(const char *name="BmnBdGeoPar", const char *title="BD Geometry Parameters", const char *context="BdDefaultContext")
TObjArray * fGeoPassNodes
List of FairGeoNodes for sensitive volumes.
Definition BmnBdGeoPar.h:23
TObjArray * GetGeoSensitiveNodes()
Definition BmnBdGeoPar.h:18