Project
Loading...
Searching...
No Matches
StrangenessTrackingConfigParam.h
Go to the documentation of this file.
1
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3
// All rights not expressly granted are reserved.
4
//
5
// This software is distributed under the terms of the GNU General Public
6
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7
//
8
// In applying this license CERN does not waive the privileges and immunities
9
// granted to it by virtue of its status as an Intergovernmental Organization
10
// or submit itself to any jurisdiction.
13
14
#ifndef ALICEO2_STRANGENESS_TRACKING_PARAM_H_
15
#define ALICEO2_STRANGENESS_TRACKING_PARAM_H_
16
17
#include "
CommonUtils/ConfigurableParam.h
"
18
#include "
CommonUtils/ConfigurableParamHelper.h
"
19
20
namespace
o2
21
{
22
namespace
strangeness_tracking
23
{
24
25
struct
StrangenessTrackingParamConfig
:
public
o2::conf::ConfigurableParamHelper
<StrangenessTrackingParamConfig> {
26
27
// parameters
28
float
mRadiusTolIB
= .3;
// Radius tolerance for matching V0s in the IB
29
float
mRadiusTolOB
= .1;
// Radius tolerance for matching V0s in the OB
30
float
mPhiBinSize
= 0.02;
// Phi bin size for the matching grid
31
float
mEtaBinSize
= 0.01;
// Eta bin size for the matching grid
32
float
mMinMotherClus
= 3.;
// minimum number of cluster to be attached to the mother
33
float
mMaxChi2
= 50;
// Maximum matching chi2
34
bool
mVertexMatching
=
true
;
// Flag to enable/disable vertex matching
35
bool
mSkipTPC
=
true
;
// Flag to enable/disable TPC only tracks
36
bool
mSkip3Body
=
false
;
// Flag to enable/disable Decay3Body tracking
37
38
O2ParamDef
(
StrangenessTrackingParamConfig
,
"strtracker"
);
39
};
40
41
}
// namespace strangeness_tracking
42
}
// namespace o2
43
#endif
ConfigurableParamHelper.h
ConfigurableParam.h
o2::conf::ConfigurableParamHelper
Definition
ConfigurableParamHelper.h:78
o2
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Definition
BitstreamReader.h:24
o2::strangeness_tracking::StrangenessTrackingParamConfig
Definition
StrangenessTrackingConfigParam.h:25
o2::strangeness_tracking::StrangenessTrackingParamConfig::mSkipTPC
bool mSkipTPC
Definition
StrangenessTrackingConfigParam.h:35
o2::strangeness_tracking::StrangenessTrackingParamConfig::mRadiusTolIB
float mRadiusTolIB
Definition
StrangenessTrackingConfigParam.h:28
o2::strangeness_tracking::StrangenessTrackingParamConfig::mSkip3Body
bool mSkip3Body
Definition
StrangenessTrackingConfigParam.h:36
o2::strangeness_tracking::StrangenessTrackingParamConfig::mEtaBinSize
float mEtaBinSize
Definition
StrangenessTrackingConfigParam.h:31
o2::strangeness_tracking::StrangenessTrackingParamConfig::mMaxChi2
float mMaxChi2
Definition
StrangenessTrackingConfigParam.h:33
o2::strangeness_tracking::StrangenessTrackingParamConfig::O2ParamDef
O2ParamDef(StrangenessTrackingParamConfig, "strtracker")
o2::strangeness_tracking::StrangenessTrackingParamConfig::mMinMotherClus
float mMinMotherClus
Definition
StrangenessTrackingConfigParam.h:32
o2::strangeness_tracking::StrangenessTrackingParamConfig::mRadiusTolOB
float mRadiusTolOB
Definition
StrangenessTrackingConfigParam.h:29
o2::strangeness_tracking::StrangenessTrackingParamConfig::mVertexMatching
bool mVertexMatching
Definition
StrangenessTrackingConfigParam.h:34
o2::strangeness_tracking::StrangenessTrackingParamConfig::mPhiBinSize
float mPhiBinSize
Definition
StrangenessTrackingConfigParam.h:30
Detectors
Vertexing
StrangenessTracking
include
StrangenessTracking
StrangenessTrackingConfigParam.h
Generated on Fri Apr 4 2025 16:08:56 for Project by
1.9.8