BmnRoot
Loading...
Searching...
No Matches
BmnZdcGeoPar.cxx
Go to the documentation of this file.
1/*************************************************************************************
2 *
3 * Class BmnZdcGeoPar
4 *
5 * Adopted for BMN by: Elena Litvinenko
6 * e-mail: litvin@nf.jinr.ru
7 * Version: 06-11-2015
8 *
9 ************************************************************************************/
10#include "BmnZdcGeoPar.h"
11#include "FairParamList.h"
12#include <iostream>
13#include <iomanip>
14
15using namespace std;
16
17BmnZdcGeoPar::BmnZdcGeoPar(const char* name,const char* title,const char* context)
18 : FairParGenericSet(name,title,context) {
19
20 fGeoSensNodes = new TObjArray();
21 fGeoPassNodes = new TObjArray();
22
23}
24
27
28// probably the next funtions can be deleted
29
33}
34
35void BmnZdcGeoPar::putParams(FairParamList* l) {
36 if (!l) return;
37 l->addObject("FairGeoNodes Sensitive List", fGeoSensNodes);
38 l->addObject("FairGeoNodes Passive List", fGeoPassNodes);
39}
40
41Bool_t BmnZdcGeoPar::getParams(FairParamList* l) {
42 if (!l) return kFALSE;
43 if (!l->fillObject("FairGeoNodes Sensitive List", fGeoSensNodes)) return kFALSE;
44 if (!l->fillObject("FairGeoNodes Passive List", fGeoPassNodes)) return kFALSE;
45
46 return kTRUE;
47}
void putParams(FairParamList *)
Bool_t getParams(FairParamList *)
TObjArray * fGeoSensNodes
BmnZdcGeoPar(const char *name="BmnZdcGeoPar", const char *title="Zdc Geometry Parameters", const char *context="ZdcDefaultContext")
void clear(void)
TObjArray * fGeoPassNodes
STL namespace.