StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StTrsMaker
include
StMagneticField.hh
1
/***************************************************************************
2
*
3
* $Id: StMagneticField.hh,v 1.2 2000/06/23 00:12:23 snelling Exp $
4
*
5
* Author: Thomas Ullrich, May 1998
6
***************************************************************************
7
*
8
* Description: Abstract class
9
*
10
***************************************************************************
11
*
12
* $Log: StMagneticField.hh,v $
13
* Revision 1.2 2000/06/23 00:12:23 snelling
14
* Removed dependence on local files now pointed to StDbUtilities
15
*
16
* Revision 1.1 1998/11/10 17:12:04 fisyak
17
* Put Brian trs versin into StRoot
18
*
19
* Revision 1.2 1998/05/25 16:59:24 lasiuk
20
* remove virtual destructor
21
*
22
* Revision 1.1 1998/05/20 14:58:25 ullrich
23
* Initial Revision
24
*
25
**************************************************************************/
26
#ifndef ST_MAGNETIC_FIELD
27
#define ST_MAGNETIC_FIELD
28
29
#include "StThreeVector.hh"
30
#include "StDbUtilities/StGlobalCoordinate.hh"
31
32
class
StMagneticField
{
33
public
:
34
virtual
~
StMagneticField
() {
/* nopt */
};
35
virtual
const
StThreeVector<double>
& at(
const
StGlobalCoordinate
&)
const
= 0;
36
};
37
38
#endif
StMagneticField
Definition:
StMagneticField.hh:32
StGlobalCoordinate
Definition:
StGlobalCoordinate.hh:65
StThreeVector< double >
Generated by
1.8.5