Belle II Software
release-08-01-10
|
Type for the different shapes of a triple of neighboring wire hits. More...
#include <CDCRLWireHitTriple.h>
Public Member Functions | |
Shape () | |
Default constructor for an invalid shape. | |
Shape (const short startToMiddleCellDistance, const short middleToEndCellDistance, const short oClockDelta) | |
Constructor from cell extend and o'clock direction change. | |
short | getStartToMiddleCellDistance () const |
Getter for the start to middle cell distance. | |
short | getMiddleToEndCellDistance () const |
Getter for the middle to end cell distance. | |
short | getCellExtend () const |
Getter for the sum of cell distances from start to middle and middle to end. | |
short | getOClockDelta () const |
Getter for the o'clock direction difference from start to middle compared to middle to end. | |
bool | isValid () const |
Check if the shape is considered valid. | |
Private Attributes | |
char | m_startToMiddleCellDistance |
The cell distances from start to middle. | |
char | m_middleToEndCellDistance |
The cell distances from middle to end. | |
short | m_oClockDelta |
The o'clock direction difference from start to middle compared to middle to end. | |
Type for the different shapes of a triple of neighboring wire hits.
Definition at line 38 of file CDCRLWireHitTriple.h.