35 : m_chamberid(chamberid), m_step(
step) {
36 for (
int i = 0;
i < 7;
i++) {
43 for (
int i = 0;
i < 7;
i++) {
62 for (
int i = 0;
i < 7;
i++) {
71 if (i < 0 || i >= 7) {
72 std::cout <<
"DTChambThSegm::code : index out of range: " <<
i;
80 if (i < 0 || i >= 7) {
81 std::cout <<
"DTChambThSegm::position : index out of range: " <<
i;
89 if (i < 0 || i >= 7) {
90 std::cout <<
"DTChambThSegm::quality : index out of range: " <<
i;
103 for (
i = 0;
i < 7;
i++) {
int wheel() const
Return wheel number.
int sector() const
Return sector number.
int step() const
Return step number.
DTChambThSegm & operator=(const DTChambThSegm &seg)
Assignment operator.
int code(const int i) const
Return the code for a given set of 7 BTI.
int quality(const int i) const
Return the quality for a given set of 7 BTI.
int station() const
Return station number.
DTChambThSegm(DTChamberId, int, int *, int *)
Constructor.
myint8 m_outPos[7]
output code
void print() const override
Print.
~DTChambThSegm() override
Destructor.
DTChamberId m_chamberid
parent chamber
int position(const int i) const
Return the position for a given set of 7 BTI.