GENFIT
Rev:NoNumberAvailable
GFRave
include
GFRaveMagneticField.h
Go to the documentation of this file.
1
/* Copyright 2008-2010, Technische Universitaet Muenchen,
2
Authors: Christian Hoeppner & Sebastian Neubert & Johannes Rauch
3
4
This file is part of GENFIT.
5
6
GENFIT is free software: you can redistribute it and/or modify
7
it under the terms of the GNU Lesser General Public License as published
8
by the Free Software Foundation, either version 3 of the License, or
9
(at your option) any later version.
10
11
GENFIT is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU Lesser General Public License for more details.
15
16
You should have received a copy of the GNU Lesser General Public License
17
along with GENFIT. If not, see <http://www.gnu.org/licenses/>.
18
*/
19
28
#ifndef GFRAVEMAGNETICFIELD_H
29
#define GFRAVEMAGNETICFIELD_H
30
31
#include <rave/MagneticField.h>
32
33
34
namespace
genfit
{
35
40
class
GFRaveMagneticField
:
public
rave::MagneticField {
41
public
:
42
GFRaveMagneticField
(){};
43
virtual
GFRaveMagneticField
*
copy
()
const
;
44
virtual
~GFRaveMagneticField
(){};
45
46
virtual
rave::Vector3D
inTesla
(
const
rave::Point3D & )
const
;
47
48
private
:
49
50
};
51
52
}
/* End of namespace genfit */
55
#endif // GFRAVEMAGNETICFIELD_H
genfit::GFRaveMagneticField::inTesla
virtual rave::Vector3D inTesla(const rave::Point3D &) const
Definition:
GFRaveMagneticField.cc:36
genfit
Defines for I/O streams used for error and debug printing.
Definition:
AbsFinitePlane.cc:22
genfit::GFRaveMagneticField
GFRaveMagneticField class Uses the FieldManager to provide a magnetic field to rave.
Definition:
GFRaveMagneticField.h:40
genfit::GFRaveMagneticField::~GFRaveMagneticField
virtual ~GFRaveMagneticField()
Definition:
GFRaveMagneticField.h:44
genfit::GFRaveMagneticField::copy
virtual GFRaveMagneticField * copy() const
Definition:
GFRaveMagneticField.cc:30
genfit::GFRaveMagneticField::GFRaveMagneticField
GFRaveMagneticField()
Definition:
GFRaveMagneticField.h:42
Generated on Fri Jul 1 2016 12:00:00 for GENFIT by
1.8.16