| FairRoot/PandaRoot
    | 
#include <PndCAGBHit.h>
| Public Member Functions | |
| PndCAGBHit () | |
| float | GlobalX () const | 
| float | GlobalY () const | 
| float | Z () const | 
| float | Err2X () const | 
| float | Err2Y () const | 
| float | Err2Z () const | 
| void | GetLocalX0X1X2 (float &x0, float &x1, float &x2) const | 
| float | Err2X0 () const | 
| float | Err2X1 () const | 
| float | ErrX12 () const | 
| float | Err2X2 () const | 
| int | IRow () const | 
| int | ID () const | 
| float | R () const | 
| float | Err2R () const | 
| float | Err2A () const | 
| bool | IsLeft () const | 
| float | XW () const | 
| float | YW () const | 
| float | ZW () const | 
| float | C (int i1, int i2) const | 
| int | PndDetID () const | 
| int | PndHitID () const | 
| void | SetGlobalX (float v) | 
| void | SetGlobalY (float v) | 
| void | SetZ (float v) | 
| void | SetErr2X (float v) | 
| void | SetErr2Y (float v) | 
| void | SetErr2Z (float v) | 
| void | SetIRow (int v) | 
| void | SetID (int v) | 
| void | SetErr2X0 (float v) | 
| void | SetErr2X1 (float v) | 
| void | SetErrX12 (float v) | 
| void | SetErr2X2 (float v) | 
| void | SetAngle (float v) | 
| float | Angle () const | 
| void | SetR (float v) | 
| void | SetErr2R (float v) | 
| void | SetIsLeft (bool v) | 
| void | SetXW (float v) | 
| void | SetYW (float v) | 
| void | SetZW (float v) | 
| void | SetTubeR (float v) | 
| void | SetTubeHalfLength (float v) | 
| void | SetC (float v, int i1, int i2) | 
| void | SetC (const TMatrixT< Double_t > c) | 
| void | SetPndDetID (int v) | 
| void | SetPndHitID (int v) | 
| bool | IsUsed () const | 
| void | SetAsUsed () | 
| Static Public Member Functions | |
| static bool | Compare (const PndCAGBHit &a, const PndCAGBHit &b) | 
| Hits reordering in accordance with the geometry and the track-finder needs: Hits are sorted by sector number at first, than by row number and at last by z-coordinate.  More... | |
| static bool | CompareRowDown (const PndCAGBHit &a, const PndCAGBHit &b) | 
| Hits reordering in accordance with the geometry and the track-finder needs: Hits are sorted by sector number at first, than by row number and at last by z-coordinate.  More... | |
| static bool | ComparePRowDown (const PndCAGBHit *a, const PndCAGBHit *b) | 
| Protected Attributes | |
| double | fX | 
| double | fY | 
| double | fZ | 
| float | fErr2X0 | 
| float | fErr2X1 | 
| float | fErrX12 | 
| float | fErr2X2 | 
| double | fC [3][3] | 
| int | fIRow | 
| int | fID | 
| double | fPhi | 
| double | fR | 
| double | fErr2R | 
| bool | fIsLeft | 
| double | fXW | 
| double | fYW | 
| double | fZW | 
| double | fTubeR | 
| double | fHalfLength | 
| int | fPndDetID | 
| int | fPndHitID | 
| bool | fIsUsed | 
| Friends | |
| std::ostream & | operator<< (std::ostream &out, const PndCAGBHit &a) | 
| std::istream & | operator>> (std::istream &in, PndCAGBHit &a) | 
The PndCAGBHit class is the internal representation of the TPC clusters for the PndCAGBTracker algorithm.
Definition at line 27 of file PndCAGBHit.h.
| 
 | inline | 
Definition at line 30 of file PndCAGBHit.h.
| 
 | inline | 
Definition at line 92 of file PndCAGBHit.h.
References fPhi.
Referenced by PndCAGBTracker::SetHits().
| 
 | inline | 
| 
 | inlinestatic | 
Hits reordering in accordance with the geometry and the track-finder needs: Hits are sorted by sector number at first, than by row number and at last by z-coordinate.
Definition at line 166 of file PndCAGBHit.h.
| 
 | inlinestatic | 
| 
 | inlinestatic | 
Hits reordering in accordance with the geometry and the track-finder needs: Hits are sorted by sector number at first, than by row number and at last by z-coordinate.
Hits are sorted by row number
Definition at line 119 of file PndCAGBHit.h.
References fIRow.
| 
 | inline | 
| 
 | inline | 
Definition at line 61 of file PndCAGBHit.h.
References fErr2R.
Referenced by PndCAGBTracker::CATrackFinder().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Definition at line 53 of file PndCAGBHit.h.
References fErr2X1.
Referenced by PndCAGBTracker::CATrackFinder().
| 
 | inline | 
Definition at line 55 of file PndCAGBHit.h.
References fErr2X2.
Referenced by PndCAGBTracker::CATrackFinder().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Definition at line 54 of file PndCAGBHit.h.
References fErrX12.
Referenced by PndCAGBTracker::CATrackFinder().
| void PndCAGBHit::GetLocalX0X1X2 | ( | float & | x0, | 
| float & | x1, | ||
| float & | x2 | ||
| ) | const | 
Definition at line 27 of file PndCAGBHit.cxx.
References fPhi, fX, fY, fZ, and PndCAParameters::GlobalToCALocal().
Referenced by PndCAHit::PndCAHit().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Definition at line 57 of file PndCAGBHit.h.
References fIRow.
Referenced by PndCAGBTracker::CATrackFinder(), PndCATracking::Exec(), PndCAGBTracker::ReadHitsFromFile(), and PndCAGBTracker::SetHits().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Definition at line 73 of file PndCAGBHit.h.
References fPndDetID.
Referenced by PndCATracking::Exec().
| 
 | inline | 
Definition at line 74 of file PndCAGBHit.h.
References fPndHitID.
Referenced by PndCATracking::Exec().
| 
 | inline | 
| 
 | inline | 
Definition at line 91 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 130 of file PndCAGBHit.h.
References fIsUsed.
Referenced by PndCAHit::SetAsUsed().
| 
 | inline | 
Definition at line 105 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 106 of file PndCAGBHit.h.
| 
 | inline | 
Definition at line 95 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 80 of file PndCAGBHit.h.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Definition at line 81 of file PndCAGBHit.h.
| 
 | inline | 
Definition at line 82 of file PndCAGBHit.h.
| 
 | inline | 
| 
 | inline | 
Definition at line 77 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 78 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 84 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 83 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), PndCAGBTracker::SetHits(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
| 
 | inline | 
Definition at line 111 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 112 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 94 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 103 of file PndCAGBHit.h.
References fHalfLength, and v.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 102 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 98 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 99 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 79 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
Definition at line 100 of file PndCAGBHit.h.
Referenced by PndCATracking::Exec(), and PndCATracking::WriteMVDHits().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | friend | 
Definition at line 36 of file PndCAGBHit.cxx.
| 
 | friend | 
Definition at line 51 of file PndCAGBHit.cxx.
| 
 | protected | 
Definition at line 146 of file PndCAGBHit.h.
Referenced by C(), operator<<(), operator>>(), and SetC().
| 
 | protected | 
Definition at line 153 of file PndCAGBHit.h.
Referenced by Err2R(), operator<<(), operator>>(), and SetErr2R().
| 
 | protected | 
Definition at line 141 of file PndCAGBHit.h.
Referenced by Err2X(), Err2X0(), operator>>(), SetErr2X(), and SetErr2X0().
| 
 | protected | 
Definition at line 142 of file PndCAGBHit.h.
Referenced by Err2X1(), Err2Y(), operator>>(), SetErr2X1(), and SetErr2Y().
| 
 | protected | 
Definition at line 144 of file PndCAGBHit.h.
Referenced by Err2X2(), Err2Z(), operator>>(), SetErr2X2(), and SetErr2Z().
| 
 | protected | 
Definition at line 143 of file PndCAGBHit.h.
Referenced by ErrX12(), operator>>(), and SetErrX12().
| 
 | protected | 
Definition at line 159 of file PndCAGBHit.h.
Referenced by Err2A(), operator<<(), operator>>(), and SetTubeHalfLength().
| 
 | protected | 
Definition at line 149 of file PndCAGBHit.h.
Referenced by ID(), operator<<(), operator>>(), and SetID().
| 
 | protected | 
Definition at line 148 of file PndCAGBHit.h.
Referenced by Compare(), ComparePRowDown(), CompareRowDown(), IRow(), operator<<(), operator>>(), and SetIRow().
| 
 | protected | 
Definition at line 154 of file PndCAGBHit.h.
Referenced by IsLeft(), and SetIsLeft().
| 
 | protected | 
Definition at line 163 of file PndCAGBHit.h.
Referenced by IsUsed(), and SetAsUsed().
| 
 | protected | 
Definition at line 151 of file PndCAGBHit.h.
Referenced by Angle(), GetLocalX0X1X2(), operator<<(), operator>>(), and SetAngle().
| 
 | protected | 
Definition at line 161 of file PndCAGBHit.h.
Referenced by PndDetID(), and SetPndDetID().
| 
 | protected | 
Definition at line 162 of file PndCAGBHit.h.
Referenced by PndHitID(), and SetPndHitID().
| 
 | protected | 
Definition at line 153 of file PndCAGBHit.h.
Referenced by operator<<(), operator>>(), R(), and SetR().
| 
 | protected | 
Definition at line 159 of file PndCAGBHit.h.
Referenced by operator<<(), operator>>(), and SetTubeR().
| 
 | protected | 
Definition at line 137 of file PndCAGBHit.h.
Referenced by GetLocalX0X1X2(), GlobalX(), operator<<(), operator>>(), and SetGlobalX().
| 
 | protected | 
Definition at line 155 of file PndCAGBHit.h.
Referenced by operator>>(), SetXW(), and XW().
| 
 | protected | 
Definition at line 138 of file PndCAGBHit.h.
Referenced by GetLocalX0X1X2(), GlobalY(), operator<<(), operator>>(), and SetGlobalY().
| 
 | protected | 
Definition at line 156 of file PndCAGBHit.h.
Referenced by operator>>(), SetYW(), and YW().
| 
 | protected | 
Definition at line 139 of file PndCAGBHit.h.
Referenced by Compare(), GetLocalX0X1X2(), operator<<(), operator>>(), SetZ(), and Z().
| 
 | protected | 
Definition at line 157 of file PndCAGBHit.h.
Referenced by operator>>(), SetZW(), and ZW().
 1.8.5
 1.8.5