![]() |
Belle II Software
release-08-02-05
|
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.