Go to the documentation of this file. 1 #ifndef RecoLocalTracker_Cluster_Parameter_Estimator_Fake_H
2 #define RecoLocalTracker_Cluster_Parameter_Estimator_Fake_H
13 #include <unordered_map>
29 template <
typename Cluster>
34 template <
typename Cluster>
48 return (
u1 << 32) | (
u2 << 16) |
u3;
53 return (
u1 << 32) |
u2;
57 std::unordered_map<uint64_t, LocalValues>
m_map;
std::pair< LocalPoint, LocalError > LocalValues
void add(const Cluster &cluster, const GeomDetUnit &gd, LocalValues const &lv)
std::pair< LocalPoint, LocalError > LocalValues
Pixel cluster – collection of neighboring pixels above threshold.
uint16_t firstStrip() const
static uint64_t encode(const SiStripCluster &cluster, const GeomDetUnit &det)
DetId geographicalId() const
The label of this GeomDet.
std::unordered_map< uint64_t, LocalValues > m_map
void error(const GeomDetUnit &gd) const
LocalValues const & get(const Cluster &cluster, const GeomDetUnit &gd) const
Log< level::Error, false > LogError
constexpr uint32_t rawId() const
get the raw id
static uint64_t encode(const SiPixelCluster &cluster, const GeomDetUnit &det)
unsigned long long uint64_t