#include <ResponseCurve.h>
Inheritance diagram for SctData::ResponseCurveMap:
Public Member Functions | |
bool | addToMap (const string &curvename, const int index, ResponseCurve &) throw () |
used by derived classes to add themselves. | |
auto_ptr< ResponseCurve > | get (const string &curvename) const throw (LogicError) |
auto_ptr< ResponseCurve > | get (const int index) const throw (LogicError) |
auto_ptr< ResponseCurve > | get (const ChipConfiguration &chip) const throw (LogicError) |
| |
int | getIndex (const string &curvename) const throw (LogicError) |
Static Public Member Functions | |
ResponseCurveMap & | getMap () throw () |
access function to the singleton | |
Private Attributes | |
map< int, ResponseCurve * > | indexMap |
map< string, int > | nameMap |
Definition at line 69 of file SCTData/src/ResponseCurve.h.
|
used by derived classes to add themselves.
Definition at line 36 of file ResponseCurve.cpp. |
|
Definition at line 83 of file ResponseCurve.cpp. References get(). |
|
Definition at line 67 of file ResponseCurve.cpp. |
|
Definition at line 63 of file ResponseCurve.cpp. Referenced by get(). |
|
Definition at line 47 of file ResponseCurve.cpp. |
|
access function to the singleton
Definition at line 31 of file ResponseCurve.cpp. |
|
Definition at line 90 of file SCTData/src/ResponseCurve.h. |
|
Definition at line 91 of file SCTData/src/ResponseCurve.h. |