#include <Phase2StripCPE.h>
Public Types | |
using | Phase2TrackerGeomDetUnit = PixelGeomDetUnit |
using | Phase2TrackerTopology = PixelTopology |
Public Types inherited from ClusterParameterEstimator< Phase2TrackerCluster1D > | |
typedef std::pair< LocalPoint, LocalError > | LocalValues |
typedef std::vector< LocalValues > | VLocalValues |
Protected Attributes | |
const MagneticField * | magfield_ |
double | tanLorentzAnglePerTesla_ |
bool | use_LorentzAngle_DB_ |
Definition at line 13 of file Phase2StripCPE.h.
Definition at line 18 of file Phase2StripCPE.h.
Definition at line 19 of file Phase2StripCPE.h.
|
inline |
Definition at line 23 of file Phase2StripCPE.h.
References driftDirection(), and localParameters().
Phase2StripCPE::Phase2StripCPE | ( | edm::ParameterSet & | conf, |
const MagneticField & | magf | ||
) |
Definition at line 6 of file Phase2StripCPE.cc.
References Exception, edm::ParameterSet::getParameter(), magfield_, tanLorentzAnglePerTesla_, and use_LorentzAngle_DB_.
LocalVector Phase2StripCPE::driftDirection | ( | const Phase2TrackerGeomDetUnit & | det | ) | const |
Definition at line 47 of file Phase2StripCPE.cc.
References MagneticField::inTesla(), magfield_, GloballyPositioned< T >::position(), GeomDet::surface(), tanLorentzAnglePerTesla_, toLocal(), PV3DBase< T, PVType, FrameType >::x(), and PV3DBase< T, PVType, FrameType >::y().
Referenced by localParameters(), and Phase2StripCPE().
|
virtual |
Implements ClusterParameterEstimator< Phase2TrackerCluster1D >.
Definition at line 20 of file Phase2StripCPE.cc.
References Surface::bounds(), Phase2TrackerCluster1D::center(), Phase2TrackerCluster1D::column(), shallow::drift(), driftDirection(), PixelTopology::localX(), PixelTopology::localY(), PixelTopology::pitch(), funct::pow(), GeomDet::specificSurface(), PixelGeomDetUnit::specificTopology(), Bounds::thickness(), and PV3DBase< T, PVType, FrameType >::x().
Referenced by Phase2StripCPE().
|
protected |
Definition at line 30 of file Phase2StripCPE.h.
Referenced by driftDirection(), and Phase2StripCPE().
|
protected |
Definition at line 32 of file Phase2StripCPE.h.
Referenced by driftDirection(), and Phase2StripCPE().
|
protected |
Definition at line 31 of file Phase2StripCPE.h.
Referenced by Phase2StripCPE().