BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
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 "
BmnFieldMap.h
"
5
#include "
BmnMapPar.h
"
6
7
class
FairParamList;
8
9
class
BmnConstPar
:
public
BmnMapPar
10
{
11
12
public
:
13
/** Standard constructor **/
14
BmnConstPar
(
const
char
* name,
const
char
* title,
const
char
* context);
15
16
/** default constructor **/
17
BmnConstPar
();
18
19
/** Destructor **/
20
~BmnConstPar
();
21
22
void
putParams
(FairParamList* list);
23
24
/** Get parameters **/
25
Bool_t
getParams
(FairParamList* list);
26
27
/** Set parameters from FairField **/
28
void
SetParameters
(
FairField
* field);
29
30
Double_t
GetBx
()
const
{
return
fBx
; }
31
Double_t
GetBy
()
const
{
return
fBy
; }
32
Double_t
GetBz
()
const
{
return
fBz
; }
33
34
protected
:
35
/** Field values in [kG] **/
36
Double_t
fBx
,
fBy
,
fBz
;
37
38
ClassDef
(
BmnConstPar
, 1);
39
};
40
41
#endif
Bool_t
bool Bool_t
Double_t
double Double_t
ClassDef
#define ClassDef(name, id)
BmnConstPar
Definition
BmnConstPar.h:10
BmnConstPar::SetParameters
void SetParameters(FairField *field)
Set parameters from FairField.
BmnConstPar::putParams
void putParams(FairParamList *list)
Put parameters.
BmnConstPar::fBy
Double_t fBy
Definition
BmnConstPar.h:36
BmnConstPar::~BmnConstPar
~BmnConstPar()
Destructor.
BmnConstPar::fBx
Double_t fBx
Field values in [kG].
Definition
BmnConstPar.h:36
BmnConstPar::GetBx
Double_t GetBx() const
Definition
BmnConstPar.h:30
BmnConstPar::BmnConstPar
BmnConstPar()
default constructor
BmnConstPar::fBz
Double_t fBz
Definition
BmnConstPar.h:36
BmnConstPar::BmnConstPar
BmnConstPar(const char *name, const char *title, const char *context)
Standard constructor.
BmnConstPar::getParams
Bool_t getParams(FairParamList *list)
Get parameters.
BmnConstPar::GetBz
Double_t GetBz() const
Definition
BmnConstPar.h:32
BmnConstPar::GetBy
Double_t GetBy() const
Definition
BmnConstPar.h:31
BmnMapPar
Definition
BmnMapPar.h:10
FairField
BmnFieldMap.h
BmnMapPar.h
install
include
BmnConstPar.h
Generated on
for BmnRoot by
1.17.0