PandaRoot
GFConstField.h
Go to the documentation of this file.
1
//****************************************************************************
2
//* This file is part of PandaRoot. *
3
//* *
4
//* PandaRoot is distributed under the terms of the *
5
//* GNU General Public License (GPL) version 3, *
6
//* copied verbatim in the file "LICENSE". *
7
//* *
8
//* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9
//* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10
//* The authors are listed in the file "AUTHORS". *
11
//****************************************************************************
12
13
/* Copyright 2008-2010, Technische Universitaet Muenchen,
14
Authors: Christian Hoeppner & Sebastian Neubert
15
16
This file is part of GENFIT.
17
18
GENFIT is free software: you can redistribute it and/or modify
19
it under the terms of the GNU Lesser General Public License as published
20
by the Free Software Foundation, either version 3 of the License, or
21
(at your option) any later version.
22
23
GENFIT is distributed in the hope that it will be useful,
24
but WITHOUT ANY WARRANTY; without even the implied warranty of
25
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26
GNU Lesser General Public License for more details.
27
28
You should have received a copy of the GNU Lesser General Public License
29
along with GENFIT. If not, see <http://www.gnu.org/licenses/>.
30
*/
35
#ifndef GFCONSTFIELD_H
36
#define GFCONSTFIELD_H
37
38
#include "
GFAbsBField.h
"
39
47
class
GFConstField
:
public
GFAbsBField
{
48
public
:
50
GFConstField
(
double
b1,
double
b2,
double
b3)
51
{
52
fF1 = b1;
53
fF2 = b2;
54
fF3 = b3;
55
}
56
58
TVector3
get
(
const
TVector3 &pos)
const
;
59
60
private
:
61
double
fF1, fF2, fF3;
62
};
63
65
#endif
GFAbsBField.h
GFConstField::GFConstField
GFConstField(double b1, double b2, double b3)
define the constant field in this ctor
Definition:
GFConstField.h:50
GFConstField
Constant Magnetic field.
Definition:
GFConstField.h:47
GFAbsBField
Generic Interface to magnetic fields in GENFIT.
Definition:
GFAbsBField.h:46
home
gitlab-runner
builds
Vxspf1vo
0
PandaRootGroup
PandaRoot
genfit
GFConstField.h
Generated on Fri Nov 29 2024 06:04:39 for PandaRoot by
1.8.13