ATLAS Offline Software
Loading...
Searching...
No Matches
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()

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: