CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
DTTracoTrigData Class Reference

#include <DTTracoTrigData.h>

Inheritance diagram for DTTracoTrigData:
DTTrigData

Public Member Functions

DTChamberId ChamberId () const override
 Return chamber identifier. More...
 
void clear ()
 Clear. More...
 
int code () const
 Return trigger code. More...
 
int DeltaPsiR () const
 Return DeltaPsiR. More...
 
 DTTracoTrigData ()
 Constructor. More...
 
 DTTracoTrigData (DTTracoId, int)
 Constructor. More...
 
int eqIn () const
 Return bti trigger equation of inner segment. More...
 
int eqOut () const
 Return bti trigger equation of outer segment. More...
 
int isFirst () const
 Return non 0 if the track is a first track. More...
 
int K () const
 Return trigger K parameter. More...
 
DTTracoId parentId () const
 Return parent TRACO identifier. More...
 
int posIn () const
 Return the position of inner segment. More...
 
int posMask () const
 Return correlator output code (position of segments) More...
 
int posOut () const
 Return the position of outer segment. More...
 
void print () const override
 print More...
 
int psi () const
 Return trigger K parameter converted to angle. More...
 
int psiR () const
 Return trigger X parameter converted to angle. More...
 
int pvCode () const
 Return the preview code. More...
 
int pvCorr () const
 Return the preview correaltion bit. More...
 
int pvIO () const
 Return the preview i/o bit. More...
 
int pvK () const
 Return the preview K. More...
 
int qdec () const
 Return the trigger code in new format. More...
 
void resetPV ()
 Reset preview variables. More...
 
void resetVar ()
 Reset all variables but preview. More...
 
void setAngles (int psi, int psir, int dpsir)
 Set trigger angles. More...
 
void setCodeIn (int code)
 Set trigger code inner layer. More...
 
void setCodeOut (int code)
 Set trigger code outer layer. More...
 
void setEqIn (int eq)
 Set bti trigger equation of segment, inner layer. More...
 
void setEqOut (int eq)
 Set bti trigger equation of segment, outer layer. More...
 
void setK (int k)
 Set trigger K parameter. More...
 
void setParent (DTTracoId tracoid)
 Set the parent TRACO Identifier. More...
 
void setPosIn (int pos)
 Set position of segment, inner layer. More...
 
void setPosOut (int pos)
 Set position of segment, outer layer. More...
 
void setPV (int first, int code, int K, int ioflag)
 Set trigger preview parameters. More...
 
void setPVCorr (int ic)
 Set trigger preview correlation bit. More...
 
void setStep (int step)
 Set trigger step. More...
 
void setX (int x)
 Set trigger X parameter. More...
 
int step () const
 Return step. More...
 
int tracoNumber () const
 Return parent TRACO number. More...
 
int X () const
 Return trigger X parameter. More...
 
 ~DTTracoTrigData () override
 Destructor. More...
 
- Public Member Functions inherited from DTTrigData
 DTTrigData ()
 Constructor. More...
 
int sector () const
 Return sector number. More...
 
int station () const
 Return station number. More...
 
int wheel () const
 Return wheel number. More...
 
virtual ~DTTrigData ()
 Destructor. More...
 

Private Attributes

myint8 _codeIn
 
myint8 _codeOut
 
long int _dPsiR
 
myint8 _eqIn
 
myint8 _eqOut
 
int _Kval
 
myint8 _posIn
 
myint8 _posOut
 
long int _psi
 
long int _psiR
 
myint8 _pvcode
 
myint8 _pvCorr
 
myint8 _pvfirst
 
myint8 _pvIOflag
 
int _pvKval
 
myint8 _step
 
DTTracoId _tracoid
 
int _Xval
 

Detailed Description

DTTracoChip Trigger Data

Author
C. Grandi

Definition at line 37 of file DTTracoTrigData.h.

Constructor & Destructor Documentation

◆ DTTracoTrigData() [1/2]

DTTracoTrigData::DTTracoTrigData ( )
inline

Constructor.

Definition at line 42 of file DTTracoTrigData.h.

42 {}

◆ DTTracoTrigData() [2/2]

DTTracoTrigData::DTTracoTrigData ( DTTracoId  tracoid,
int  step 
)

Constructor.

Definition at line 35 of file DTTracoTrigData.cc.

35 : _tracoid(tracoid), _step(step) { clear(); }

References clear().

◆ ~DTTracoTrigData()

DTTracoTrigData::~DTTracoTrigData ( )
inlineoverride

Destructor.

Definition at line 48 of file DTTracoTrigData.h.

48 {}

Member Function Documentation

◆ ChamberId()

DTChamberId DTTracoTrigData::ChamberId ( ) const
inlineoverridevirtual

Return chamber identifier.

Implements DTTrigData.

Definition at line 150 of file DTTracoTrigData.h.

150 { return _tracoid.ChamberId(); }

References _tracoid, and DTTracoId::ChamberId().

Referenced by DTTracoTrig::ChamberId().

◆ clear()

void DTTracoTrigData::clear ( void  )
inline

Clear.

Definition at line 144 of file DTTracoTrigData.h.

144  {
145  resetVar();
146  resetPV();
147  }

References resetPV(), and resetVar().

Referenced by DTTracoTrig::clear(), and DTTracoTrigData().

◆ code()

int DTTracoTrigData::code ( ) const
inline

Return trigger code.

Definition at line 165 of file DTTracoTrigData.h.

165 { return _codeIn * 10 + _codeOut; }

References _codeIn, and _codeOut.

Referenced by DTTSPhi::addTracoT(), DTTracoTrig::code(), DTChambPhSegm::oldCode(), print(), DTTSPhi::runTSPhi(), setCodeIn(), setCodeOut(), and setPV().

◆ DeltaPsiR()

int DTTracoTrigData::DeltaPsiR ( ) const
inline

Return DeltaPsiR.

Definition at line 210 of file DTTracoTrigData.h.

210 { return _dPsiR; }

References _dPsiR.

Referenced by DTChambPhSegm::DeltaPsiR(), DTTracoTrig::DeltaPsiR(), DTChambPhSegm::phiB(), and print().

◆ eqIn()

int DTTracoTrigData::eqIn ( ) const
inline

Return bti trigger equation of inner segment.

Definition at line 177 of file DTTracoTrigData.h.

177 { return _eqIn; }

References _eqIn.

Referenced by DTTracoTrig::eqIn(), DTChambPhSegm::print(), and DTSectCollPhSegm::print().

◆ eqOut()

int DTTracoTrigData::eqOut ( ) const
inline

Return bti trigger equation of outer segment.

Definition at line 180 of file DTTracoTrigData.h.

180 { return _eqOut; }

References _eqOut.

Referenced by DTTracoTrig::eqOut(), DTChambPhSegm::print(), and DTSectCollPhSegm::print().

◆ isFirst()

int DTTracoTrigData::isFirst ( ) const
inline

Return non 0 if the track is a first track.

Definition at line 183 of file DTTracoTrigData.h.

183 { return _pvfirst; }

References _pvfirst.

Referenced by DTTracoTrig::isFirst(), and print().

◆ K()

int DTTracoTrigData::K ( ) const
inline

Return trigger K parameter.

Definition at line 198 of file DTTracoTrigData.h.

198 { return _Kval; }

References _Kval.

Referenced by DTChambPhSegm::K(), DTTracoTrig::K(), print(), and setPV().

◆ parentId()

DTTracoId DTTracoTrigData::parentId ( ) const
inline

Return parent TRACO identifier.

Definition at line 156 of file DTTracoTrigData.h.

156 { return _tracoid; }

References _tracoid.

Referenced by DTTracoCard::storeTrigger().

◆ posIn()

int DTTracoTrigData::posIn ( ) const
inline

Return the position of inner segment.

Definition at line 171 of file DTTracoTrigData.h.

171 { return _posIn; }

References _posIn.

Referenced by DTTracoTrig::posIn().

◆ posMask()

int DTTracoTrigData::posMask ( ) const
inline

Return correlator output code (position of segments)

Definition at line 168 of file DTTracoTrigData.h.

168 { return _posOut * 1000 + _posIn; }

References _posIn, and _posOut.

Referenced by DTChambPhSegm::posMask(), and DTTracoTrig::posMask().

◆ posOut()

int DTTracoTrigData::posOut ( ) const
inline

Return the position of outer segment.

Definition at line 174 of file DTTracoTrigData.h.

174 { return _posOut; }

References _posOut.

Referenced by DTTracoTrig::posOut().

◆ print()

void DTTracoTrigData::print ( void  ) const
overridevirtual

print

Implements DTTrigData.

Definition at line 62 of file DTTracoTrigData.cc.

62  {
63  cout << "TRACO Id="
64  << " ( " << _tracoid.wheel();
65  cout << " , " << _tracoid.station();
66  cout << " , " << _tracoid.sector();
67  cout << " # " << _tracoid.traco();
68  cout << " ) "
69  << " step: " << step();
70 
71  cout << dec << " code=" << code() << " K=" << K() << " X=" << X();
72  cout << dec << " PVcode=" << pvCode() << " PVk=" << pvK() << " qdec=" << qdec();
73  cout << " qdec=" << qdec();
74  cout << hex << " psiR=" << psiR() << " DeltaPsiR=" << DeltaPsiR() << dec << endl;
75  if (isFirst())
76  cout << " I trk";
77  if (!isFirst())
78  cout << " II trk";
79  cout << " (";
80  if (!pvCorr())
81  cout << "NOT ";
82  cout << "correlated)" << endl;
83 }

References _tracoid, code(), gather_cfg::cout, TauDecayModes::dec, DeltaPsiR(), isFirst(), K(), psiR(), pvCode(), pvCorr(), pvK(), qdec(), DTTracoId::sector(), DTTracoId::station(), step(), DTTracoId::traco(), DTTracoId::wheel(), and X().

Referenced by DTTSPhi::addTracoT(), and DTTracoTrig::print().

◆ psi()

int DTTracoTrigData::psi ( ) const
inline

Return trigger K parameter converted to angle.

Definition at line 204 of file DTTracoTrigData.h.

204 { return _psi; }

References _psi.

Referenced by DTChambPhSegm::psi(), DTTracoTrig::psi(), and setAngles().

◆ psiR()

int DTTracoTrigData::psiR ( ) const
inline

Return trigger X parameter converted to angle.

Definition at line 207 of file DTTracoTrigData.h.

207 { return _psiR; }

References _psiR.

Referenced by DTChambPhSegm::phi(), print(), DTChambPhSegm::psiR(), and DTTracoTrig::psiR().

◆ pvCode()

int DTTracoTrigData::pvCode ( ) const
inline

◆ pvCorr()

int DTTracoTrigData::pvCorr ( ) const
inline

Return the preview correaltion bit.

Definition at line 192 of file DTTracoTrigData.h.

192 { return _pvCorr; }

References _pvCorr.

Referenced by DTTSCand::is0H(), DTTSCand::is0L(), DTTSCand::isCorr(), DTTSCand::isH0(), DTTSCand::isHHorHL(), DTTSCand::isL0(), DTTSCand::isLH(), DTTSCand::isLL(), print(), and DTTracoTrig::pvCorr().

◆ pvIO()

int DTTracoTrigData::pvIO ( ) const
inline

Return the preview i/o bit.

Definition at line 195 of file DTTracoTrigData.h.

195 { return _pvIOflag; }

References _pvIOflag.

Referenced by DTTracoTrig::operator==().

◆ pvK()

int DTTracoTrigData::pvK ( ) const
inline

Return the preview K.

Definition at line 189 of file DTTracoTrigData.h.

189 { return _pvKval; }

References _pvKval.

Referenced by DTTSCand::print(), print(), DTChambPhSegm::pvK(), DTTracoTrig::pvK(), DTTSCand::setBitsTsm(), and DTTSCand::setBitsTss().

◆ qdec()

int DTTracoTrigData::qdec ( ) const

Return the trigger code in new format.

Definition at line 41 of file DTTracoTrigData.cc.

41  {
42  // This is consistent with memo
43  if (_codeIn == 8 && _codeOut == 8)
44  return 6; // HH
45  if (_codeIn == 8 && _codeOut == 0)
46  return 2; // Hinner
47  if (_codeIn == 0 && _codeOut == 8)
48  return 3; // Houter
49  if (_codeIn > 0 && _codeOut == 8)
50  return 5; // LH
51  if (_codeIn == 8 && _codeOut > 0)
52  return 5; // HL
53  if (_codeIn > 0 && _codeOut > 0)
54  return 4; // LL
55  if (_codeIn > 0 && _codeOut == 0)
56  return 0; // Linner
57  if (_codeIn == 0 && _codeOut > 0)
58  return 1; // Louter
59  return 7; // null
60 }

References _codeIn, and _codeOut.

Referenced by DTTracoChip::calculateAngles(), DTChambPhSegm::code(), print(), DTTracoTrig::qdec(), and DTTSCand::setBitsBkmod().

◆ resetPV()

void DTTracoTrigData::resetPV ( )
inline

Reset preview variables.

Definition at line 135 of file DTTracoTrigData.h.

135  {
136  _pvfirst = 0;
137  _pvcode = 0;
138  _pvKval = 9999;
139  _pvCorr = 0;
140  _pvIOflag = 0;
141  }

References _pvcode, _pvCorr, _pvfirst, _pvIOflag, and _pvKval.

Referenced by clear(), and DTTracoTrig::resetPV().

◆ resetVar()

void DTTracoTrigData::resetVar ( )
inline

Reset all variables but preview.

Definition at line 114 of file DTTracoTrigData.h.

114  {
115  _codeIn = 0;
116  _codeOut = 0;
117  _posIn = 0;
118  _posOut = 0;
119  _eqIn = 0;
120  _eqOut = 0;
121  _Kval = 255;
122  _Xval = 0;
123  /*
124  _psi = -DTConfig::RESOLPSI;
125  _psiR = -DTConfig::RESOLPSIR/2;
126  _dPsiR = -DTConfig::RESOLPSI;
127  */
128  // SV notazione complemento a due:
129  _psi = 0x1FF;
130  _psiR = 0xFFF;
131  _dPsiR = 0x1FF;
132  }

References _codeIn, _codeOut, _dPsiR, _eqIn, _eqOut, _Kval, _posIn, _posOut, _psi, _psiR, and _Xval.

Referenced by clear(), and DTTracoTrig::resetVar().

◆ setAngles()

void DTTracoTrigData::setAngles ( int  psi,
int  psir,
int  dpsir 
)
inline

Set trigger angles.

Definition at line 100 of file DTTracoTrigData.h.

100  {
101  if (psi & 0x200)
102  psi |= 0xFFFFFC00;
103  if (psir & 0x800)
104  psir |= 0xFFFFF000;
105  if (dpsir & 0x200)
106  dpsir |= 0xFFFFFC00;
107 
108  _psi = psi;
109  _psiR = psir;
110  _dPsiR = dpsir;
111  }

References _dPsiR, _psi, _psiR, and psi().

Referenced by DTTracoTrig::setAngles().

◆ setCodeIn()

void DTTracoTrigData::setCodeIn ( int  code)
inline

Set trigger code inner layer.

Definition at line 77 of file DTTracoTrigData.h.

77 { _codeIn = code; }

References _codeIn, and code().

Referenced by DTTracoTrig::setCodeIn().

◆ setCodeOut()

void DTTracoTrigData::setCodeOut ( int  code)
inline

Set trigger code outer layer.

Definition at line 79 of file DTTracoTrigData.h.

79 { _codeOut = code; }

References _codeOut, and code().

Referenced by DTTracoTrig::setCodeOut().

◆ setEqIn()

void DTTracoTrigData::setEqIn ( int  eq)
inline

Set bti trigger equation of segment, inner layer.

Definition at line 88 of file DTTracoTrigData.h.

88 { _eqIn = eq; }

References _eqIn.

Referenced by DTTracoTrig::setEqIn().

◆ setEqOut()

void DTTracoTrigData::setEqOut ( int  eq)
inline

Set bti trigger equation of segment, outer layer.

Definition at line 91 of file DTTracoTrigData.h.

91 { _eqOut = eq; }

References _eqOut.

Referenced by DTTracoTrig::setEqOut().

◆ setK()

void DTTracoTrigData::setK ( int  k)
inline

Set trigger K parameter.

Definition at line 94 of file DTTracoTrigData.h.

94 { _Kval = k; }

References _Kval, and dqmdumpme::k.

Referenced by DTTracoTrig::setK().

◆ setParent()

void DTTracoTrigData::setParent ( DTTracoId  tracoid)
inline

Set the parent TRACO Identifier.

Definition at line 53 of file DTTracoTrigData.h.

53 { _tracoid = tracoid; }

References _tracoid.

Referenced by DTTracoTrig::DTTracoTrig().

◆ setPosIn()

void DTTracoTrigData::setPosIn ( int  pos)
inline

Set position of segment, inner layer.

Definition at line 82 of file DTTracoTrigData.h.

82 { _posIn = pos; }

References _posIn.

Referenced by DTTracoTrig::setPosIn().

◆ setPosOut()

void DTTracoTrigData::setPosOut ( int  pos)
inline

Set position of segment, outer layer.

Definition at line 85 of file DTTracoTrigData.h.

85 { _posOut = pos; }

References _posOut.

Referenced by DTTracoTrig::setPosOut().

◆ setPV()

void DTTracoTrigData::setPV ( int  first,
int  code,
int  K,
int  ioflag 
)
inline

Set trigger preview parameters.

Definition at line 59 of file DTTracoTrigData.h.

59  {
60  _pvfirst = first;
61  _pvcode = code;
62  _pvKval = K;
63  _pvIOflag = ioflag;
64  /*
65  cout<<"setPV called, stored:"<<
66  " first=" << first <<
67  " code=" << code <<
68  " K=" << K <<
69  " ioflag=" << ioflag << endl;
70  */
71  }

References _pvcode, _pvfirst, _pvIOflag, _pvKval, code(), dqmdumpme::first, and K().

Referenced by DTTracoTrig::setPV().

◆ setPVCorr()

void DTTracoTrigData::setPVCorr ( int  ic)
inline

Set trigger preview correlation bit.

Definition at line 74 of file DTTracoTrigData.h.

74 { _pvCorr = ic; }

References _pvCorr.

Referenced by DTTracoTrig::setPVCorr().

◆ setStep()

void DTTracoTrigData::setStep ( int  step)
inline

Set trigger step.

Definition at line 56 of file DTTracoTrigData.h.

56 { _step = step; }

References _step, and step().

Referenced by DTTracoTrig::DTTracoTrig().

◆ setX()

void DTTracoTrigData::setX ( int  x)
inline

Set trigger X parameter.

Definition at line 97 of file DTTracoTrigData.h.

97 { _Xval = x; }

References _Xval, and x.

Referenced by DTTracoTrig::setX().

◆ step()

int DTTracoTrigData::step ( ) const
inline

Return step.

Definition at line 162 of file DTTracoTrigData.h.

162 { return _step; }

References _step.

Referenced by print(), setStep(), DTTracoTrig::step(), and DTTracoCard::storeTrigger().

◆ tracoNumber()

int DTTracoTrigData::tracoNumber ( ) const
inline

◆ X()

int DTTracoTrigData::X ( ) const
inline

Return trigger X parameter.

Definition at line 201 of file DTTracoTrigData.h.

201 { return _Xval; }

References _Xval.

Referenced by svgfig.Curve.Sample::__repr__(), print(), DTChambPhSegm::X(), and DTTracoTrig::X().

Member Data Documentation

◆ _codeIn

myint8 DTTracoTrigData::_codeIn
private

Definition at line 232 of file DTTracoTrigData.h.

Referenced by code(), qdec(), resetVar(), and setCodeIn().

◆ _codeOut

myint8 DTTracoTrigData::_codeOut
private

Definition at line 234 of file DTTracoTrigData.h.

Referenced by code(), qdec(), resetVar(), and setCodeOut().

◆ _dPsiR

long int DTTracoTrigData::_dPsiR
private

Definition at line 258 of file DTTracoTrigData.h.

Referenced by DeltaPsiR(), resetVar(), and setAngles().

◆ _eqIn

myint8 DTTracoTrigData::_eqIn
private

Definition at line 227 of file DTTracoTrigData.h.

Referenced by eqIn(), resetVar(), and setEqIn().

◆ _eqOut

myint8 DTTracoTrigData::_eqOut
private

Definition at line 229 of file DTTracoTrigData.h.

Referenced by eqOut(), resetVar(), and setEqOut().

◆ _Kval

int DTTracoTrigData::_Kval
private

Definition at line 249 of file DTTracoTrigData.h.

Referenced by K(), resetVar(), and setK().

◆ _posIn

myint8 DTTracoTrigData::_posIn
private

Definition at line 223 of file DTTracoTrigData.h.

Referenced by posIn(), posMask(), resetVar(), and setPosIn().

◆ _posOut

myint8 DTTracoTrigData::_posOut
private

Definition at line 225 of file DTTracoTrigData.h.

Referenced by posMask(), posOut(), resetVar(), and setPosOut().

◆ _psi

long int DTTracoTrigData::_psi
private

Definition at line 254 of file DTTracoTrigData.h.

Referenced by psi(), resetVar(), and setAngles().

◆ _psiR

long int DTTracoTrigData::_psiR
private

Definition at line 256 of file DTTracoTrigData.h.

Referenced by psiR(), resetVar(), and setAngles().

◆ _pvcode

myint8 DTTracoTrigData::_pvcode
private

Definition at line 240 of file DTTracoTrigData.h.

Referenced by pvCode(), resetPV(), and setPV().

◆ _pvCorr

myint8 DTTracoTrigData::_pvCorr
private

Definition at line 244 of file DTTracoTrigData.h.

Referenced by pvCorr(), resetPV(), and setPVCorr().

◆ _pvfirst

myint8 DTTracoTrigData::_pvfirst
private

Definition at line 237 of file DTTracoTrigData.h.

Referenced by isFirst(), resetPV(), and setPV().

◆ _pvIOflag

myint8 DTTracoTrigData::_pvIOflag
private

Definition at line 246 of file DTTracoTrigData.h.

Referenced by pvIO(), resetPV(), and setPV().

◆ _pvKval

int DTTracoTrigData::_pvKval
private

Definition at line 242 of file DTTracoTrigData.h.

Referenced by pvK(), resetPV(), and setPV().

◆ _step

myint8 DTTracoTrigData::_step
private

Definition at line 220 of file DTTracoTrigData.h.

Referenced by setStep(), and step().

◆ _tracoid

DTTracoId DTTracoTrigData::_tracoid
private

Definition at line 217 of file DTTracoTrigData.h.

Referenced by ChamberId(), parentId(), print(), setParent(), and tracoNumber().

◆ _Xval

int DTTracoTrigData::_Xval
private

Definition at line 251 of file DTTracoTrigData.h.

Referenced by resetVar(), setX(), and X().

DTTracoTrigData::pvCorr
int pvCorr() const
Return the preview correaltion bit.
Definition: DTTracoTrigData.h:192
DTTracoTrigData::_Xval
int _Xval
Definition: DTTracoTrigData.h:251
step
step
Definition: StallMonitor.cc:94
DTTracoTrigData::_pvcode
myint8 _pvcode
Definition: DTTracoTrigData.h:240
gather_cfg.cout
cout
Definition: gather_cfg.py:144
pos
Definition: PixelAliasList.h:18
DTTracoTrigData::pvCode
int pvCode() const
Return the preview code.
Definition: DTTracoTrigData.h:186
DTTracoTrigData::isFirst
int isFirst() const
Return non 0 if the track is a first track.
Definition: DTTracoTrigData.h:183
DTTracoTrigData::_posOut
myint8 _posOut
Definition: DTTracoTrigData.h:225
DDAxes::x
DTTracoId::station
int station() const
Returns station number.
Definition: DTTracoId.h:55
dqmdumpme.first
first
Definition: dqmdumpme.py:55
DTTracoTrigData::resetVar
void resetVar()
Reset all variables but preview.
Definition: DTTracoTrigData.h:114
DTTracoTrigData::_codeIn
myint8 _codeIn
Definition: DTTracoTrigData.h:232
DTTracoTrigData::pvK
int pvK() const
Return the preview K.
Definition: DTTracoTrigData.h:189
DTTracoTrigData::psi
int psi() const
Return trigger K parameter converted to angle.
Definition: DTTracoTrigData.h:204
DTTracoTrigData::psiR
int psiR() const
Return trigger X parameter converted to angle.
Definition: DTTracoTrigData.h:207
DTTracoTrigData::_codeOut
myint8 _codeOut
Definition: DTTracoTrigData.h:234
dqmdumpme.k
k
Definition: dqmdumpme.py:60
DTTracoTrigData::_eqIn
myint8 _eqIn
Definition: DTTracoTrigData.h:227
DTTracoTrigData::_pvCorr
myint8 _pvCorr
Definition: DTTracoTrigData.h:244
DTTracoTrigData::_pvIOflag
myint8 _pvIOflag
Definition: DTTracoTrigData.h:246
DTTracoTrigData::K
int K() const
Return trigger K parameter.
Definition: DTTracoTrigData.h:198
DTTracoTrigData::qdec
int qdec() const
Return the trigger code in new format.
Definition: DTTracoTrigData.cc:41
DTTracoTrigData::X
int X() const
Return trigger X parameter.
Definition: DTTracoTrigData.h:201
DTTracoTrigData::_eqOut
myint8 _eqOut
Definition: DTTracoTrigData.h:229
DTTracoTrigData::_tracoid
DTTracoId _tracoid
Definition: DTTracoTrigData.h:217
DTTracoTrigData::_pvfirst
myint8 _pvfirst
Definition: DTTracoTrigData.h:237
DTTracoTrigData::_dPsiR
long int _dPsiR
Definition: DTTracoTrigData.h:258
DTTracoTrigData::code
int code() const
Return trigger code.
Definition: DTTracoTrigData.h:165
psi
std::map< std::string, int, std::less< std::string > > psi
Definition: CountProcessesAction.h:15
DTTracoTrigData::resetPV
void resetPV()
Reset preview variables.
Definition: DTTracoTrigData.h:135
DTTracoId::ChamberId
DTChamberId ChamberId() const
Returns the chamber id.
Definition: DTTracoId.h:61
DTTracoId::traco
int traco() const
Returns the traco.
Definition: DTTracoId.h:59
DTTracoTrigData::_step
myint8 _step
Definition: DTTracoTrigData.h:220
DTTracoTrigData::_psiR
long int _psiR
Definition: DTTracoTrigData.h:256
DTTracoTrigData::_posIn
myint8 _posIn
Definition: DTTracoTrigData.h:223
DTTracoTrigData::step
int step() const
Return step.
Definition: DTTracoTrigData.h:162
DTTracoTrigData::clear
void clear()
Clear.
Definition: DTTracoTrigData.h:144
DTTracoId::wheel
int wheel() const
Returns wheel number.
Definition: DTTracoId.h:53
DTTracoTrigData::DeltaPsiR
int DeltaPsiR() const
Return DeltaPsiR.
Definition: DTTracoTrigData.h:210
DTTracoId::sector
int sector() const
Returns sector number.
Definition: DTTracoId.h:57
DTTracoTrigData::_psi
long int _psi
Definition: DTTracoTrigData.h:254
TauDecayModes.dec
dec
Definition: TauDecayModes.py:143
DTTracoTrigData::_pvKval
int _pvKval
Definition: DTTracoTrigData.h:242
DTTracoTrigData::_Kval
int _Kval
Definition: DTTracoTrigData.h:249