13 #ifndef DT_TRACO_TRIG_DATA_H 14 #define DT_TRACO_TRIG_DATA_H 153 void print()
const override;
void resetVar()
Reset all variables but preview.
void setParent(DTTracoId tracoid)
Set the parent TRACO Identifier.
int posMask() const
Return correlator output code (position of segments)
DTTracoTrigData()
Constructor.
void setAngles(int psi, int psir, int dpsir)
Set trigger angles.
int pvCode() const
Return the preview code.
void setEqOut(int eq)
Set bti trigger equation of segment, outer layer.
void setPosOut(int pos)
Set position of segment, outer layer.
DTChamberId ChamberId() const
Returns the chamber id.
void setX(int x)
Set trigger X parameter.
int pvIO() const
Return the preview i/o bit.
int K() const
Return trigger K parameter.
int qdec() const
Return the trigger code in new format.
int posIn() const
Return the position of inner segment.
void setPosIn(int pos)
Set position of segment, inner layer.
std::map< std::string, int, std::less< std::string > > psi
int X() const
Return trigger X parameter.
void setK(int k)
Set trigger K parameter.
int isFirst() const
Return non 0 if the track is a first track.
int step() const
Return step.
DTChamberId ChamberId() const override
Return chamber identifier.
int psiR() const
Return trigger X parameter converted to angle.
void setCodeOut(int code)
Set trigger code outer layer.
void setPVCorr(int ic)
Set trigger preview correlation bit.
int pvCorr() const
Return the preview correaltion bit.
int traco() const
Returns the traco.
DTTracoId parentId() const
Return parent TRACO identifier.
int tracoNumber() const
Return parent TRACO number.
void setStep(int step)
Set trigger step.
void setCodeIn(int code)
Set trigger code inner layer.
void print() const override
print
void setPV(int first, int code, int K, int ioflag)
Set trigger preview parameters.
int DeltaPsiR() const
Return DeltaPsiR.
int pvK() const
Return the preview K.
void setEqIn(int eq)
Set bti trigger equation of segment, inner layer.
int psi() const
Return trigger K parameter converted to angle.
void resetPV()
Reset preview variables.
int posOut() const
Return the position of outer segment.
~DTTracoTrigData() override
Destructor.
int eqOut() const
Return bti trigger equation of outer segment.
int eqIn() const
Return bti trigger equation of inner segment.
int code() const
Return trigger code.