#include <CaloCellPedShift.h>
Definition at line 17 of file CaloCellPedShift.h.
◆ CaloCellPedShift()
Definition at line 4 of file CaloCellPedShift.cxx.
4 {
5
6 IdentifierHash tileMinHash, tileMaxHash;
8
10 vec.resize(tileMinHash,0.0);
11 }
12
14 vec.resize(tileMaxHash-tileMinHash,0.0);
15 }
16
18}
std::vector< size_t > vec
std::array< std::vector< float >, 3 > m_larValues
std::array< std::vector< float >, 4 > m_tileValues
void calo_cell_hash_range(const Identifier id, IdentifierHash &caloCellMin, IdentifierHash &caloCellMax) const
to loop on 'global' cell hashes of one sub-calorimeter alone
◆ pedShift()
Definition at line 41 of file CaloCellPedShift.h.
41 {
42 try{
45 } else {
47 }
48 } catch (const std::out_of_range & e){
49 throw std::out_of_range(std::format ("CaloCellPedShift::pedShift: {} is out of the array range.", gain));
50 }
51}
◆ setPedShift()
◆ m_larValues
| std::array<std::vector<float>,3> CaloCellPedShift::m_larValues |
|
private |
◆ m_tileMinHash
| size_t CaloCellPedShift::m_tileMinHash {} |
|
private |
◆ m_tileValues
| std::array<std::vector<float>,4> CaloCellPedShift::m_tileValues |
|
private |
The documentation for this class was generated from the following files: