Project
Loading...
Searching...
No Matches
ResponseParam.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 O2_MCH_RESPONSEPARAM_H_
17#define O2_MCH_RESPONSEPARAM_H_
18
21
22namespace o2
23{
24namespace mch
25{
26
28struct ResponseParam : public o2::conf::ConfigurableParamHelper<ResponseParam> {
29
30 float pitchSt1 = 0.21;
31 float pitchSt2345 = 0.25;
32
33 float mathiesonSqrtKx3St1 = 0.5477;
34 float mathiesonSqrtKx3St2345 = 0.5477;
35
36 float mathiesonSqrtKy3St1 = 0.5477;
37 float mathiesonSqrtKy3St2345 = 0.5477;
38
39 float chargeSlopeSt1 = 25.;
40 float chargeSlopeSt2345 = 10.;
41
42 float chargeSpreadSt1 = 0.144;
43 float chargeSpreadSt2345 = 0.18;
44
46
47 float chargeCorrelation = 0.11;
48
49 float chargeThreshold = 1.e-4;
50
51 O2ParamDef(ResponseParam, "MCHResponse");
52};
53
54} // namespace mch
55} // end namespace o2
56
57#endif // O2_MCH_RESPONSEPARAM_H_
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Configurable parameters for MCH clustering.
float chargeCorrelation
amplitude of charge correlation between cathodes (= RMS of ln(q1/q2))
float chargeSpreadSt2345
width of the charge distribution for station 2 to 5
O2ParamDef(ResponseParam, "MCHResponse")
float pitchSt1
anode-cathode pitch (cm) for station 1
float mathiesonSqrtKy3St1
Mathieson parameter sqrt(K3) in y direction for station 1.
float mathiesonSqrtKx3St1
Mathieson parameter sqrt(K3) in x direction for station 1.
float mathiesonSqrtKy3St2345
Mathieson parameter sqrt(K3) in y direction for station 2 to 5.
float chargeSlopeSt1
charge slope used in E to charge conversion for station 1
float chargeSpreadSt1
width of the charge distribution for station 1
float chargeSlopeSt2345
charge slope used in E to charge conversion for station 2 to 5
float chargeThreshold
minimum fraction of charge added to a pad
float pitchSt2345
anode-cathode pitch (cm) for station 2 to 5
float chargeSigmaIntegration
number of sigmas used for charge distribution
float mathiesonSqrtKx3St2345
Mathieson parameter sqrt(K3) in x direction for station 2 to 5.