BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
FairGeoPassivePar.h
Go to the documentation of this file.
1/********************************************************************************
2 * Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *
3 * *
4 * This software is distributed under the terms of the *
5 * GNU Lesser General Public Licence (LGPL) version 3, *
6 * copied verbatim in the file "LICENSE" *
7 ********************************************************************************/
8#ifndef FAIRGEOPASSIVEPAR_H
9#define FAIRGEOPASSIVEPAR_H
10
11#include "FairParGenericSet.h" // for FairParGenericSet
12
13#include <Rtypes.h> // for FairGeoPassivePar::Class, etc
14
15class FairParamList;
16class TObjArray;
17
19{
20 public:
21 TObjArray* fGeoSensNodes; // List of FairGeoNodes for sensitive volumes
22 TObjArray* fGeoPassNodes; // List of FairGeoNodes for sensitive volumes
23
24 FairGeoPassivePar(const char* name = "FairGeoPassivePar",
25 const char* title = "Passive Geometry Parameters",
26 const char* context = "TestDefaultContext");
28 void clear(void);
29 void putParams(FairParamList*);
30 Bool_t getParams(FairParamList*);
33
34 private:
37
39};
40
41#endif /* !FAIRGEOPASSIVEPAR_H */
bool Bool_t
#define ClassDef(name, id)
TObjArray * fGeoSensNodes
TObjArray * fGeoPassNodes
FairGeoPassivePar & operator=(const FairGeoPassivePar &)
Bool_t getParams(FairParamList *)
TObjArray * GetGeoSensitiveNodes()
FairGeoPassivePar(const char *name="FairGeoPassivePar", const char *title="Passive Geometry Parameters", const char *context="TestDefaultContext")
void clear(void)
FairGeoPassivePar(const FairGeoPassivePar &)
TObjArray * GetGeoPassiveNodes()
void putParams(FairParamList *)