FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
field
PndFieldMapData.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- PndFieldMapData header file -----
3
// ----- V. Friese 13/02/06 -----
4
// -------------------------------------------------------------------------
5
6
19
#ifndef PNDMAGFIELDMAPDATA_H
20
#define PNDMAGFIELDMAPDATA_H
21
22
23
#include "TNamed.h"
24
25
26
class
TArrayF;
27
28
class
PndFieldMap
;
29
30
31
32
class
PndFieldMapData
:
public
TNamed {
33
34
public
:
35
36
38
PndFieldMapData
();
39
40
42
PndFieldMapData
(
const
char
*
name
);
43
44
46
PndFieldMapData
(
const
char
* name,
const
PndFieldMap
&
map
);
47
48
50
virtual
~PndFieldMapData
();
51
52
54
Int_t
GetType
()
const
{
return
fType
; }
55
Double_t
GetXmin
()
const
{
return
fXmin
; }
56
Double_t
GetYmin
()
const
{
return
fYmin
; }
57
Double_t
GetZmin
()
const
{
return
fZmin
; }
58
Double_t
GetXmax
()
const
{
return
fXmax
; }
59
Double_t
GetYmax
()
const
{
return
fYmax
; }
60
Double_t
GetZmax
()
const
{
return
fZmax
; }
61
Int_t
GetNx
()
const
{
return
fNx
; }
62
Int_t
GetNy
()
const
{
return
fNy
; }
63
Int_t
GetNz
()
const
{
return
fNz
; }
64
65
67
TArrayF*
GetBx
()
const
{
return
fBx
; }
68
TArrayF*
GetBy
()
const
{
return
fBy
; }
69
TArrayF*
GetBz
()
const
{
return
fBz
; }
70
private
:
71
PndFieldMapData
(
const
PndFieldMapData
&
L
);
72
PndFieldMapData
&
operator=
(
const
PndFieldMapData
&) {
return
*
this
;};
73
74
75
77
Int_t
fType
;
78
80
Double_t
fXmin
,
fXmax
;
81
Double_t
fYmin
,
fYmax
;
82
Double_t
fZmin
,
fZmax
;
83
85
Double_t
fUnit
;
86
87
89
Int_t
fNx
,
fNy
,
fNz
;
90
91
93
TArrayF*
fBx
;
94
TArrayF*
fBy
;
95
TArrayF*
fBz
;
96
97
98
ClassDef(
PndFieldMapData
,1)
99
100
};
101
102
103
#endif
PndFieldMapData::fNz
Int_t fNz
Definition:
PndFieldMapData.h:89
PndFieldMapData::PndFieldMapData
PndFieldMapData()
Definition:
PndFieldMapData.cxx:8
PndFieldMapData::GetYmin
Double_t GetYmin() const
Definition:
PndFieldMapData.h:56
PndFieldMapData::GetZmin
Double_t GetZmin() const
Definition:
PndFieldMapData.h:57
PndFieldMapData::fXmax
Double_t fXmax
Definition:
PndFieldMapData.h:80
PndFieldMapData::GetXmax
Double_t GetXmax() const
Definition:
PndFieldMapData.h:58
map
PndTransMap * map
Definition:
sim_emc_apd.C:99
PndFieldMapData::fUnit
Double_t fUnit
Definition:
PndFieldMapData.h:85
PndFieldMap
Definition:
PndFieldMap.h:23
PndFieldMapData::GetNy
Int_t GetNy() const
Definition:
PndFieldMapData.h:62
PndFieldMapData::fNx
Int_t fNx
Definition:
PndFieldMapData.h:89
PndFieldMapData::GetZmax
Double_t GetZmax() const
Definition:
PndFieldMapData.h:60
PndFieldMapData::fBy
TArrayF * fBy
Definition:
PndFieldMapData.h:94
PndFieldMapData::fYmax
Double_t fYmax
Definition:
PndFieldMapData.h:81
PndFieldMapData::GetBz
TArrayF * GetBz() const
Definition:
PndFieldMapData.h:69
PndFieldMapData
Definition:
PndFieldMapData.h:32
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndFieldMapData::~PndFieldMapData
virtual ~PndFieldMapData()
Definition:
PndFieldMapData.cxx:114
PndFieldMapData::GetXmin
Double_t GetXmin() const
Definition:
PndFieldMapData.h:55
PndFieldMapData::operator=
PndFieldMapData & operator=(const PndFieldMapData &)
Definition:
PndFieldMapData.h:72
name
TString name
Definition:
createRootGeoFile.C:82
PndFieldMapData::fType
Int_t fType
Definition:
PndFieldMapData.h:72
PndFieldMapData::GetNx
Int_t GetNx() const
Definition:
PndFieldMapData.h:61
PndFieldMapData::fYmin
Double_t fYmin
Definition:
PndFieldMapData.h:81
PndFieldMapData::fNy
Int_t fNy
Definition:
PndFieldMapData.h:89
PndFieldMapData::GetYmax
Double_t GetYmax() const
Definition:
PndFieldMapData.h:59
PndFieldMapData::fBz
TArrayF * fBz
Definition:
PndFieldMapData.h:95
PndFieldMapData::GetNz
Int_t GetNz() const
Definition:
PndFieldMapData.h:63
PndFieldMapData::fBx
TArrayF * fBx
Definition:
PndFieldMapData.h:93
PndFieldMapData::GetBy
TArrayF * GetBy() const
Definition:
PndFieldMapData.h:68
PndFieldMapData::GetBx
TArrayF * GetBx() const
Definition:
PndFieldMapData.h:67
PndFieldMapData::fZmax
Double_t fZmax
Definition:
PndFieldMapData.h:82
PndFieldMapData::fZmin
Double_t fZmin
Definition:
PndFieldMapData.h:82
PndFieldMapData::GetType
Int_t GetType() const
Definition:
PndFieldMapData.h:54
L
int L[6]
Definition:
RhoRhoPHOTOSUserTreeAnalysis.C:16
PndFieldMapData::fXmin
Double_t fXmin
Definition:
PndFieldMapData.h:80
Generated on Sun Aug 18 2019 03:01:24 for FairRoot/PandaRoot by
1.8.8