Project
Loading...
Searching...
No Matches
AlignConfig.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.
11
15
16#ifndef ALICEO2_MFT_ALIGN_CONFIG_H
17#define ALICEO2_MFT_ALIGN_CONFIG_H
18
21
22namespace o2
23{
24namespace mft
25{
26
27struct AlignConfig : public o2::conf::ConfigurableParamHelper<AlignConfig> {
28 int minPoints = 6;
29 Int_t chi2CutNStdDev = 3;
30 Double_t residualCutInitial = 100.;
31 Double_t residualCut = 100.;
32 Double_t allowedVarDeltaX = 0.5;
33 Double_t allowedVarDeltaY = 0.5;
34 Double_t allowedVarDeltaZ = 0.5;
35 Double_t allowedVarDeltaRz = 0.01;
36 Double_t chi2CutFactor = 256.;
37
38 O2ParamDef(AlignConfig, "MFTAlignment");
39};
40
41} // namespace mft
42} // namespace o2
43
44#endif
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Double_t chi2CutFactor
used to reject outliers i.e. bad tracks with sum(chi2) > Chi2DoFLim(fNStdDev, nDoF) * fChi2CutFactor
Definition AlignConfig.h:36
Double_t allowedVarDeltaZ
allowed max delta in z-translation (cm)
Definition AlignConfig.h:34
int minPoints
mininum number of clusters in a track used for alignment
Definition AlignConfig.h:28
Double_t residualCutInitial
Cut on residual on first iteration.
Definition AlignConfig.h:30
Int_t chi2CutNStdDev
Number of standard deviations for chi2 cut.
Definition AlignConfig.h:29
Double_t allowedVarDeltaY
allowed max delta in y-translation (cm)
Definition AlignConfig.h:33
O2ParamDef(AlignConfig, "MFTAlignment")
Double_t allowedVarDeltaX
allowed max delta in x-translation (cm)
Definition AlignConfig.h:32
Double_t residualCut
Cut on residual for other iterations.
Definition AlignConfig.h:31
Double_t allowedVarDeltaRz
allowed max delta in rotation around z-axis (rad)
Definition AlignConfig.h:35