#include <Phase2StripCPEGeometric.h>
|
LocalValues | localParameters (const Phase2TrackerCluster1D &cluster, const GeomDetUnit &det) const override |
|
| Phase2StripCPEGeometric () |
|
| Phase2StripCPEGeometric (edm::ParameterSet &conf) |
|
virtual void | clearParameters () const |
|
virtual void | enterLocalParameters (unsigned int id, std::pair< int, int > &row_col, LocalValues pos_err_info) const |
|
virtual void | enterLocalParameters (uint32_t id, uint16_t firstStrip, LocalValues pos_err_info) const |
|
virtual LocalValues | localParameters (const Phase2TrackerCluster1D &cluster, const GeomDetUnit &gd, const LocalTrajectoryParameters &) const |
|
virtual LocalValues | localParameters (const Phase2TrackerCluster1D &cluster, const GeomDetUnit &gd, const TrajectoryStateOnSurface &tsos) const |
|
virtual VLocalValues | localParametersV (const Phase2TrackerCluster1D &cluster, const GeomDetUnit &gd) const |
|
virtual VLocalValues | localParametersV (const Phase2TrackerCluster1D &cluster, const GeomDetUnit &gd, const TrajectoryStateOnSurface &tsos) const |
|
virtual | ~ClusterParameterEstimator () |
|
Definition at line 10 of file Phase2StripCPEGeometric.h.
◆ Phase2StripCPEGeometric() [1/2]
Phase2StripCPEGeometric::Phase2StripCPEGeometric |
( |
| ) |
|
|
inline |
◆ Phase2StripCPEGeometric() [2/2]
◆ localParameters()
Implements ClusterParameterEstimator< Phase2TrackerCluster1D >.
Definition at line 12 of file Phase2StripCPEGeometric.cc.
References Phase2TrackerCluster1D::center(), Phase2TrackerCluster1D::column(), PixelTopology::localX(), PixelTopology::localY(), PixelTopology::pitch(), funct::pow(), and PixelGeomDetUnit::specificTopology().
17 float pitch_x = topo->
pitch().first;
18 float pitch_y = topo->
pitch().second;
19 float ix = cluster.
center();
20 float iy = cluster.
column() + 0.5;
24 return std::make_pair(lp, le);
virtual float localX(float mpX) const =0
unsigned int column() const
virtual float localY(float mpY) const =0
virtual const PixelTopology & specificTopology() const
Returns a reference to the pixel proxy topology.
virtual std::pair< float, float > pitch() const =0
Power< A, B >::type pow(const A &a, const B &b)