ATLAS Offline Software
Public Member Functions | List of all members
ISF::IFastCaloSimParamSvc Class Referenceabstract

#include <IFastCaloSimParamSvc.h>

Inheritance diagram for ISF::IFastCaloSimParamSvc:
Collaboration diagram for ISF::IFastCaloSimParamSvc:

Public Member Functions

 DeclareInterfaceID (IFastCaloSimParamSvc, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual ~IFastCaloSimParamSvc ()=default
 Destructor. More...
 
virtual StatusCode simulate (TFCSSimulationState &simulstate, const TFCSTruthState *truth, const TFCSExtrapolationState *extrapol) const =0
 Simulation Call. More...
 

Detailed Description

Definition at line 14 of file IFastCaloSimParamSvc.h.

Constructor & Destructor Documentation

◆ ~IFastCaloSimParamSvc()

virtual ISF::IFastCaloSimParamSvc::~IFastCaloSimParamSvc ( )
virtualdefault

Destructor.

Member Function Documentation

◆ DeclareInterfaceID()

ISF::IFastCaloSimParamSvc::DeclareInterfaceID ( IFastCaloSimParamSvc  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ simulate()

virtual StatusCode ISF::IFastCaloSimParamSvc::simulate ( TFCSSimulationState simulstate,
const TFCSTruthState truth,
const TFCSExtrapolationState extrapol 
) const
pure virtual

Simulation Call.


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