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

#include <ITRT_PAITool.h>

Inheritance diagram for ITRT_PAITool:
Collaboration diagram for ITRT_PAITool:

Public Member Functions

 DeclareInterfaceID (ITRT_PAITool, 1, 0)
 
virtual double GetMeanFreePath (double scaledKineticEnergy, double squaredCharge) const =0
 GetMeanFreePath. More...
 
virtual double GetEnergyTransfer (double scaledKineticEnergy, CLHEP::HepRandomEngine *rndmEngine) const =0
 GetEnergyTransfer. More...
 

Detailed Description

Give and AlgTool interface to the PAI model

Author
Davide Costanzo

Definition at line 20 of file ITRT_PAITool.h.

Member Function Documentation

◆ DeclareInterfaceID()

ITRT_PAITool::DeclareInterfaceID ( ITRT_PAITool  ,
,
 
)

◆ GetEnergyTransfer()

virtual double ITRT_PAITool::GetEnergyTransfer ( double  scaledKineticEnergy,
CLHEP::HepRandomEngine *  rndmEngine 
) const
pure virtual

GetEnergyTransfer.

◆ GetMeanFreePath()

virtual double ITRT_PAITool::GetMeanFreePath ( double  scaledKineticEnergy,
double  squaredCharge 
) const
pure virtual

GetMeanFreePath.


The documentation for this class was generated from the following file: