BBQ
Public Attributes | List of all members
VisTPC::PadMetric Struct Reference

The PadMetric is used for holding the geometric properties of a pad. More...

#include <vistpc.h>

Public Attributes

int coordinate_system
 
float height
 
float width
 
float center_x
 
float center_y
 
float center_r
 
float center_phi
 
float corners_polar [8]
 
float corners_cartesian [8]
 

Detailed Description

The PadMetric is used for holding the geometric properties of a pad.

The variable coordinate_system holds the value gear::PadRowLayout2D::CARTESIAN or gear::PadRowLayout2D::POLAR.

Corner layout

 y | (6,7)________(4,5)
   |     |        |
   |     |        |
   |     |________|
   | (0,1)        (2,3)
   |______________________
                        x
Author
Ching Bon Lam

Definition at line 112 of file vistpc.h.

Member Data Documentation

float VisTPC::PadMetric::center_phi

Definition at line 122 of file vistpc.h.

Referenced by VisTPC::getLocalPadMetric().

float VisTPC::PadMetric::center_r

Definition at line 121 of file vistpc.h.

Referenced by VisTPC::getLocalPadMetric().

float VisTPC::PadMetric::center_x
float VisTPC::PadMetric::center_y
int VisTPC::PadMetric::coordinate_system

Definition at line 113 of file vistpc.h.

Referenced by VisTPC::getGlobalPadMetric(), and VisTPC::getLocalPadMetric().

float VisTPC::PadMetric::corners_cartesian[8]
float VisTPC::PadMetric::corners_polar[8]
float VisTPC::PadMetric::height

Definition at line 115 of file vistpc.h.

Referenced by VisTPC::getLocalPadMetric().

float VisTPC::PadMetric::width

Definition at line 116 of file vistpc.h.

Referenced by VisTPC::getLocalPadMetric().


The documentation for this struct was generated from the following file: