ATLAS Offline Software
Loading...
Searching...
No Matches
LArG4H6COLDTCMod0CalibCalculator Class Reference

#include <LArG4H6COLDTCMod0CalibCalculator.h>

Inheritance diagram for LArG4H6COLDTCMod0CalibCalculator:
Collaboration diagram for LArG4H6COLDTCMod0CalibCalculator:

Public Member Functions

 LArG4H6COLDTCMod0CalibCalculator (const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize () override final
virtual ~LArG4H6COLDTCMod0CalibCalculator ()=default
virtual G4bool Process (const G4Step *, LArG4Identifier &identifier, std::vector< G4double > &energies, const LArG4::eCalculatorProcessing p=LArG4::kEnergyAndID) const override final

Private Attributes

ServiceHandle< ILArCalculatorSvcm_Calculator {this, "Calculator", "LArG4H6COLDTCMod0Calculator"}
CaloG4::SimulationEnergies m_energyCalculator {}

Detailed Description

Definition at line 17 of file LArG4H6COLDTCMod0CalibCalculator.h.

Constructor & Destructor Documentation

◆ LArG4H6COLDTCMod0CalibCalculator()

LArG4H6COLDTCMod0CalibCalculator::LArG4H6COLDTCMod0CalibCalculator ( const std::string & name,
ISvcLocator * pSvcLocator )

◆ ~LArG4H6COLDTCMod0CalibCalculator()

virtual LArG4H6COLDTCMod0CalibCalculator::~LArG4H6COLDTCMod0CalibCalculator ( )
virtualdefault

Member Function Documentation

◆ initialize()

virtual StatusCode LArG4H6COLDTCMod0CalibCalculator::initialize ( )
finaloverridevirtual

◆ Process()

virtual G4bool LArG4H6COLDTCMod0CalibCalculator::Process ( const G4Step * ,
LArG4Identifier & identifier,
std::vector< G4double > & energies,
const LArG4::eCalculatorProcessing p = LArG4::kEnergyAndID ) const
finaloverridevirtual

Member Data Documentation

◆ m_Calculator

ServiceHandle<ILArCalculatorSvc> LArG4H6COLDTCMod0CalibCalculator::m_Calculator {this, "Calculator", "LArG4H6COLDTCMod0Calculator"}
private

Definition at line 30 of file LArG4H6COLDTCMod0CalibCalculator.h.

30{this, "Calculator", "LArG4H6COLDTCMod0Calculator"}; //LArG4H6COLDTCMod0Calculator

◆ m_energyCalculator

CaloG4::SimulationEnergies LArG4H6COLDTCMod0CalibCalculator::m_energyCalculator {}
private

Definition at line 31 of file LArG4H6COLDTCMod0CalibCalculator.h.

31{};

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