ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
IAFPProtonTransportTool Class Referenceabstract

#include <IAFPProtonTransportTool.h>

Inheritance diagram for IAFPProtonTransportTool:
Collaboration diagram for IAFPProtonTransportTool:

Public Member Functions

virtual StatusCode load ()=0
 
virtual void setParamFile (const std::string &paramFile)=0
 
virtual double x (double x0, double y0, double z0, double sx0, double sy0, double E) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 10 of file IAFPProtonTransportTool.h.

Member Function Documentation

◆ interfaceID()

static const InterfaceID& IAFPProtonTransportTool::interfaceID ( )
inlinestatic

Definition at line 13 of file IAFPProtonTransportTool.h.

13  {
14  static const InterfaceID id("IAFPProtonTransportTool", 1 , 0);
15  return id;
16  }

◆ load()

virtual StatusCode IAFPProtonTransportTool::load ( )
pure virtual

Implemented in AFPProtonTransportTool.

◆ setParamFile()

virtual void IAFPProtonTransportTool::setParamFile ( const std::string &  paramFile)
pure virtual

Implemented in AFPProtonTransportTool.

◆ x()

virtual double IAFPProtonTransportTool::x ( double  x0,
double  y0,
double  z0,
double  sx0,
double  sy0,
double  E 
) const
pure virtual

Implemented in AFPProtonTransportTool.


The documentation for this class was generated from the following file:
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:227