Go to the source code of this file.
◆ diff()
comparison with feedback Function compares two objects and returns "semi verbose" output in the form of map where there are varaibel names and differences between two obejcts 
- Parameters
- 
  
    | variableChange | - map to record the differences In case of collections (or objects when the size may be different) that information can also be returned in variableChange |  
 
Definition at line 112 of file TrigInDetTrack.cxx.
  117   variableChange[
"d0"] = pA->
a0() - pB->
a0();
 
  118   variableChange[
"z0"] = pA->
z0() - pB->
z0();
 
  119   variableChange[
"phi0"] = pA->
phi0() - pB->
phi0();
 
  120   variableChange[
"eta"] = pA->
eta() - pB->
eta();
 
  121   variableChange[
"pT"] = pA->
pT() - pB->
pT();
 
  122   variableChange[
"chi2"] = 
a.chi2() - 
b.chi2();
 
 
 
 
◆ operator<<()
◆ operator==()
Definition at line 93 of file TrigInDetTrack.cxx.
  100   if(
a.algorithmId() != 
b.algorithmId()) 
return false;
 
  101   if(
a.HitPattern() != 
b.HitPattern()) 
return false;
 
  102   if(
a.NStrawHits() != 
b.NStrawHits()) 
return false;
 
  103   if(fabs(
a.chi2()-
b.chi2())>
epsilon) 
return false;
 
 
 
 
◆ str()
Definition at line 68 of file TrigInDetTrack.cxx.
   73   ss << 
"AlgorithmID: "<<
t.algorithmId()
 
   76      <<
" phi0: "<<
p->phi0()
 
   80      <<
" NpixSPs: "<<
t.NPixelSpacePoints()
 
   81      <<
" NsctSPs: "<<
t.NSCT_SpacePoints()
 
   82      <<
" NstrawHits: "<<
t.NStrawHits()
 
   83      <<
" HitPattern: "<<
t.HitPattern();