37 : m_sectcollid(scId), m_step(
step), m_isFirst(
isFirst), m_tsphitrig(tsPhiTrig) {}
40 : m_sectcollid(seg.m_sectcollid), m_step(seg.m_step), m_isFirst(seg.m_isFirst), m_tsphitrig(seg.m_tsphitrig) {}
int DeltaPsiR() const
Return bending angle (bit pattern)
int wheel() const
Return wheel number.
float X() const
Return trigger X parameter.
float K() const
Return trigger K parameter.
int sector() const
Return sector number.
const DTChambPhSegm * m_tsphitrig
DTSectCollPhSegm(DTSectCollId scId, int step)
Constructor.
int psi() const
Return trigger K parameter converted to angle (bit pattern)
const DTTracoTrigData * tracoTrig() const
Return associated TRACO trigger.
~DTSectCollPhSegm() override
Destructor.
void print() const override
Print.
int tracoNumber() const
Return parent TRACO number.
static const int NTCTSS
Constant: number of TRACOs in input to a TSS.
int station() const
Return station number.
int tracoNumber() const
Return parent TRACO number.
DTSectCollPhSegm & operator=(const DTSectCollPhSegm &seg)
Assignment operator.
int step() const
Return step number.
DTSectCollId m_sectcollid
int posMask() const
Return correlator output code (position of segments)
int psiR() const
Return trigger X parameter converted to angle (bit pattern)
int oldCode() const
Return trigger code (10*inner_code+outer_code; X_code=1,2,3,4,8)
int eqOut() const
Return bti trigger equation of outer segment.
int eqIn() const
Return bti trigger equation of inner segment.