BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnFieldCreator.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- BmnFieldCreator header file -----
3
// ----- Created 15/01/07 by M. Al-Turany -----
4
// -------------------------------------------------------------------------
5
6
#ifndef BMNFIELDCREATOR_H
7
#define BMNFIELDCREATOR_H
8
9
#include "
BmnFieldPar.h
"
10
#include "FairField.h"
11
#include "FairFieldFactory.h"
12
13
class
BmnFieldCreator
:
public
FairFieldFactory
14
{
15
public
:
16
BmnFieldCreator
();
17
virtual
~BmnFieldCreator
();
18
19
virtual
FairField
*
createFairField
();
20
virtual
void
SetParm
();
21
22
protected
:
23
BmnFieldPar
*
fFieldPar
;
24
25
private
:
26
BmnFieldCreator
(
const
BmnFieldCreator
&) =
delete
;
27
BmnFieldCreator
&
operator=
(
const
BmnFieldCreator
&) =
delete
;
28
29
ClassDef
(
BmnFieldCreator
, 1);
30
};
31
32
#endif
// BMNFIELDCREATOR_H
ClassDef
#define ClassDef(name, id)
BmnFieldCreator::~BmnFieldCreator
virtual ~BmnFieldCreator()
Definition
BmnFieldCreator.cxx:28
BmnFieldCreator::operator=
BmnFieldCreator & operator=(const BmnFieldCreator &)=delete
BmnFieldCreator::BmnFieldCreator
BmnFieldCreator()
Definition
BmnFieldCreator.cxx:17
BmnFieldCreator::fFieldPar
BmnFieldPar * fFieldPar
Definition
BmnFieldCreator.h:23
BmnFieldCreator::createFairField
virtual FairField * createFairField()
Definition
BmnFieldCreator.cxx:37
BmnFieldCreator::BmnFieldCreator
BmnFieldCreator(const BmnFieldCreator &)=delete
BmnFieldCreator::SetParm
virtual void SetParm()
Definition
BmnFieldCreator.cxx:30
BmnFieldPar
Definition
BmnFieldPar.h:26
FairFieldFactory
FairField
BmnFieldPar.h
field
BmnFieldCreator.h
Generated on
for BmnRoot by
1.17.0