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

◆ 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: