CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
DTTracoTrig Class Reference

#include <DTTracoTrig.h>

Inheritance diagram for DTTracoTrig:
DTTrigData

Public Member Functions

void addDTBtiTrig (const DTBtiTrigData *btitrig)
 Add a BTI trigger to the list. More...
 
std::vector< const
DTBtiTrigData * > 
btiTrigList () const
 Return the BTI Triggers list. More...
 
DTChamberId ChamberId () const
 Return chamber identifier. More...
 
void clear ()
 Clear. More...
 
int code () const
 Return trigger code. More...
 
DTTracoTrigData data () const
 Return the data part. More...
 
int DeltaPsiR () const
 Return DeltaPsiR. More...
 
 DTTracoTrig ()
 Constructors. More...
 
 DTTracoTrig (DTTracoChip *, int)
 Constructors. More...
 
 DTTracoTrig (DTTracoChip *, DTTracoTrigData)
 Constructors. More...
 
int eqIn ()
 Return bti trigger equation of segments, inner. More...
 
int eqOut ()
 Return bti trigger equation of segments, outer. More...
 
int isFirst () const
 Return non 0 if the track is a first track. More...
 
int K () const
 Return trigger K parameter. More...
 
bool operator== (const DTTracoTrig &) const
 comparison operator 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
 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 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 segment. More...
 
void setCodeOut (int code)
 Set trigger code, outer segment. More...
 
void setEqIn (int eq)
 Set bti trigger equation of segments, inner. More...
 
void setEqOut (int eq)
 Set bti trigger equation of segments, outer. More...
 
void setK (int k)
 Set trigger K parameter. More...
 
void setParent (DTTracoChip *parent)
 Set the parent TRACO. More...
 
void setPosIn (int pos)
 Set position of segments, inner. More...
 
void setPosOut (int pos)
 Set position of segments, outer. More...
 
void setPV (int first, int code, int K, int io)
 Set trigger preview parameters. More...
 
void setPVCorr (int ic)
 Set trigger preview correlation bit. More...
 
void setX (int x)
 Set trigger X parameter. More...
 
int step () const
 Return step. More...
 
DTTracoChiptParent () const
 Return parent TRACO pointer. More...
 
int tracoNumber () const
 Return parent TRACO number. More...
 
int X () const
 Return trigger X parameter. More...
 
 ~DTTracoTrig ()
 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

std::vector< const
DTBtiTrigData * > 
_btitrig
 
DTTracoTrigData _data
 
DTTracoChip_tparent
 

Detailed Description

TRACO Trigger Data. Has pointers to parent TRACO and BTI triggers which allow algorithm debugging

Date:
2006/07/19 10:24:02
Revision:
1.1
Author
C. Grandi, S. Vanini

Definition at line 42 of file DTTracoTrig.h.

Constructor & Destructor Documentation

DTTracoTrig::DTTracoTrig ( )

Constructors.

Definition at line 38 of file DTTracoTrig.cc.

References hitfit::clear().

38  {
39 
40  // reserve the appropriate amount of space for vectors
41  _btitrig.reserve(2);
42  clear();
43 
44 }
void clear()
Clear.
Definition: DTTracoTrig.h:134
std::vector< const DTBtiTrigData * > _btitrig
Definition: DTTracoTrig.h:267
DTTracoTrig::DTTracoTrig ( DTTracoChip tparent,
int  step 
)

Constructors.

Definition at line 46 of file DTTracoTrig.cc.

References _btitrig, _data, clear(), DTTracoChip::id(), DTTracoTrigData::setParent(), and DTTracoTrigData::setStep().

46  :
47  _tparent(tparent) {
48 
49  // reserve the appropriate amount of space for vectors
50  _btitrig.reserve(2);
51  clear();
52 
53  // data part of the trigger
55  _data.setParent(tparent->id());
56 
57 }
void setParent(DTTracoId tracoid)
Set the parent TRACO Identifier.
void clear()
Clear.
Definition: DTTracoTrig.h:134
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int step() const
Return step.
Definition: DTTracoTrig.h:165
DTTracoChip * _tparent
Definition: DTTracoTrig.h:261
void setStep(int step)
Set trigger step.
std::vector< const DTBtiTrigData * > _btitrig
Definition: DTTracoTrig.h:267
DTTracoId id() const
Return TRACO id.
Definition: DTTracoChip.h:102
DTTracoTrig::DTTracoTrig ( DTTracoChip parent,
DTTracoTrigData  data 
)

Constructors.

Definition at line 59 of file DTTracoTrig.cc.

References _btitrig.

60  :
61  _tparent(parent), _data(data) {
62 
63  // reserve the appropriate amount of space for vectors
64  _btitrig.reserve(2);
65 
66 }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
DTTracoChip * _tparent
Definition: DTTracoTrig.h:261
std::vector< const DTBtiTrigData * > _btitrig
Definition: DTTracoTrig.h:267
DTTracoTrig::~DTTracoTrig ( )

Destructor.

Definition at line 71 of file DTTracoTrig.cc.

71  {
72 }

Member Function Documentation

void DTTracoTrig::addDTBtiTrig ( const DTBtiTrigData btitrig)
inline

Add a BTI trigger to the list.

Definition at line 64 of file DTTracoTrig.h.

References _btitrig.

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

64  {
65  _btitrig.push_back(btitrig);
66  }
std::vector< const DTBtiTrigData * > _btitrig
Definition: DTTracoTrig.h:267
std::vector<const DTBtiTrigData*> DTTracoTrig::btiTrigList ( ) const
inline

Return the BTI Triggers list.

Definition at line 250 of file DTTracoTrig.h.

References _btitrig.

250  {
251  return _btitrig;
252  }
std::vector< const DTBtiTrigData * > _btitrig
Definition: DTTracoTrig.h:267
DTChamberId DTTracoTrig::ChamberId ( ) const
inlinevirtual

Return chamber identifier.

Implements DTTrigData.

Definition at line 140 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::ChamberId().

Referenced by DTTracoChip::calculateAngles().

140  {
141  return _data.ChamberId();
142  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
DTChamberId ChamberId() const
Return chamber identifier.
void DTTracoTrig::clear ( void  )
inline

Clear.

Definition at line 134 of file DTTracoTrig.h.

References _btitrig, _data, and DTTracoTrigData::clear().

Referenced by DTTracoTrig().

134  {
135  _data.clear();
136  _btitrig.clear();
137  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void clear()
Clear.
std::vector< const DTBtiTrigData * > _btitrig
Definition: DTTracoTrig.h:267
int DTTracoTrig::code ( ) const
inline

Return trigger code.

Definition at line 170 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::code().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

170  {
171  return _data.code();
172  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int code() const
Return trigger code.
DTTracoTrigData DTTracoTrig::data ( ) const
inline

Return the data part.

Definition at line 155 of file DTTracoTrig.h.

References _data.

Referenced by cuy.FindIssue::__init__(), DTTracoChip::calculateAngles(), and operator==().

155  {
156  return _data;
157  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DTTracoTrig::DeltaPsiR ( ) const
inline

Return DeltaPsiR.

Definition at line 240 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::DeltaPsiR().

Referenced by DTTracoChip::insideAngWindow(), and operator==().

240  {
241  return _data.DeltaPsiR();
242  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DeltaPsiR() const
Return DeltaPsiR.
int DTTracoTrig::eqIn ( )
inline

Return bti trigger equation of segments, inner.

Definition at line 190 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::eqIn().

190  {
191  return _data.eqIn();
192  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int eqIn() const
Return bti trigger equation of inner segment.
int DTTracoTrig::eqOut ( )
inline

Return bti trigger equation of segments, outer.

Definition at line 195 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::eqOut().

195  {
196  return _data.eqOut();
197  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int eqOut() const
Return bti trigger equation of outer segment.
int DTTracoTrig::isFirst ( ) const
inline

Return non 0 if the track is a first track.

Definition at line 200 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::isFirst().

Referenced by operator==().

200  {
201  return _data.isFirst();
202  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int isFirst() const
Return non 0 if the track is a first track.
int DTTracoTrig::K ( ) const
inline

Return trigger K parameter.

Definition at line 220 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::K().

Referenced by DTTracoChip::calculateAngles(), DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

220  {
221  return _data.K();
222  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int K() const
Return trigger K parameter.
bool DTTracoTrig::operator== ( const DTTracoTrig tt) const

comparison operator

Definition at line 76 of file DTTracoTrig.cc.

References gather_cfg::cout, data(), DeltaPsiR(), isFirst(), psiR(), pvCode(), pvCorr(), DTTracoTrigData::pvIO(), pvK(), and qdec().

76  {
77  if(qdec()==7 && tt.qdec()==7)
78  return true;
79 
80  if ( !( isFirst() == tt.isFirst()) ||
81  !( pvK() == tt.pvK()) ||
82  ( (fmod(double(pvCode()),8.)==0) ^ (fmod(double(tt.pvCode()),8.)==0) ) ||
83  !( pvCorr() == tt.pvCorr()) ||
84  !( psiR() == tt.psiR()) ||
85  !( DeltaPsiR() == tt.DeltaPsiR()) ||
86  !( qdec() == tt.qdec()) ||
87  !( data().pvIO() == tt.data().pvIO())
88  ){
89 
90 
91  cout<<"fs:"<<isFirst() <<","<< tt.isFirst() <<endl;
92  cout<<"pvCode:"<<pvCode()<<","<<tt.pvCode()<<endl;
93  cout<<"pvK:"<< pvK() <<","<<tt.pvK()<<endl;
94  cout<<"pvCorr:"<<pvCorr()<<","<<tt.pvCorr()<<endl;
95  cout<<"psiR:"<<psiR()<<","<<tt.psiR()<<endl;
96  cout<<"DeltaPsiR:"<<DeltaPsiR()<<","<<tt.DeltaPsiR()<<endl;
97  cout<<"qdec:"<<qdec()<<","<<tt.qdec()<<endl;
98  cout<<"data().pvIO:"<<data().pvIO()<<","<<tt.data().pvIO()<<endl;
99 
100  return false;
101  }
102  return true;
103 }
DTTracoTrigData data() const
Return the data part.
Definition: DTTracoTrig.h:155
int pvCode() const
Return the preview code.
Definition: DTTracoTrig.h:205
int pvCorr() const
Return the preview correaltion bit.
Definition: DTTracoTrig.h:215
int qdec() const
Return the trigger code in new format.
Definition: DTTracoTrig.h:245
int psiR() const
Return trigger X parameter converted to angle.
Definition: DTTracoTrig.h:235
int isFirst() const
Return non 0 if the track is a first track.
Definition: DTTracoTrig.h:200
int pvK() const
Return the preview K.
Definition: DTTracoTrig.h:210
tuple cout
Definition: gather_cfg.py:121
int pvIO() const
Return the preview i/o bit.
int DeltaPsiR() const
Return DeltaPsiR.
Definition: DTTracoTrig.h:240
int DTTracoTrig::posIn ( ) const
inline

Return the position of inner segment.

Definition at line 180 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::posIn().

180  {
181  return _data.posIn();
182  }
int posIn() const
Return the position of inner segment.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DTTracoTrig::posMask ( ) const
inline

Return correlator output code (position of segments)

Definition at line 175 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::posMask().

175  {
176  return _data.posMask();
177  }
int posMask() const
Return correlator output code (position of segments)
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DTTracoTrig::posOut ( ) const
inline

Return the position of outer segment.

Definition at line 185 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::posOut().

185  {
186  return _data.posOut();
187  }
int posOut() const
Return the position of outer segment.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void DTTracoTrig::print ( void  ) const
inlinevirtual

Print.

Implements DTTrigData.

Definition at line 145 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::print().

Referenced by DTTracoChip::addTrig(), DTTracoChip::calculateAngles(), and DTTracoChip::run().

145  {
146  _data.print();
147  }
void print() const
print
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DTTracoTrig::psi ( ) const
inline

Return trigger K parameter converted to angle.

Definition at line 230 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::psi().

230  {
231  return _data.psi();
232  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int psi() const
Return trigger K parameter converted to angle.
int DTTracoTrig::psiR ( ) const
inline

Return trigger X parameter converted to angle.

Definition at line 235 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::psiR().

Referenced by operator==().

235  {
236  return _data.psiR();
237  }
int psiR() const
Return trigger X parameter converted to angle.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DTTracoTrig::pvCode ( ) const
inline

Return the preview code.

Definition at line 205 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::pvCode().

Referenced by operator==().

205  {
206  return _data.pvCode();
207  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int pvCode() const
Return the preview code.
int DTTracoTrig::pvCorr ( ) const
inline

Return the preview correaltion bit.

Definition at line 215 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::pvCorr().

Referenced by operator==().

215  {
216  return _data.pvCorr();
217  }
int pvCorr() const
Return the preview correaltion bit.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DTTracoTrig::pvK ( ) const
inline

Return the preview K.

Definition at line 210 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::pvK().

Referenced by operator==().

210  {
211  return _data.pvK();
212  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int pvK() const
Return the preview K.
int DTTracoTrig::qdec ( ) const
inline

Return the trigger code in new format.

Definition at line 245 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::qdec().

Referenced by operator==(), and DTTracoChip::storeCorr().

245  {
246  return _data.qdec();
247  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int qdec() const
Return the trigger code in new format.
void DTTracoTrig::resetPV ( )
inline

Reset preview variables.

Definition at line 129 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::resetPV().

129  {
130  _data.resetPV();
131  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void resetPV()
Reset preview variables.
void DTTracoTrig::resetVar ( )
inline

Reset all variables but preview.

Definition at line 124 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::resetVar().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

124  {
125  _data.resetVar();
126  }
void resetVar()
Reset all variables but preview.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void DTTracoTrig::setAngles ( int  psi,
int  psir,
int  dpsir 
)
inline

Set trigger angles.

Definition at line 119 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setAngles().

Referenced by DTTracoChip::calculateAngles().

119  {
120  _data.setAngles(psi,psir,dpsir);
121  }
void setAngles(int psi, int psir, int dpsir)
Set trigger angles.
std::map< std::string, int, std::less< std::string > > psi
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void DTTracoTrig::setCodeIn ( int  code)
inline

Set trigger code, inner segment.

Definition at line 79 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setCodeIn().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

79  {
81  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void setCodeIn(int code)
Set trigger code inner layer.
int code() const
Return trigger code.
Definition: DTTracoTrig.h:170
void DTTracoTrig::setCodeOut ( int  code)
inline

Set trigger code, outer segment.

Definition at line 84 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setCodeOut().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

84  {
86  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void setCodeOut(int code)
Set trigger code outer layer.
int code() const
Return trigger code.
Definition: DTTracoTrig.h:170
void DTTracoTrig::setEqIn ( int  eq)
inline

Set bti trigger equation of segments, inner.

Definition at line 99 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setEqIn().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

99  {
100  _data.setEqIn(eq);
101  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void setEqIn(int eq)
Set bti trigger equation of segment, inner layer.
void DTTracoTrig::setEqOut ( int  eq)
inline

Set bti trigger equation of segments, outer.

Definition at line 104 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setEqOut().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

104  {
105  _data.setEqOut(eq);
106  }
void setEqOut(int eq)
Set bti trigger equation of segment, outer layer.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void DTTracoTrig::setK ( int  k)
inline

Set trigger K parameter.

Definition at line 109 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setK().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

109  {
110  _data.setK(k);
111  }
void setK(int k)
Set trigger K parameter.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int k[5][pyjets_maxn]
void DTTracoTrig::setParent ( DTTracoChip parent)
inline

Set the parent TRACO.

Definition at line 59 of file DTTracoTrig.h.

References _tparent, and dbtoconf::parent.

Referenced by lumiQTWidget.LumiCanvas::__init__().

59  {
60  _tparent = parent;
61  }
list parent
Definition: dbtoconf.py:74
DTTracoChip * _tparent
Definition: DTTracoTrig.h:261
void DTTracoTrig::setPosIn ( int  pos)
inline

Set position of segments, inner.

Definition at line 89 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setPosIn().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

89  {
91  }
void setPosIn(int pos)
Set position of segment, inner layer.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void DTTracoTrig::setPosOut ( int  pos)
inline

Set position of segments, outer.

Definition at line 94 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setPosOut().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

94  {
96  }
void setPosOut(int pos)
Set position of segment, outer layer.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void DTTracoTrig::setPV ( int  first,
int  code,
int  K,
int  io 
)
inline

Set trigger preview parameters.

Definition at line 69 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setPV().

Referenced by DTTracoChip::setPV().

69  {
70  _data.setPV(first,code,K,io);
71  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
bool first
Definition: L1TdeRCT.cc:94
void setPV(int first, int code, int K, int ioflag)
Set trigger preview parameters.
int code() const
Return trigger code.
Definition: DTTracoTrig.h:170
int K() const
Return trigger K parameter.
Definition: DTTracoTrig.h:220
void DTTracoTrig::setPVCorr ( int  ic)
inline

Set trigger preview correlation bit.

Definition at line 74 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setPVCorr().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

74  {
75  _data.setPVCorr(ic);
76  }
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
void setPVCorr(int ic)
Set trigger preview correlation bit.
void DTTracoTrig::setX ( int  x)
inline

Set trigger X parameter.

Definition at line 114 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::setX().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

114  {
115  _data.setX(x);
116  }
void setX(int x)
Set trigger X parameter.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
Definition: DDAxes.h:10
int DTTracoTrig::step ( ) const
inline

Return step.

Definition at line 165 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::step().

Referenced by DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

165  {
166  return _data.step();
167  }
int step() const
Return step.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
DTTracoChip* DTTracoTrig::tParent ( ) const
inline

Return parent TRACO pointer.

Definition at line 150 of file DTTracoTrig.h.

References _tparent.

150  {
151  return _tparent;
152  }
DTTracoChip * _tparent
Definition: DTTracoTrig.h:261
int DTTracoTrig::tracoNumber ( ) const
inline

Return parent TRACO number.

Definition at line 160 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::tracoNumber().

160  {
161  return _data.tracoNumber();
162  }
int tracoNumber() const
Return parent TRACO number.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264
int DTTracoTrig::X ( ) const
inline

Return trigger X parameter.

Definition at line 225 of file DTTracoTrig.h.

References _data, and DTTracoTrigData::X().

Referenced by svgfig.Curve.Sample::__repr__(), DTTracoChip::calculateAngles(), DTTracoChip::storeCorr(), and DTTracoChip::storeUncorr().

225  {
226  return _data.X();
227  }
int X() const
Return trigger X parameter.
DTTracoTrigData _data
Definition: DTTracoTrig.h:264

Member Data Documentation

std::vector<const DTBtiTrigData*> DTTracoTrig::_btitrig
private

Definition at line 267 of file DTTracoTrig.h.

Referenced by addDTBtiTrig(), btiTrigList(), clear(), and DTTracoTrig().

DTTracoTrigData DTTracoTrig::_data
private
DTTracoChip* DTTracoTrig::_tparent
private

Definition at line 261 of file DTTracoTrig.h.

Referenced by setParent(), and tParent().