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

Public Types | |
| typedef std::multimap< CalUtil::XtalIdx, Event::McIntegratingHit * > | CalRelationMap |
| map used to associate Cal MCIntegrating hits with crystals | |
| typedef CalRelationMap::value_type | CalRelation |
Public Member Functions | |
| virtual | ~ICalSignalTool () |
| virtual StatusCode | getDiodeSignal (CalUtil::DiodeIdx, float &signal)=0 |
| return signal in charge-injection DAC units for single crystal diode. | |
| virtual const CalRelationMap * | getCalRelationMap ()=0 |
| return map of Cal Crystals and associated McIntegrating Hits | |
Static Public Member Functions | |
| const InterfaceID & | interfaceID () |
Definition at line 40 of file ICalSignalTool.h.
|
|
Definition at line 52 of file ICalSignalTool.h. Referenced by CalSignalTool::registerHitRel(). |
|
|
map used to associate Cal MCIntegrating hits with crystals
Definition at line 51 of file ICalSignalTool.h. Referenced by CalSignalTool::getCalRelationMap(), and test_CalSignalTool::testCalRelationMap(). |
|
|
Definition at line 44 of file ICalSignalTool.h.
00044 {};
|
|
|
return map of Cal Crystals and associated McIntegrating Hits crystals with 0 hits are omitted.
Implemented in CalSignalTool. Referenced by test_CalSignalTool::testCalRelationMap(). |
|
||||||||||||
|
return signal in charge-injection DAC units for single crystal diode.
Implemented in CalSignalTool. Referenced by CalDiagnosticTool::calcLACBits(), XtalDigiTool::calculate(), CalTrigTool::calcXtalTrigSignalTool(), test_CalDigi::checkADC(), test_CalDigi::checkBestRange(), test_CalSignalTool::checkEmptyXtal(), test_CalDiagnosticTool::testSingleDiag(), test_CalSignalTool::testXtal(), test_CalTrigTool::verifyDiode(), and test_CalTrigTool::verifyTwrTrigger(). |
|
|
Definition at line 42 of file ICalSignalTool.h.
00042 { return IID_ICalSignalTool; }
|
1.3.3