PandaRoot
PndEmcGeoPar.h
Go to the documentation of this file.
1 #ifndef PNDEMCGEOPAR_H
2 #define PNDEMCGEOPAR_H
3 
4 #include "FairParGenericSet.h"
5 #include "TH1F.h"
6 #include "TObjArray.h"
7 
8 class PndEmcGeoPar : public FairParGenericSet {
9  public:
10  PndEmcGeoPar(const char *name = "PndEmcGeoPar", const char *title = "Emc Geometry Version Flag", const char *context = "TestDefaultContext");
11  ~PndEmcGeoPar(void);
12  void clear(void);
13 
14  void putParams(FairParamList *);
15  Bool_t getParams(FairParamList *);
16 
17  Int_t GetMapperVersion() { return fMapperVersion; }
18  void SetMapperVersion(Int_t mapperVersion)
19  { // AB
20  fMapperVersion = mapperVersion;
21  }
22 
23  Int_t GetGeometryVersion() { return fGeometryVersion; }
24  void SetGeometryVersion(Int_t geometryVersion) { fGeometryVersion = geometryVersion; }
25 
26  void InitEmcMapper();
27 
28  private:
29  Int_t fMapperVersion;
30  Int_t fGeometryVersion;
31 
32  ClassDef(PndEmcGeoPar, 2)
33 };
34 
35 #endif /* !PNDEMCGEOPAR_H */
void SetGeometryVersion(Int_t geometryVersion)
Definition: PndEmcGeoPar.h:24
void SetMapperVersion(Int_t mapperVersion)
Definition: PndEmcGeoPar.h:18
Int_t GetMapperVersion()
Definition: PndEmcGeoPar.h:17
void InitEmcMapper()
void putParams(FairParamList *)
~PndEmcGeoPar(void)
void clear(void)
Bool_t getParams(FairParamList *)
Int_t GetGeometryVersion()
Definition: PndEmcGeoPar.h:23
PndEmcGeoPar(const char *name="PndEmcGeoPar", const char *title="Emc Geometry Version Flag", const char *context="TestDefaultContext")