BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MucRecRoadFinderParameter.h File Reference
#include "Identifier/MucID.h"

Go to the source code of this file.

Variables

const int kNSeedLoops = 3
const int kSearchLength [kNSeedLoops][3][2]
const int kSearchOrder [kNSeedLoops][3][2][5]
const int kMinLastGap2D = 2
const int kMinFiredGaps = 2
const int kMaxSkippedGaps = 1
const int kMinSharedHits2D = 2
const int kMinLastGap3D = 3
const int kMaxDeltaLastGap
const int kMaxDeltaTotalHits
const float kMaxXChisq = 1000.0
const float kMaxYChisq = 1000.0
const int kMinSharedHits3D = 4
const float kRpcEfficiency = 1.0
const int kPartSeq [3] = { 1, 0, 2 }
const float kWindowSize [3][9]
const int kNSegSearch = 3
const int kDeltaSeg [kNSegSearch] = { 0, -1, 1 }

Variable Documentation

◆ kDeltaSeg

const int kDeltaSeg[kNSegSearch] = { 0, -1, 1 }

◆ kMaxDeltaLastGap

const int kMaxDeltaLastGap
Initial value:
=
5

Definition at line 47 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMaxDeltaTotalHits

const int kMaxDeltaTotalHits
Initial value:
=
10

Definition at line 50 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMaxSkippedGaps

const int kMaxSkippedGaps = 1

Definition at line 42 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMaxXChisq

const float kMaxXChisq = 1000.0

Definition at line 53 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMaxYChisq

const float kMaxYChisq = 1000.0

Definition at line 54 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMinFiredGaps

const int kMinFiredGaps = 2

Definition at line 41 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMinLastGap2D

const int kMinLastGap2D = 2

Definition at line 40 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMinLastGap3D

const int kMinLastGap3D = 3

Definition at line 46 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMinSharedHits2D

const int kMinSharedHits2D = 2

Definition at line 43 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kMinSharedHits3D

const int kMinSharedHits3D = 4

Definition at line 55 of file MucRecRoadFinderParameter.h.

◆ kNSeedLoops

const int kNSeedLoops = 3

Definition at line 7 of file MucRecRoadFinderParameter.h.

Referenced by MucRecRoadFinder::execute().

◆ kNSegSearch

const int kNSegSearch = 3

◆ kPartSeq

const int kPartSeq[3] = { 1, 0, 2 }

Definition at line 63 of file MucRecRoadFinderParameter.h.

63{ 1, 0, 2 }; // search on barrel first.

Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().

◆ kRpcEfficiency

const float kRpcEfficiency = 1.0

Definition at line 62 of file MucRecRoadFinderParameter.h.

◆ kSearchLength

const int kSearchLength[kNSeedLoops][3][2]
Initial value:
= { { { 4, 4 }, { 4, 5 }, { 4, 4 } },
{ { 4, 4 }, { 4, 5 }, { 4, 4 } },
{ { 4, 4 }, { 4, 5 }, { 4, 4 } } }

Definition at line 10 of file MucRecRoadFinderParameter.h.

10 { { { 4, 4 }, { 4, 5 }, { 4, 4 } },
11 { { 4, 4 }, { 4, 5 }, { 4, 4 } },
12 { { 4, 4 }, { 4, 5 }, { 4, 4 } } };

Referenced by MucRecRoadFinder::execute().

◆ kSearchOrder

const int kSearchOrder[kNSeedLoops][3][2][5]
Initial value:
= {
{ { { 0, 4, 2, 6, 0 }, { 1, 5, 3, 7, 1 } },
{ { 1, 3, 5, 7, 1 }, { 0, 2, 4, 6, 8 } },
{ { 0, 4, 2, 6, 0 }, { 1, 5, 3, 7, 1 } } },
{ { { 2, 4, 0, 6, 2 }, { 3, 5, 1, 7, 3 } },
{ { 3, 5, 1, 7, 3 }, { 2, 4, 0, 6, 8 } },
{ { 2, 4, 0, 6, 2 }, { 3, 5, 1, 7, 3 } } },
{ { { 0, 2, 4, 6, 0 }, { 1, 3, 5, 7, 1 } },
{ { 1, 5, 3, 7, 1 }, { 0, 4, 2, 6, 8 } },
{ { 0, 2, 4, 6, 0 }, { 1, 3, 5, 7, 1 } } },
}

Definition at line 14 of file MucRecRoadFinderParameter.h.

14 {
15 { { { 0, 4, 2, 6, 0 }, { 1, 5, 3, 7, 1 } },
16 { { 1, 3, 5, 7, 1 }, { 0, 2, 4, 6, 8 } },
17 { { 0, 4, 2, 6, 0 }, { 1, 5, 3, 7, 1 } } },
18 { { { 2, 4, 0, 6, 2 }, { 3, 5, 1, 7, 3 } },
19 { { 3, 5, 1, 7, 3 }, { 2, 4, 0, 6, 8 } },
20 { { 2, 4, 0, 6, 2 }, { 3, 5, 1, 7, 3 } } },
21 { { { 0, 2, 4, 6, 0 }, { 1, 3, 5, 7, 1 } },
22 { { 1, 5, 3, 7, 1 }, { 0, 4, 2, 6, 8 } },
23 { { 0, 2, 4, 6, 0 }, { 1, 3, 5, 7, 1 } } },
24};

Referenced by MucRecRoadFinder::execute().

◆ kWindowSize

const float kWindowSize[3][9]
Initial value:
= {
{ 200.0, 200.0, 200.0, 240.0, 240.0, 280.0, 280.0, 280.0, 280.0 },
{ 200.0, 200.0, 120.0, 120.0, 120.0, 240.0, 240.0, 240.0, 240.0 },
{ 200.0, 200.0, 200.0, 240.0, 240.0, 280.0, 280.0, 280.0, 280.0 } }

Definition at line 64 of file MucRecRoadFinderParameter.h.

64 {
65 { 200.0, 200.0, 200.0, 240.0, 240.0, 280.0, 280.0, 280.0, 280.0 },
66 { 200.0, 200.0, 120.0, 120.0, 120.0, 240.0, 240.0, 240.0, 240.0 },
67 { 200.0, 200.0, 200.0, 240.0, 240.0, 280.0, 280.0, 280.0, 280.0 } };

Referenced by MucRecRoadFinder::execute(), and MucRecRoadFinder::TrackFinding().