#include <TkrLayer.h>
Inheritance diagram for TkrLayer:

Public Types | |
| enum | TKRAxes { X = 0, Y } |
Public Methods | |
| TkrLayer () | |
| TkrLayer (TObjArray *strips) | |
| virtual | ~TkrLayer () |
| void | Clean (Option_t *option="") |
| TObjArray* | getStrips () |
| void | setToT (UInt_t right, UInt_t left) |
| void | setErrf (UInt_t right, UInt_t left) |
| void | setPlaneNum (UChar_t planeVal) |
| void | setXY (TKRAxes xyVal) |
| Int_t | getToT (UChar_t ctrlNum) |
| Retrieve the ToT for this layer for a specific controller. More... | |
| Int_t | getErrf (UChar_t ctrlNum) |
| UShort_t | getPlaneNum () const |
| Plane is used as defined in the UCSC BFEM User's Guide - refers to an XY Pair. More... | |
| UShort_t | getLayerNum () const |
| Layer is used as defined in the UCSC BFEM User's Guide - referring to a single X OR Y. More... | |
| TKRAxes | getXY () const |
| Returns the orientation of the layer. More... | |
| UInt_t | getNumHits () |
| Returns the number of hits in the list of strips for this layer. More... | |
| StripId* | getHit (int i) |
| Retrieve a specific hit strip from the list. More... | |
| Int_t | Compare (const TObject *obj) const |
| Root >= 3.0 is now const correct for the Compare function. More... | |
| Bool_t | IsSortable () const |
Private Attributes | |
| UChar_t | m_plane |
| Tracker plane number. More... | |
| UChar_t | m_xy |
| does this layer measure x or y? More... | |
| UInt_t | m_ToT [2] |
| ToT values for each of the 2 readout boards. More... | |
| UInt_t | m_errf [2] |
| ERRF values for each of the 2 readout boards. More... | |
| TObjArray* | m_strips |
| Int_t | m_numStrips |
Definition at line 21 of file TkrLayer.h.
|
|
Definition at line 39 of file TkrLayer.h. |
|
|
|
|
|
Definition at line 26 of file TkrLayer.cxx. |
|
|
Definition at line 39 of file TkrLayer.cxx. |
|
|
Definition at line 107 of file TkrLayer.cxx. |
|
|
Root >= 3.0 is now const correct for the Compare function.
Definition at line 48 of file TkrLayer.cxx. |
|
|
Definition at line 67 of file TkrLayer.cxx. |
|
|
Definition at line 88 of file TkrLayer.cxx. |
|
|
Retrieve a specific hit strip from the list.
Definition at line 67 of file TkrLayer.h. |
|
|
Layer is used as defined in the UCSC BFEM User's Guide - referring to a single X OR Y.
Definition at line 95 of file TkrLayer.cxx. Referenced by Compare(). |
|
|
Returns the number of hits in the list of strips for this layer.
Definition at line 65 of file TkrLayer.h. |
|
|
Plane is used as defined in the UCSC BFEM User's Guide - refers to an XY Pair.
Definition at line 59 of file TkrLayer.h. Referenced by getLayerNum(). |
|
|
Definition at line 49 of file TkrLayer.h. |
|
|
Retrieve the ToT for this layer for a specific controller.
Definition at line 81 of file TkrLayer.cxx. |
|
|
Returns the orientation of the layer.
Definition at line 63 of file TkrLayer.h. Referenced by getLayerNum(). |
|
|
Definition at line 76 of file TkrLayer.cxx. |
|
|
Definition at line 52 of file TkrLayer.h. Referenced by DigiEvent::getTkrLayer(). |
|
|
Definition at line 71 of file TkrLayer.cxx. |
|
|
Definition at line 53 of file TkrLayer.h. Referenced by DigiEvent::getTkrLayer(). |
|
|
ToT values for each of the 2 readout boards.
Definition at line 29 of file TkrLayer.h. |
|
|
ERRF values for each of the 2 readout boards.
Definition at line 31 of file TkrLayer.h. |
|
|
Definition at line 34 of file TkrLayer.h. |
|
|
Tracker plane number.
Definition at line 25 of file TkrLayer.h. |
|
|
Definition at line 32 of file TkrLayer.h. |
|
|
does this layer measure x or y?
Definition at line 27 of file TkrLayer.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000