FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
field
PndDipoleMap.h
Go to the documentation of this file.
1
17
#ifndef PNDDIPOLEMAP_H
18
#define PNDDIPOLEMAP_H 1
19
20
21
#include "
PndFieldMap.h
"
22
23
24
class
PndDipolePar
;
25
class
PndMapPar
;
26
27
class
PndDipoleMap
:
public
PndFieldMap
{
28
29
30
public
:
31
32
34
PndDipoleMap
();
35
36
41
PndDipoleMap
(
const
char
* mapName,
const
char
* fileType =
"R"
,
Double_t
BeamMom=15.0);
42
43
45
PndDipoleMap
(
PndMapPar
*
fieldPar
);
46
47
49
virtual
~PndDipoleMap
();
50
51
58
virtual
Bool_t
IsInside
(
Double_t
x
,
Double_t
y
,
Double_t
z
,
59
Int_t& ix, Int_t& iy, Int_t& iz,
60
Double_t
&
dx
,
Double_t
&
dy
,
Double_t
&
dz
);
61
62
static
Int_t
fNumberOfRegions
;
63
Int_t
fRegionNo
;
64
65
Int_t
GetRegionNo
(){
return
fRegionNo
;}
66
67
void
GetBxyz
(
const
Double_t
point
[3],
Double_t
* bField);
68
69
void
FillParContainer
();
70
71
72
protected
:
73
74
// Hemispheres of a point (for temporary use)
75
Double_t
fHemiX
,
fHemiY
;
76
Double_t
fBeamMom
;
77
78
ClassDef(
PndDipoleMap
,3)
79
80
};
81
82
83
#endif
dy
double dy
Definition:
runGeaneTestSimBox.cxx:45
PndFieldMap.h
PndDipoleMap::fNumberOfRegions
static Int_t fNumberOfRegions
Definition:
PndDipoleMap.h:62
PndFieldMap
Definition:
PndFieldMap.h:23
dz
Double_t dz
Definition:
createRootGeoFileBwEnd_FwEndCapGeo.C:24
PndDipoleMap
Definition:
PndDipoleMap.h:27
PndDipoleMap::~PndDipoleMap
virtual ~PndDipoleMap()
Definition:
PndDipoleMap.cxx:95
PndDipoleMap::PndDipoleMap
PndDipoleMap()
Definition:
PndDipoleMap.cxx:14
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndDipoleMap::fHemiY
Double_t fHemiY
Definition:
PndDipoleMap.h:75
fieldPar
PndMultiFieldPar * fieldPar
Definition:
sim_ftof.C:102
z
Double_t z
Definition:
createRootFscGeometryFile.C:146
PndDipoleMap::IsInside
virtual Bool_t IsInside(Double_t x, Double_t y, Double_t z, Int_t &ix, Int_t &iy, Int_t &iz, Double_t &dx, Double_t &dy, Double_t &dz)
Definition:
PndDipoleMap.cxx:165
PndDipoleMap::GetRegionNo
Int_t GetRegionNo()
Definition:
PndDipoleMap.h:65
dx
double dx
Definition:
runGeaneTestSimBox.cxx:44
PndDipolePar
Definition:
PndDipolePar.h:16
PndMapPar
Definition:
PndMapPar.h:22
x
Double_t x
Definition:
createRootFscGeometryFile.C:159
PndDipoleMap::FillParContainer
void FillParContainer()
Definition:
PndDipoleMap.cxx:209
PndDipoleMap::GetBxyz
void GetBxyz(const Double_t point[3], Double_t *bField)
Definition:
PndDipoleMap.cxx:98
Bool_t
Bool_t
Definition:
SimCompleteLinkDef.h:6
PndDipoleMap::fRegionNo
Int_t fRegionNo
Definition:
PndDipoleMap.h:63
y
Double_t y
Definition:
createRootFscGeometryFile.C:159
PndDipoleMap::fBeamMom
Double_t fBeamMom
Definition:
PndDipoleMap.h:76
PndDipoleMap::fHemiX
Double_t fHemiX
Definition:
PndDipoleMap.h:75
point
PndSdsMCPoint * point
Definition:
anaLmdCluster.C:72
Generated on Wed Apr 3 2019 10:02:49 for FairRoot/PandaRoot by
1.8.5