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

#include <ILArCalibCalculatorSvc.h>

Inheritance diagram for ILArCalibCalculatorSvc:
Collaboration diagram for ILArCalibCalculatorSvc:

Public Member Functions

 ILArCalibCalculatorSvc ()
 
 DeclareInterfaceID (ILArCalibCalculatorSvc, 1, 0)
 
virtual ~ILArCalibCalculatorSvc ()
 
virtual G4bool Process (const G4Step *step, LArG4Identifier &identifier, std::vector< G4double > &energies, const LArG4::eCalculatorProcessing process=LArG4::kEnergyAndID) const =0
 

Detailed Description

Definition at line 23 of file ILArCalibCalculatorSvc.h.

Constructor & Destructor Documentation

◆ ILArCalibCalculatorSvc()

ILArCalibCalculatorSvc::ILArCalibCalculatorSvc ( )
inline

Definition at line 26 of file ILArCalibCalculatorSvc.h.

26 {};

◆ ~ILArCalibCalculatorSvc()

virtual ILArCalibCalculatorSvc::~ILArCalibCalculatorSvc ( )
inlinevirtual

Definition at line 30 of file ILArCalibCalculatorSvc.h.

30 {};

Member Function Documentation

◆ DeclareInterfaceID()

ILArCalibCalculatorSvc::DeclareInterfaceID ( ILArCalibCalculatorSvc  ,
,
 
)

◆ Process()

virtual G4bool ILArCalibCalculatorSvc::Process ( const G4Step *  step,
LArG4Identifier identifier,
std::vector< G4double > &  energies,
const LArG4::eCalculatorProcessing  process = LArG4::kEnergyAndID 
) const
pure virtual

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