#include <PresamplerCalibrationCalculator.h>
◆ CalibrationCalculator()
| LArG4::BarrelPresampler::CalibrationCalculator::CalibrationCalculator |
( |
const std::string & | name, |
|
|
ISvcLocator * | pSvcLocator ) |
◆ ~CalibrationCalculator()
| virtual LArG4::BarrelPresampler::CalibrationCalculator::~CalibrationCalculator |
( |
| ) |
|
|
virtualdefault |
◆ initialize()
| StatusCode LArG4::BarrelPresampler::CalibrationCalculator::initialize |
( |
| ) |
|
|
finaloverride |
Definition at line 43 of file PresamplerCalibrationCalculator.cxx.
43 {
44
46 return StatusCode::SUCCESS;
47 }
#define ATH_CHECK
Evaluate an expression and check for errors.
ServiceHandle< ILArBarrelPresamplerGeometry > m_geometryCalculator
◆ Process()
Definition at line 49 of file PresamplerCalibrationCalculator.cxx.
52 {
53
54
55
56
58#ifdef DEBUG_HITS
59 std::cout << "LArG4::Barrel::CalibrationCalculator::Process"
60 << " calling SimulationEnergies" << std::endl;
61#endif
63 }
64 else {
65 for (
unsigned int i=0;
i != 4;
i++) energies.push_back( 0. );
66 }
67
68
70
72 }
73 else {
75 }
76
77#ifdef DEBUG_HITS
79 std::cout << "LArG4::Barrel::CalibrationCalculator::Process"
80 << " ID=" << std::string(identifier)
82 << " energies=(" << energies[0]
83 << "," << energies[1]
84 << "," << energies[2]
85 << "," << energies[3] << ")"
86 << std::endl;
87#endif
88
89
90 return ( identifier != LArG4Identifier() );
91 }
bool accumulate(AccumulateMap &map, std::vector< module_t > const &modules, FPGATrackSimMatrixAccumulator const &acc)
Accumulates an accumulator (e.g.
CaloG4::SimulationEnergies m_energyCalculator
const std::string process
◆ m_energyCalculator
◆ m_geometryCalculator
The documentation for this class was generated from the following files: