#include <EMB1CellsFromCaloCells.h>
◆ EMB1CellsFromCaloCells()
EMB1CellsFromCaloCells::EMB1CellsFromCaloCells |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
const IInterface * |
parent |
|
) |
| |
◆ ~EMB1CellsFromCaloCells()
virtual EMB1CellsFromCaloCells::~EMB1CellsFromCaloCells |
( |
| ) |
|
|
inlinevirtual |
◆ cells()
StatusCode EMB1CellsFromCaloCells::cells |
( |
std::vector< std::vector< const CaloCell * >> & |
cells, |
|
|
const EventContext & |
ctx |
|
) |
| const |
|
overridevirtual |
Definition at line 21 of file TrigGepPerf/src/EMB1CellsFromCaloCells.cxx.
26 CHECK(h_caloCells.isValid());
28 auto allCaloCells = *h_caloCells;
33 ATH_MSG_ERROR(
"CaloCellCollection does not contain LAREM cells");
34 return StatusCode::FAILURE;
37 std::vector<const CaloCell*>
44 calocell_id->calo_sample(calocell_id->calo_cell_hash(
cell->ID())) ==
49 std::vector<const CaloCell*> emb1_cells;
52 std::back_inserter(emb1_cells),
55 cells.push_back(emb1_cells);
57 return StatusCode::SUCCESS;
◆ initialize()
StatusCode EMB1CellsFromCaloCells::initialize |
( |
| ) |
|
|
overridevirtual |
◆ m_calocell_id
◆ m_caloCellsKey
The documentation for this class was generated from the following files: