  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   11   : m_config_stgc(std::move(
config)), m_element_stgc(element)
 
   19   Eigen::Matrix3d vectorset{Eigen::Matrix3d::Identity()};
 
   20   if (stripNumber == 1){
 
   39   ret.
center = vectorset.col(0);
 
   40   ret.
left   = vectorset.col(1);
 
   41   ret.
right  = vectorset.col(2);
 
   47   if (stripNumber == 1){
 
   73     ret = (
sx+1.0)*center - 
sx*left;
 
   75     ret = (1.0-
sx)*center + 
sx*right;
 
  
The return type of the getStrip method: three points along the strip, in quadruplet coordinate.
 
Amg::Vector3D getPositionAlongStgcStrip(ParameterClass iclass, int stripNumber, double sx, double sy) const
Returns a point on the strip, parameterized by second coordinate s, in [-1,+1].
 
CathodeBoardElement(stgcStripConfiguration_t config, const Element &element)
Constructor.
 
stgcStripPoint_t fCenterPoint
 
stgcStripConfiguration_t m_config_stgc
 
stgcStrip_t getStgcStrip(ParameterClass iclass, int stripNumber) const
Returns three points (center, left, right) of a given strip, in quadruplet coordinates.
 
stgcStripPoint_t sRightPoint
 
stgcStripPoint_t fLeftPoint
 
stgcStripPoint_t sLeftPoint
 
stgcStripPoint_t sCenterPoint
 
stgcStripPoint_t lLeftPoint
 
stgcStripPoint_t lRightPoint
 
Eigen::Matrix< double, 3, 1 > Vector3D
 
const Element & m_element_stgc
 
stgcStripPoint_t fRightPoint
 
Element: a node in a hierarchy of alignment frames.
 
void transformToFrame(ParameterClass iclass, const VectorSetRef &local, const Element *frame) const
 
stgcStripPoint_t lCenterPoint