51 float f22 = float(v(1,1) );
52 float wid = float(c->width().z());
53 float cov = wid*wid*.08333f;
if(cov < f22) cov = f22;
62 float f22 = float(v(1,1));
65 m_sn = &
sp->clusterList().second->detectorElement()->surface();
67 for(
int i=0; i!=3; ++i) {
71 m_su = &
sp->clusterList().first->detectorElement()->surface();
99 float f22 = float(v(1,1));
100 float wid = float(c->width().z());
101 float cov = wid*wid*.08333f;
if(cov < f22) cov = f22;
107 float f22 = float(v(1,1));
112 m_su = &
sp->clusterList().first->detectorElement()->surface();
132 if(std::abs(
m_dr[0]*d1[0]+
m_dr[1]*d1[1]+
m_dr[2]*d1[2]) > std::abs(bd)*1.1)
return false;
137 if(std::abs(
s0) > std::abs(bd)*1.1)
return false;
const Trk::SpacePoint * spacepoint
const Trk::Surface * m_su
void set(const Trk::SpacePoint *, std::span< float const, 15 >)
SiSpacePointForSeed()=default
bool coordinates(const float *, float *)
const Trk::Surface * m_sn
Class to hold geometrical description of a silicon detector element.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Macro wrapping the nonstandard restrict keyword.