PandaRoot
PndPidCorrPar.h
Go to the documentation of this file.
1
#ifndef PNDPIDCORRPAR_H
2
#define PNDPIDCORRPAR_H
3
4
#include "FairParGenericSet.h"
5
#include "FairParamList.h"
6
7
class
PndPidCorrPar
:
public
FairParGenericSet {
8
public
:
9
Float_t
GetTofRadius
() {
return
fTofRadius; };
10
Float_t
GetTofCut
() {
return
fTofCut; };
11
Float_t
GetEmc12Thr
() {
return
fEmc12Thr; };
12
Float_t
GetEmc12Radius
() {
return
fEmc12Radius; };
13
Float_t
GetEmc12Cut
() {
return
fEmc12Cut; };
14
Float_t
GetEmcNeutralQCut
() {
return
fEmcNeutralQCut; };
15
Float_t
GetMdtRadius
() {
return
fMdtRadius; };
16
Float_t
GetMdtCut
() {
return
fMdtCut; };
17
Float_t
GetDrcRadius
() {
return
fDrcRadius; };
18
Float_t
GetDrcCut
() {
return
fDrcCut; };
19
Float_t
GetDskCut
() {
return
fDskCut; };
20
Float_t
GetZLastPlane
() {
return
fZLastPlane; };
21
Float_t
GetFtofZ
() {
return
fFtofZ; };
22
Float_t
GetFTofCut
() {
return
fFTofCut; };
23
Float_t
GetRichZ
() {
return
fRichZ; };
24
Float_t
GetFMdtCut
() {
return
fFMdtCut; };
25
26
PndPidCorrPar
(
const
char
*name =
"PndPidCorrPar"
,
const
char
*title =
"Pid correlation parameter"
,
27
const
char
*context =
"TestDefaultContext"
);
28
~PndPidCorrPar
(
void
){};
29
void
clear
(
void
){};
30
void
putParams
(FairParamList *list);
31
Bool_t
getParams
(FairParamList *list);
32
33
private
:
34
Float_t fTofRadius;
// radius TOF detector
35
Float_t fTofCut;
// cut chi2 for TOF
36
Float_t fEmc12Thr;
// EMC12 cluster energy threshold (barrel)
37
Float_t fEmc12Radius;
// radius EMC12 detector (barrel)
38
Float_t fEmc12Cut;
// cut <chi2 for EMC (charged)
39
Float_t fEmcNeutralQCut;
// cut >chi2 for EMC (neutral)
40
Float_t fMdtRadius;
// radius MDT detector
41
Float_t fMdtCut;
// cut chi2 for MDT
42
Float_t fDrcRadius;
// radius DRC detector
43
Float_t fDrcCut;
// cut chi2 for DRC
44
Float_t fDskCut;
// cut chi2 for DSK
45
Float_t fZLastPlane;
// position of last point for fwd correlation
46
Float_t fFtofZ;
// Z of Ftof
47
Float_t fFTofCut;
// cut chi2 for FTOF
48
Float_t fRichZ;
// Z of RICH
49
Float_t fFMdtCut;
// cut chi2 for FWD MDT
50
51
ClassDef(
PndPidCorrPar
, 4);
52
};
53
54
#endif
PndPidCorrPar::putParams
void putParams(FairParamList *list)
PndPidCorrPar::PndPidCorrPar
PndPidCorrPar(const char *name="PndPidCorrPar", const char *title="Pid correlation parameter", const char *context="TestDefaultContext")
PndPidCorrPar::GetDrcRadius
Float_t GetDrcRadius()
Definition:
PndPidCorrPar.h:17
PndPidCorrPar::GetFTofCut
Float_t GetFTofCut()
Definition:
PndPidCorrPar.h:22
PndPidCorrPar::GetMdtCut
Float_t GetMdtCut()
Definition:
PndPidCorrPar.h:16
PndPidCorrPar::getParams
Bool_t getParams(FairParamList *list)
PndPidCorrPar::GetFtofZ
Float_t GetFtofZ()
Definition:
PndPidCorrPar.h:21
PndPidCorrPar::GetFMdtCut
Float_t GetFMdtCut()
Definition:
PndPidCorrPar.h:24
PndPidCorrPar::GetEmcNeutralQCut
Float_t GetEmcNeutralQCut()
Definition:
PndPidCorrPar.h:14
PndPidCorrPar::clear
void clear(void)
Definition:
PndPidCorrPar.h:29
PndPidCorrPar::GetRichZ
Float_t GetRichZ()
Definition:
PndPidCorrPar.h:23
PndPidCorrPar::GetTofRadius
Float_t GetTofRadius()
Definition:
PndPidCorrPar.h:9
PndPidCorrPar::GetEmc12Cut
Float_t GetEmc12Cut()
Definition:
PndPidCorrPar.h:13
PndPidCorrPar::GetDskCut
Float_t GetDskCut()
Definition:
PndPidCorrPar.h:19
PndPidCorrPar::GetDrcCut
Float_t GetDrcCut()
Definition:
PndPidCorrPar.h:18
PndPidCorrPar::GetTofCut
Float_t GetTofCut()
Definition:
PndPidCorrPar.h:10
PndPidCorrPar
Definition:
PndPidCorrPar.h:7
PndPidCorrPar::GetEmc12Thr
Float_t GetEmc12Thr()
Definition:
PndPidCorrPar.h:11
PndPidCorrPar::GetEmc12Radius
Float_t GetEmc12Radius()
Definition:
PndPidCorrPar.h:12
PndPidCorrPar::~PndPidCorrPar
~PndPidCorrPar(void)
Definition:
PndPidCorrPar.h:28
PndPidCorrPar::GetMdtRadius
Float_t GetMdtRadius()
Definition:
PndPidCorrPar.h:15
PndPidCorrPar::GetZLastPlane
Float_t GetZLastPlane()
Definition:
PndPidCorrPar.h:20
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
pid
PidCorr
PndPidCorrPar.h
Generated on Fri Oct 21 2022 07:03:59 for PandaRoot by
1.8.13