BmnRoot
Loading...
Searching...
No Matches
BmnConstPar.h
Go to the documentation of this file.
1#ifndef BMNCONSTPAR_H
2#define BMNCONSTPAR_H 1
3
4#include "BmnMapPar.h"
5#include "BmnFieldMap.h"
6#include "BmnMapPar.h"
7
8class FairParamList;
9
10class BmnConstPar : public BmnMapPar
11{
12
13 public:
14
16 BmnConstPar(const char* name, const char* title, const char* context);
17
20
23
24 void putParams(FairParamList* list);
25
27 Bool_t getParams(FairParamList* list);
28
30 void SetParameters(FairField* field);
31
32 Double_t GetBx() const { return fBx; }
33 Double_t GetBy() const { return fBy; }
34 Double_t GetBz() const { return fBz; }
35
36 protected:
37
39 Double_t fBx, fBy, fBz;
40
42};
43
44#endif
void SetParameters(FairField *field)
void putParams(FairParamList *list)
Double_t fBy
Definition BmnConstPar.h:39
Double_t fBx
Definition BmnConstPar.h:39
Double_t GetBx() const
Definition BmnConstPar.h:32
Double_t fBz
Definition BmnConstPar.h:39
BmnConstPar(const char *name, const char *title, const char *context)
Bool_t getParams(FairParamList *list)
Double_t GetBz() const
Definition BmnConstPar.h:34
ClassDef(BmnConstPar, 1)
Double_t GetBy() const
Definition BmnConstPar.h:33