#include <LArBarrelCalibrationCalculator.h>
◆ CalibrationCalculator()
| LArG4::Barrel::CalibrationCalculator::CalibrationCalculator |
( |
const std::string & | name, |
|
|
ISvcLocator * | pSvcLocator ) |
◆ ~CalibrationCalculator()
| virtual LArG4::Barrel::CalibrationCalculator::~CalibrationCalculator |
( |
| ) |
|
|
virtualdefault |
◆ initialize()
| StatusCode LArG4::Barrel::CalibrationCalculator::initialize |
( |
| ) |
|
|
finaloverride |
Definition at line 41 of file LArBarrelCalibrationCalculator.cxx.
41 {
42
44 return StatusCode::SUCCESS;
45 }
#define ATH_CHECK
Evaluate an expression and check for errors.
ServiceHandle< ILArBarrelGeometry > m_geometryCalculator
◆ Process()
Definition at line 47 of file LArBarrelCalibrationCalculator.cxx.
50 {
51
52
53
54
56#ifdef DEBUG_HITS
57 std::cout << "LArG4::Barrel::CalibrationCalculator::Process"
58 << " calling SimulationEnergies" << std::endl;
59#endif
61 }
62 else {
63 for (
unsigned int i=0;
i != 4;
i++) energies.push_back( 0. );
64 }
65
66
68
70 }
71 else {
73 }
74
75
76#ifdef DEBUG_HITS
78 std::cout << "LArG4::Barrel::CalibrationCalculator::Process"
79 << " ID=" << std::string(identifier)
81 << " energies=(" << energies[0]
82 << "," << energies[1]
83 << "," << energies[2]
84 << "," << energies[3] << ")"
85 << std::endl;
86#endif
87
88
89 return ( identifier != LArG4Identifier() );
90 }
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: