![]() |
ATLAS Offline Software
|
#include <IJacobianManagerTool.h>
Public Types | |
| typedef std::map< int, int > | ModuleIndexMap |
Public Member Functions | |
| virtual StatusCode | initialize ()=0 |
| virtual StatusCode | BuildJacobian (AlMat *, int, bool, ModuleIndexMap)=0 |
| virtual StatusCode | BuildJacobian (int, bool)=0 |
| virtual std::vector< HepVector3D > | GetCenterOfGravity () const =0 |
| virtual std::vector< int > | GetNumberOfModsPerLayer () const =0 |
| virtual std::vector< float > | GetLayerRadius () const =0 |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
Private Member Functions | |
| virtual StatusCode | DumpJacobian (AlMat *) const =0 |
| virtual StatusCode | TestJacobian (AlMat *, int, int) const =0 |
| virtual StatusCode | FillJacobian (AlMat *, int, int, ModuleIndexMap, ModuleIndexMap)=0 |
| virtual StatusCode | StoreTxt ()=0 |
| virtual StatusCode | ShowHitmap (ModuleIndexMap, ModuleIndexMap, bool, bool)=0 |
| virtual int | FindModIndex (int, ModuleIndexMap)=0 |
Private Attributes | |
| ToolHandle< IGeometryManagerTool > | m_geometryManagerTool |
Definition at line 35 of file IJacobianManagerTool.h.
| typedef std::map<int,int> Trk::IJacobianManagerTool::ModuleIndexMap |
Definition at line 40 of file IJacobianManagerTool.h.
|
pure virtual |
|
pure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinestatic |
Definition at line 63 of file IJacobianManagerTool.h.
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
private |
Definition at line 59 of file IJacobianManagerTool.h.