TrdMCClusterR Fit Classifier
TRDConstants.h
Go to the documentation of this file.
1 #pragma once
2 
4 const int TRD_ZMAX = 150;
5 const int TRD_ZMIN = 80;
6 const int nZBins = 70;
7 
8 const int TRD_XYMAX = 110;
9 const int TRD_XYMIN = -110;
11 
12 
14 const double TRD_ZFITCUTOFF_MAX = 200;
15 const double TRD_ZFITCUTOFF_MIN = 70;
16 
17 
19 const int nMIN_CLUSTERS_FOR_FIT = 2;
20 
21 
23 const std::vector<std::string> vFitPlanes =
24 {
25  "XZ",
26  "YZ",
27  "XY"
28 };
29 
30 const std::map<int, std::pair<std::string, std::string>> components =
31 {
32  {0, {"X", "Z"}},
33  {1, {"Y", "Z"}},
34  {2, {"X", "Y"}}
35 };
36 
38 const double fitChi2perNDF_threshold = 1000; //500, 1000?
39 
40 
42 const double INTERSECTION_MAX_TOLERANCE = 10.0; /// cm, Threshold for distance between intersection points
const int TRD_ZMAX
for plotting TH2Ds
Definition: TRDConstants.h:4
const std::vector< std::string > vFitPlanes
Strings for fit planes and components.
Definition: TRDConstants.h:23
int nXYBins
cm
Definition: TRDConstants.h:10
const double TRD_ZFITCUTOFF_MAX
for intersection cutoffs
Definition: TRDConstants.h:14
const double INTERSECTION_MAX_TOLERANCE
3D track distance for asserting intersection
Definition: TRDConstants.h:42
const int TRD_XYMAX
Definition: TRDConstants.h:8
const int TRD_ZMIN
cm
Definition: TRDConstants.h:5
const std::map< int, std::pair< std::string, std::string > > components
Definition: TRDConstants.h:30
const int nMIN_CLUSTERS_FOR_FIT
cm
Definition: TRDConstants.h:19
const int nZBins
cm
Definition: TRDConstants.h:6
const double TRD_ZFITCUTOFF_MIN
cm
Definition: TRDConstants.h:15
const int TRD_XYMIN
cm
Definition: TRDConstants.h:9
const double fitChi2perNDF_threshold
fit threshold for ClusterFitter::GetClusterProjectionLinearFits()
Definition: TRDConstants.h:38