PandaRoot
PndRichCalDbData.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- PndFieldMapData header file -----
3
// ----- V. Friese 13/02/06 -----
4
// -------------------------------------------------------------------------
5
17
#ifndef PNDRICHCALDBDATA_H
18
#define PNDRICHCALDBDATA_H
19
20
#include "TNamed.h"
21
22
class
TArrayF;
23
24
class
PndRichCalDb
;
25
26
class
PndRichCalDbData
:
public
TNamed {
27
28
public
:
30
PndRichCalDbData
();
31
33
PndRichCalDbData
(
const
char
*name);
34
36
PndRichCalDbData
(
const
char
*name,
const
PndRichCalDb
&cal);
37
39
virtual
~PndRichCalDbData
();
40
42
Int_t
GetType
()
const
{
return
fType; }
43
Double_t
GetPmin
()
const
{
return
fPmin; }
44
Double_t
GetXmin
()
const
{
return
fXmin; }
45
Double_t
GetYmin
()
const
{
return
fYmin; }
46
Double_t
GetTmin
()
const
{
return
fTmin; }
47
Double_t
GetFmin
()
const
{
return
fFmin; }
48
Double_t
GetPmax
()
const
{
return
fPmax; }
49
Double_t
GetXmax
()
const
{
return
fXmax; }
50
Double_t
GetYmax
()
const
{
return
fYmax; }
51
Double_t
GetTmax
()
const
{
return
fTmax; }
52
Double_t
GetFmax
()
const
{
return
fFmax; }
53
Int_t
GetNp
()
const
{
return
fNp; }
54
Int_t
GetNx
()
const
{
return
fNx; }
55
Int_t
GetNy
()
const
{
return
fNy; }
56
Int_t
GetNt
()
const
{
return
fNt; }
57
Int_t
GetNf
()
const
{
return
fNf; }
58
60
TArrayF *
GetBetaMean
()
const
{
return
fBetaMean; }
61
TArrayF *
GetBetaSig
()
const
{
return
fBetaSig; }
62
TArrayF *
GetBetaEff
()
const
{
return
fBetaEff; }
63
64
Int_t
SizeOf
();
65
66
private
:
67
PndRichCalDbData
(
const
PndRichCalDbData
&L);
68
PndRichCalDbData
&operator=(
const
PndRichCalDbData
&) {
return
*
this
; };
69
71
Int_t fType;
72
74
Double_t fPmin, fPmax;
75
Double_t fXmin, fXmax;
76
Double_t fYmin, fYmax;
77
Double_t fTmin, fTmax;
78
Double_t fFmin, fFmax;
79
81
Int_t fNp, fNx, fNy, fNt, fNf;
82
84
TArrayF *fBetaMean;
85
TArrayF *fBetaSig;
86
TArrayF *fBetaEff;
87
88
ClassDef(
PndRichCalDbData
, 1)
89
};
90
91
#endif
PndRichCalDbData::GetTmin
Double_t GetTmin() const
Definition:
PndRichCalDbData.h:46
PndRichCalDbData::GetNy
Int_t GetNy() const
Definition:
PndRichCalDbData.h:55
PndRichCalDbData::GetNt
Int_t GetNt() const
Definition:
PndRichCalDbData.h:56
PndRichCalDbData::PndRichCalDbData
PndRichCalDbData()
PndRichCalDbData::GetNf
Int_t GetNf() const
Definition:
PndRichCalDbData.h:57
PndRichCalDbData::GetType
Int_t GetType() const
Definition:
PndRichCalDbData.h:42
PndRichCalDbData::GetNp
Int_t GetNp() const
Definition:
PndRichCalDbData.h:53
PndRichCalDbData::GetFmax
Double_t GetFmax() const
Definition:
PndRichCalDbData.h:52
PndRichCalDbData::GetBetaEff
TArrayF * GetBetaEff() const
Definition:
PndRichCalDbData.h:62
PndRichCalDbData::~PndRichCalDbData
virtual ~PndRichCalDbData()
PndRichCalDbData::GetPmax
Double_t GetPmax() const
Definition:
PndRichCalDbData.h:48
PndRichCalDbData
Definition:
PndRichCalDbData.h:26
PndRichCalDbData::GetBetaMean
TArrayF * GetBetaMean() const
Definition:
PndRichCalDbData.h:60
PndRichCalDbData::SizeOf
Int_t SizeOf()
PndRichCalDbData::GetBetaSig
TArrayF * GetBetaSig() const
Definition:
PndRichCalDbData.h:61
PndRichCalDb
Definition:
PndRichCalDb.h:30
PndRichCalDbData::GetNx
Int_t GetNx() const
Definition:
PndRichCalDbData.h:54
PndRichCalDbData::GetXmin
Double_t GetXmin() const
Definition:
PndRichCalDbData.h:44
PndRichCalDbData::GetYmin
Double_t GetYmin() const
Definition:
PndRichCalDbData.h:45
PndRichCalDbData::GetYmax
Double_t GetYmax() const
Definition:
PndRichCalDbData.h:50
PndRichCalDbData::GetFmin
Double_t GetFmin() const
Definition:
PndRichCalDbData.h:47
PndRichCalDbData::GetPmin
Double_t GetPmin() const
Definition:
PndRichCalDbData.h:43
PndRichCalDbData::GetXmax
Double_t GetXmax() const
Definition:
PndRichCalDbData.h:49
PndRichCalDbData::GetTmax
Double_t GetTmax() const
Definition:
PndRichCalDbData.h:51
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
detectors
rich
PndRichCalDbData.h
Generated on Fri Oct 21 2022 07:03:59 for PandaRoot by
1.8.13