#include <SiDetLadder.h>
Public Methods | |
| SiDetLadder (const DOM_Element&) | |
| constructor. More... | |
| virtual | ~SiDetLadder () |
| destructor. More... | |
| double | insideActiveArea (const Point& p) const |
| double | insideActiveArea (double x, double y) const |
| double | insideActiveArea (double x) const |
| int | stripId (double x) const |
| compute the strip id (local to this ladder) for a particular value of x. More... | |
| double | localX (int id) const |
| compute the location of the center of a particular strip (local to this ladder). More... | |
| int | nstrips () const |
| total number of strips in this ladder. More... | |
| double | width () const |
| width of the ladder in x. More... | |
| double | height () const |
| height of the ladder in y. More... | |
| std::vector<SiStrip> | score (const Point& entry, const Point& exit, float eloss, int stripoffset = 0) const |
| score a particular path and energy loss. More... | |
| void | score (const Point& entry, const Point& exit, float eloss, SiStripList& l, int stripoffset = 0) const |
| score a particular path, putting the strips into the list that is passed in, assuming that stripoffset is the id of strip 0. More... | |
Static Public Methods | |
| int | badstrip () |
| returns a universal 'bad-strip' indicator. More... | |
Private Attributes | |
| double | m_guardring |
| double | m_diegap |
| double | m_strippitch |
| double | m_width |
| double | m_dieheight |
| int | m_ndies |
| SiStripList* | m_strips |
| int | m_stripzero |
In terms of this ladder, the x-direction always refers to the direction orthoganal to the direction of the strips in the silicon.
Definition at line 25 of file SiDetLadder.h.
|
|
constructor.
Definition at line 96 of file SiDetLadder.cxx. |
|
|
destructor.
Definition at line 108 of file SiDetLadder.cxx. |
|
|
returns a universal 'bad-strip' indicator.
Definition at line 135 of file SiDetLadder.h. Referenced by stripId(). |
|
|
height of the ladder in y.
Definition at line 104 of file SiDetLadder.h. |
|
|
Definition at line 166 of file SiDetLadder.cxx. |
|
|
Definition at line 177 of file SiDetLadder.cxx. |
|
|
Definition at line 110 of file SiDetLadder.h. |
|
|
compute the location of the center of a particular strip (local to this ladder).
Definition at line 125 of file SiDetLadder.h. Referenced by score(). |
|
|
total number of strips in this ladder.
Definition at line 130 of file SiDetLadder.h. |
|
|
score a particular path, putting the strips into the list that is passed in, assuming that stripoffset is the id of strip 0.
Definition at line 112 of file SiDetLadder.cxx. |
|
|
score a particular path and energy loss.
Definition at line 155 of file SiDetLadder.cxx. |
|
|
compute the strip id (local to this ladder) for a particular value of x.
Definition at line 114 of file SiDetLadder.h. Referenced by score(). |
|
|
width of the ladder in x.
Definition at line 100 of file SiDetLadder.h. |
|
|
Definition at line 77 of file SiDetLadder.h. |
|
|
Definition at line 86 of file SiDetLadder.h. |
|
|
Definition at line 74 of file SiDetLadder.h. |
|
|
Definition at line 89 of file SiDetLadder.h. |
|
|
Definition at line 80 of file SiDetLadder.h. |
|
|
Definition at line 92 of file SiDetLadder.h. |
|
|
Definition at line 95 of file SiDetLadder.h. |
|
|
Definition at line 83 of file SiDetLadder.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000