19#ifndef TRT_CONDITIONSDATA_STRAWDX_H
20#define TRT_CONDITIONSDATA_STRAWDX_H
40 StrawDx(
unsigned char dx1,
unsigned char dx2,
unsigned char dxerr)
52 void print()
const { std::cout <<
"straw with (packed) dx = " << int(
m_packeddx1) <<
" at -z and " << int(
m_packeddx2) <<
" at +z " << std::endl ; }
unsigned char packeddx1() const
access to packed dx1 values.
bool isvalid() const
access to validation flag
unsigned char m_packeddx1
packed Rphi shift at electronics
StrawDx(unsigned char dx1, unsigned char dx2, unsigned char dxerr)
unsigned char packeddxerr() const
access to packed dx error
unsigned char m_packeddx2
packed Rphi shift at wire fixation
bool operator==(const StrawDx &rhs) const
assignment operator
unsigned char packeddx2() const
access to packed dx2 values.
unsigned char m_packeddxerr
packed error (255 if invalid)