33floatmaxChi2Match = -1.f; // reject cosmics whose top/bottom refitted legs disagree by more than this chi2 (< 0: no cut)
34floatminPtOppositeSides = 0.f; // TPC-only legs on opposite TPC sides: reject cosmics with the pT of either leg or of the refitted cosmic below this (scaled with field; 0: no cut)
38floatminSeedPt = 0.10f; // use only tracks above this pT (scaled with field)
39intminSeedNClTPC = 0; // use only TPC-only seeds with at least this number of clusters (0: no cut)
40floatminSeedDCAxy = 0.f; // use only tracks with |DCA_xy| to the beam line >= this [cm] (0: no cut; rejects collision tracks in physics data)
41floatminSeedDCAxyNSigma = 0.f; // use only tracks with |DCA_xy| >= this * sigma(DCA_xy) (0: no cut; poorly measured collision tracks)
42floatminSeedDCAxyTOF = -1.f; // with tofFlightSelection: TPC-only legs failing the two cuts above but with |DCA_xy| >= this [cm] are used in TOF-confirmed pairs only (< 0: off; e.g. cosmics crossing the ITS inner barrel)
44boolconstrainTPCOnlyZ = false; // TPC-only legs: test z at a common time (same side, or a leg with known time), else require the time implied by z continuity in both brackets
45boolvetoSameHalf = false; // reject pairs whose two legs lie on the same side of the closest approach (two pieces of one leg)
46boolrefitSameSideAtCommonTime = false; // TPC-only legs on the same side: compare them refitted at the centre of their brackets' overlap instead of at their own time0s
47booltofFlightSelection = false; // needs TOF clusters: accepted pairs of TPC-only legs pointing to a top / bottom TOF hit pair with the muon's flight time win the selection, refit at that time (if that fails, at their time without TOF)
48floattofRoad = 5.f; // half-width [cm] in y and z of the road at the TOF around the outward continuation of a TPC-only leg
49floattofFlightTolerance = 2.f; // max. deviation [ns] of the top / bottom TOF time difference from the flight time along the helix
50floattofTimeError = 0.1f; // error [mus] of the TOF time of a confirmed cosmic, for its refit and time window (covers TPC vs TOF offsets)
51floatnSigmaTError = 4.f; // number of sigmas on track time error for matching (except for TPC which provides an interval)
52floattpcExtraZError2 = 1.f; // extra error^2 on the TPC-only track Z coordinate
53floatfiducialRIP = 1.0f; // consider track having |Y@x=0|< this as passing DCA cut (if requested)
54floatfiducialZIP = 20.f; // consider track having |Z@x=0|< this as passing DCA cut (if requested)