BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnMultiFieldPar.h
Go to the documentation of this file.
1#ifndef BMNMULTIFIELDPAR_H
2#define BMNMULTIFIELDPAR_H 1
3
4#include "BmnFieldPar.h"
5#include "BmnMapPar.h"
6#include "BmnMultiField.h"
7
8class FairParamList;
9
11{
12 public:
13 /** Standard constructor **/
14 BmnMultiFieldPar(const char* name, const char* title, const char* context);
15
16 /** default constructor **/
18
19 /** Destructor **/
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
31
32 protected:
34
36};
37
38#endif
bool Bool_t
#define ClassDef(name, id)
BmnMapPar(const char *name, const char *title, const char *context)
Standard constructor.
Definition BmnMapPar.cxx:11
void putParams(FairParamList *list)
Put parameters.
BmnMultiFieldPar()
default constructor
Bool_t getParams(FairParamList *list)
Get parameters.
TObjArray * GetParArray()
void SetParameters(FairField *field)
Set parameters from FairField.
TObjArray * fParArray
~BmnMultiFieldPar()
Destructor.
BmnMultiFieldPar(const char *name, const char *title, const char *context)
Standard constructor.