6 #ifndef L1Trigger_TrackFindingTracklet_interface_TrackletConfigBuilder_h
7 #define L1Trigger_TrackFindingTracklet_interface_TrackletConfigBuilder_h
52 std::string TPROJName(
unsigned int iSeed,
unsigned int iTC,
unsigned int ilayer,
unsigned int ireg);
86 std::pair<unsigned int, unsigned int>
seedLayers(
unsigned int iSeed);
96 std::pair<double, double>
seedPhiRange(
double rproj,
unsigned int iSeed,
unsigned int iTC);
102 double phi(
double r1,
double phi1,
double r2,
double phi2,
double r);
107 double rinv(
double r1,
double phi1,
double r2,
double phi2);
170 std::string TCDName(
unsigned int l1,
unsigned int l2,
unsigned int l3,
unsigned int itc);
177 unsigned int projlay,
178 unsigned int projreg);
246 std::pair<std::vector<std::pair<double, double> >, std::vector<std::pair<double, double> > >
260 int matchport_[
N_SEED_PROMPT][
N_LAYER +
N_DISK] = {{-1, -1, 1, 2, 3, 4, 4, 3, 2, 1, -1},
261 {1, -1, -1, 2, 3, -1, 4, 3, 2, 1, -1},
262 {1, 2, -1, -1, 3, 4, 4, 3, -1, -1, -1},
263 {1, 2, 3, 4, -1, -1, -1, -1, -1, -1, -1},
264 {1, 2, -1, -1, -1, -1, -1, -1, 2, 3, 4},
265 {1, -1, -1, -1, -1, -1, 2, 3, -1, -1, 4},
266 {-1, -1, -1, -1, -1, -1, -1, 1, 2, 3, 4},
267 {1, -1, -1, -1, -1, -1, -1, 2, 3, 4, -1}};