00001
00002 #ifndef MUC_REC_ROAD_FINDER_PARAMETER_H_
00003 #define MUC_REC_ROAD_FINDER_PARAMETER_H_
00004
00005 #include "Identifier/MucID.h"
00006
00007 const int kNSeedLoops = 3;
00008
00009
00010 const int kSearchLength[kNSeedLoops][3][2] =
00011 { { {4,4}, {4,5}, {4,4} },
00012 { {4,4}, {4,5}, {4,4} },
00013 { {4,4}, {4,5}, {4,4} }
00014 };
00015
00016 const int kSearchOrder[kNSeedLoops][3][2][5] =
00017 { { { {0,4,2,6,0}, {1,5,3,7,1} },
00018 { {1,3,5,7,1}, {0,2,4,6,8} },
00019 { {0,4,2,6,0}, {1,5,3,7,1} } },
00020 { { {2,4,0,6,2}, {3,5,1,7,3} },
00021 { {3,5,1,7,3}, {2,4,0,6,8} },
00022 { {2,4,0,6,2}, {3,5,1,7,3} } },
00023 { { {0,2,4,6,0}, {1,3,5,7,1} },
00024 { {1,5,3,7,1}, {0,4,2,6,8} },
00025 { {0,2,4,6,0}, {1,3,5,7,1} } },
00026 };
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044 const int kMinLastGap2D = 2;
00045 const int kMinFiredGaps = 2;
00046 const int kMaxSkippedGaps = 1;
00047 const int kMinSharedHits2D = 2;
00048
00049
00050 const int kMinLastGap3D = 3;
00051 const int kMaxDeltaLastGap = 5;
00052
00053 const int kMaxDeltaTotalHits = 10;
00054
00055 const float kMaxXChisq = 1000.0;
00056 const float kMaxYChisq = 1000.0;
00057 const int kMinSharedHits3D = 4;
00058
00059
00060
00061
00062
00063
00064 const float kRpcEfficiency = 1.0;
00065 const int kPartSeq[3] = {1, 0, 2};
00066 const float kWindowSize[3][9] = { {200.0, 200.0, 200.0, 240.0, 240.0, 280.0, 280.0, 280.0, 280.0},
00067 {200.0, 200.0, 120.0, 120.0, 120.0, 240.0, 240.0, 240.0, 240.0},
00068 {200.0, 200.0, 200.0, 240.0, 240.0, 280.0, 280.0, 280.0, 280.0} };
00069 const int kNSegSearch = 3;
00070 const int kDeltaSeg[kNSegSearch] = {0, -1, 1};
00071
00072
00073 #endif // MUC_REC_ROAD_FINDER_PARAMETER_H_