PandaRoot
PndRichCalDbData.h
Go to the documentation of this file.
1
//****************************************************************************
2
//* This file is part of PandaRoot. *
3
//* *
4
//* PandaRoot is distributed under the terms of the *
5
//* GNU General Public License (GPL) version 3, *
6
//* copied verbatim in the file "LICENSE". *
7
//* *
8
//* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9
//* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10
//* The authors are listed in the file "AUTHORS". *
11
//****************************************************************************
12
13
// -------------------------------------------------------------------------
14
// ----- PndFieldMapData header file -----
15
// ----- V. Friese 13/02/06 -----
16
// -------------------------------------------------------------------------
17
29
#ifndef PNDRICHCALDBDATA_H
30
#define PNDRICHCALDBDATA_H
31
32
#include "TNamed.h"
33
34
class
TArrayF;
35
36
class
PndRichCalDb
;
37
38
class
PndRichCalDbData
:
public
TNamed {
39
40
public
:
42
PndRichCalDbData
();
43
45
PndRichCalDbData
(
const
char
*name);
46
48
PndRichCalDbData
(
const
char
*name,
const
PndRichCalDb
&cal);
49
51
virtual
~PndRichCalDbData
();
52
54
Int_t
GetType
()
const
{
return
fType; }
55
Double_t
GetPmin
()
const
{
return
fPmin; }
56
Double_t
GetXmin
()
const
{
return
fXmin; }
57
Double_t
GetYmin
()
const
{
return
fYmin; }
58
Double_t
GetTmin
()
const
{
return
fTmin; }
59
Double_t
GetFmin
()
const
{
return
fFmin; }
60
Double_t
GetPmax
()
const
{
return
fPmax; }
61
Double_t
GetXmax
()
const
{
return
fXmax; }
62
Double_t
GetYmax
()
const
{
return
fYmax; }
63
Double_t
GetTmax
()
const
{
return
fTmax; }
64
Double_t
GetFmax
()
const
{
return
fFmax; }
65
Int_t
GetNp
()
const
{
return
fNp; }
66
Int_t
GetNx
()
const
{
return
fNx; }
67
Int_t
GetNy
()
const
{
return
fNy; }
68
Int_t
GetNt
()
const
{
return
fNt; }
69
Int_t
GetNf
()
const
{
return
fNf; }
70
72
TArrayF *
GetBetaMean
()
const
{
return
fBetaMean; }
73
TArrayF *
GetBetaSig
()
const
{
return
fBetaSig; }
74
TArrayF *
GetBetaEff
()
const
{
return
fBetaEff; }
75
76
Int_t
SizeOf
();
77
78
private
:
79
PndRichCalDbData
(
const
PndRichCalDbData
&L);
80
PndRichCalDbData
&operator=(
const
PndRichCalDbData
&) {
return
*
this
; };
81
83
Int_t fType;
84
86
Double_t fPmin, fPmax;
87
Double_t fXmin, fXmax;
88
Double_t fYmin, fYmax;
89
Double_t fTmin, fTmax;
90
Double_t fFmin, fFmax;
91
93
Int_t fNp, fNx, fNy, fNt, fNf;
94
96
TArrayF *fBetaMean;
97
TArrayF *fBetaSig;
98
TArrayF *fBetaEff;
99
100
ClassDef(
PndRichCalDbData
, 1)
101
};
102
103
#endif
PndRichCalDbData::GetTmin
Double_t GetTmin() const
Definition:
PndRichCalDbData.h:58
PndRichCalDbData::GetNy
Int_t GetNy() const
Definition:
PndRichCalDbData.h:67
PndRichCalDbData::GetNt
Int_t GetNt() const
Definition:
PndRichCalDbData.h:68
PndRichCalDbData::PndRichCalDbData
PndRichCalDbData()
PndRichCalDbData::GetNf
Int_t GetNf() const
Definition:
PndRichCalDbData.h:69
PndRichCalDbData::GetType
Int_t GetType() const
Definition:
PndRichCalDbData.h:54
PndRichCalDbData::GetNp
Int_t GetNp() const
Definition:
PndRichCalDbData.h:65
PndRichCalDbData::GetFmax
Double_t GetFmax() const
Definition:
PndRichCalDbData.h:64
PndRichCalDbData::GetBetaEff
TArrayF * GetBetaEff() const
Definition:
PndRichCalDbData.h:74
PndRichCalDbData::~PndRichCalDbData
virtual ~PndRichCalDbData()
PndRichCalDbData::GetPmax
Double_t GetPmax() const
Definition:
PndRichCalDbData.h:60
PndRichCalDbData
Definition:
PndRichCalDbData.h:38
PndRichCalDbData::GetBetaMean
TArrayF * GetBetaMean() const
Definition:
PndRichCalDbData.h:72
PndRichCalDbData::SizeOf
Int_t SizeOf()
PndRichCalDbData::GetBetaSig
TArrayF * GetBetaSig() const
Definition:
PndRichCalDbData.h:73
PndRichCalDb
Definition:
PndRichCalDb.h:42
PndRichCalDbData::GetNx
Int_t GetNx() const
Definition:
PndRichCalDbData.h:66
PndRichCalDbData::GetXmin
Double_t GetXmin() const
Definition:
PndRichCalDbData.h:56
PndRichCalDbData::GetYmin
Double_t GetYmin() const
Definition:
PndRichCalDbData.h:57
PndRichCalDbData::GetYmax
Double_t GetYmax() const
Definition:
PndRichCalDbData.h:62
PndRichCalDbData::GetFmin
Double_t GetFmin() const
Definition:
PndRichCalDbData.h:59
PndRichCalDbData::GetPmin
Double_t GetPmin() const
Definition:
PndRichCalDbData.h:55
PndRichCalDbData::GetXmax
Double_t GetXmax() const
Definition:
PndRichCalDbData.h:61
PndRichCalDbData::GetTmax
Double_t GetTmax() const
Definition:
PndRichCalDbData.h:63
home
gitlab-runner
builds
Vxspf1vo
0
PandaRootGroup
PandaRoot
detectors
rich
PndRichCalDbData.h
Generated on Fri Nov 22 2024 06:04:44 for PandaRoot by
1.8.13