ATLAS Offline Software
LArG4H62004DeadCalibrationCalculator.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LArG4H62004DeadCalibrationCalculator_H
6 #define LArG4H62004DeadCalibrationCalculator_H
7 
11 
12 #include "globals.hh"
13 
14 #include <vector>
15 
16 class G4Step;
17 
19 public:
20 
21  LArG4H62004DeadCalibrationCalculator(const std::string& name, ISvcLocator * pSvcLocator);
23 
24 
25  virtual G4bool Process (const G4Step* step, LArG4Identifier & identifier,
26  std::vector<G4double> & energies,
27  const LArG4::eCalculatorProcessing p = LArG4::kEnergyAndID) const override final;
28 
29 private:
30  // Energy calculator
32 
33 };
34 #endif
LArG4Identifier
Definition: LArG4Identifier.h:121
LArCalibCalculatorSvcImp
Definition: LArCalibCalculatorSvcImp.h:12
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
LArG4H62004DeadCalibrationCalculator::m_energyCalculator
CaloG4::SimulationEnergies m_energyCalculator
Definition: LArG4H62004DeadCalibrationCalculator.h:31
CaloG4::SimulationEnergies
Definition: SimulationEnergies.h:47
LArG4H62004DeadCalibrationCalculator
Definition: LArG4H62004DeadCalibrationCalculator.h:18
xAOD::identifier
identifier
Definition: UncalibratedMeasurement_v1.cxx:15
LArG4H62004DeadCalibrationCalculator::Process
virtual G4bool Process(const G4Step *step, LArG4Identifier &identifier, std::vector< G4double > &energies, const LArG4::eCalculatorProcessing p=LArG4::kEnergyAndID) const override final
LArCalibCalculatorSvcImp.h
LArG4H62004DeadCalibrationCalculator::LArG4H62004DeadCalibrationCalculator
LArG4H62004DeadCalibrationCalculator(const std::string &name, ISvcLocator *pSvcLocator)
LArG4Identifier.h
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
LArCellBinning.step
step
Definition: LArCellBinning.py:158
LArG4::kEnergyAndID
@ kEnergyAndID
Definition: LArG4EnumDefs.h:10
SimulationEnergies.h
LArG4H62004DeadCalibrationCalculator::~LArG4H62004DeadCalibrationCalculator
virtual ~LArG4H62004DeadCalibrationCalculator()
LArG4::eCalculatorProcessing
eCalculatorProcessing
Definition: LArG4EnumDefs.h:10