BmnRoot
Loading...
Searching...
No Matches
CbmMvdGeoPar.h
Go to the documentation of this file.
1// -------------------------------------------------------------------------
2// ----- CbmMvdGeoPar header file -----
3// ----- Created 07/11/06 by V. Friese -----
4// -------------------------------------------------------------------------
5
6
15#ifndef CBMMVDGEOPAR_H
16#define CBMMVDGEOPAR_H 1
17
18
19#include "FairParGenericSet.h"
20
21
22
23class CbmMvdGeoPar : public FairParGenericSet {
24
25 public:
26
28 CbmMvdGeoPar(const char* name = "CbmMvdGeoPar",
29 const char* title ="MVD Geometry Parameters",
30 const char* context = "Default");
31
32
34 virtual ~CbmMvdGeoPar();
35
36
38 virtual void clear();
39
40
42 virtual void putParams(FairParamList* parList);
43
44
46 virtual Bool_t getParams(FairParamList* parList);
47
48
50 TObjArray* GetGeoSensitiveNodes() { return fGeoSensNodes; }
51 TObjArray* GetGeoPassiveNodes() { return fGeoPassNodes; }
52
53
54 private:
55
56 TObjArray* fGeoSensNodes; // List of FairGeoNodes for sensitive volumes
57 TObjArray* fGeoPassNodes; // List of FairGeoNodes for passive volumes
58
59 CbmMvdGeoPar(const CbmMvdGeoPar&) = delete;
60 CbmMvdGeoPar& operator=(const CbmMvdGeoPar&) = delete;
61
62 ClassDef(CbmMvdGeoPar,1);
63
64};
65
66
67#endif
virtual void clear()
TObjArray * GetGeoSensitiveNodes()
virtual ~CbmMvdGeoPar()
virtual void putParams(FairParamList *parList)
virtual Bool_t getParams(FairParamList *parList)
TObjArray * GetGeoPassiveNodes()