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

Public Methods | |
| TkrBadStripsSvc (const std::string& name, ISvcLocator* pSvcLocator) | |
| Constructor of this form must be provided. More... | |
| virtual | ~TkrBadStripsSvc () |
| StatusCode | initialize () |
| StatusCode | finalize () |
| int | getIndex (const int tower, const int layer, const TkrAxis::axis) |
| v_strips* | getBadStrips (const int tower, const int layer, const TkrAxis::axis) |
| v_strips* | getBadStrips (const int index) |
| bool | isBadStrip (const int tower, const int layer, const TkrAxis::axis, const int strip) |
| bool | isBadStrip (const v_strips* v, const int strip) |
| bool | isTaggedBad (const int taggedStrip) |
| int | tagBad (const int strip) |
| int | tagGood (const int strip) |
| int | untag (const int strip) |
| StatusCode | queryInterface (const IID& riid, void** ppvUnknown) |
| queryInterface - for implementing a Service this is necessary. More... | |
| const IID& | type () const |
| return the service type. More... | |
Static Public Methods | |
| const InterfaceID& | interfaceID () |
| Constructor of this form must be provided. More... | |
Private Methods | |
| void | readFromFile (std::ifstream* file) |
| void | addStrip (v_strips* v, const int strip) |
Private Attributes | |
| ITkrGeometrySvc* | pTkrGeom |
| std::string | m_badStripsFile |
| int | m_ntowers |
| int | m_nlayers |
| int | m_nviews |
| v_strips | m_stripsCol [576] |
|
|
Constructor of this form must be provided.
Definition at line 18 of file TkrBadStripsSvc.cxx. |
|
|
Definition at line 29 of file TkrBadStripsSvc.h. |
|
|
Definition at line 183 of file TkrBadStripsSvc.cxx. Referenced by readFromFile(). |
|
|
Definition at line 111 of file TkrBadStripsSvc.cxx. |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 200 of file TkrBadStripsSvc.cxx. |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 192 of file TkrBadStripsSvc.cxx. Referenced by isBadStrip(), and readFromFile(). |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 171 of file TkrBadStripsSvc.cxx. Referenced by getBadStrips(). |
|
|
Definition at line 28 of file TkrBadStripsSvc.cxx. |
|
|
Constructor of this form must be provided.
Reimplemented from ITkrBadStripsSvc. Definition at line 46 of file TkrBadStripsSvc.h. |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 238 of file TkrBadStripsSvc.cxx. |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 231 of file TkrBadStripsSvc.cxx. |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 226 of file TkrBadStripsSvc.cxx. |
|
|
queryInterface - for implementing a Service this is necessary.
Definition at line 248 of file TkrBadStripsSvc.cxx. |
|
|
Definition at line 125 of file TkrBadStripsSvc.cxx. Referenced by initialize(). |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 208 of file TkrBadStripsSvc.cxx. Referenced by addStrip(), and isBadStrip(). |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 214 of file TkrBadStripsSvc.cxx. |
|
|
return the service type.
Definition at line 262 of file TkrBadStripsSvc.cxx. |
|
|
Reimplemented from ITkrBadStripsSvc. Definition at line 220 of file TkrBadStripsSvc.cxx. |
|
|
Definition at line 59 of file TkrBadStripsSvc.h. |
|
|
Definition at line 62 of file TkrBadStripsSvc.h. |
|
|
Definition at line 61 of file TkrBadStripsSvc.h. |
|
|
Definition at line 63 of file TkrBadStripsSvc.h. |
|
|
Definition at line 67 of file TkrBadStripsSvc.h. |
|
|
Definition at line 57 of file TkrBadStripsSvc.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000