#include <iostream>
#include <string>
#include <array>
#include <set>
#include <cassert>
#include <cmath>
#include <unordered_map>
#include <map>
#include <vector>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/Utilities/interface/Exception.h"
Go to the source code of this file.
Classes | |
class | trklet::Settings |
Namespaces | |
trklet | |
Enumerations | |
enum | trklet::LayerDisk { trklet::L1 = 0, trklet::L2, trklet::L3, trklet::L4, trklet::L5, trklet::L6, trklet::D1, trklet::D2, trklet::D3, trklet::D4, trklet::D5 } |
enum | trklet::Seed { trklet::L1L2 = 0, trklet::L2L3, trklet::L3L4, trklet::L5L6, trklet::D1D2, trklet::D3D4, trklet::L1D1, trklet::L2D1, trklet::L2L3L4, trklet::L4L5L6, trklet::L2L3D1, trklet::D1D2L2 } |
Variables | |
constexpr unsigned int | trklet::N_BENDBITS_2S = 4 |
constexpr unsigned int | trklet::N_BENDBITS_PS = 3 |
constexpr unsigned int | trklet::N_BITSMEMADDRESS = 7 |
constexpr int | trklet::N_DISK = 5 |
constexpr unsigned int | trklet::N_DSS_MOD = 5 |
constexpr unsigned int | trklet::N_FITPARAM = 4 |
constexpr unsigned int | trklet::N_FITSTUB = 6 |
constexpr int | trklet::N_LAYER = 6 |
constexpr std::array< unsigned int, N_PSLAYER > | trklet::N_MOD_PLANK = {{7, 11, 15}} |
constexpr unsigned int | trklet::N_PHIBITS = 3 |
constexpr unsigned int | trklet::N_PROJ = 4 |
constexpr unsigned int | trklet::N_PSLAYER = 3 |
constexpr unsigned int | trklet::N_RZBITS = 3 |
constexpr unsigned int | trklet::N_SECTOR = 9 |
constexpr unsigned int | trklet::N_SEED = 12 |
constexpr unsigned int | trklet::N_SEED_PROMPT = 8 |
constexpr unsigned int | trklet::N_TILTED_RINGS = 12 |
constexpr unsigned int | trklet::N_TRACKDER_INDEX = 1000 |
constexpr unsigned int | trklet::N_TRACKDER_PTBIN = 4 |
constexpr unsigned int | trklet::N_TRKLSEED = 7 |
constexpr unsigned int | trklet::N_VMSTUBSMAX = 15 |
constexpr unsigned int | trklet::NFINEPHIBITS = 3 |
constexpr unsigned int | trklet::NFINERZBITS = 3 |
constexpr unsigned int | trklet::NRINVBITS = 5 |
constexpr double | trklet::sixth = 1.0 / 6.0 |
constexpr double | trklet::third = 1.0 / 3.0 |
constexpr double | trklet::VMROUTERCUTRD1D3 = 55.0 |
constexpr double | trklet::VMROUTERCUTZL1 = 70.0 |
constexpr double | trklet::VMROUTERCUTZL1L3L5 = 95.0 |
constexpr double | trklet::VMROUTERCUTZL2 = 50.0 |