#include <CaloCellContainerSD.h>
Definition at line 21 of file CaloCellContainerSD.h.
◆ CaloCellContainerSD()
CaloCellContainerSD::CaloCellContainerSD |
( |
const std::string & |
name, |
|
|
const std::string & |
CaloCellContainerName, |
|
|
PublicToolHandle< ICaloCellMakerTool > |
FastHitConvertTool |
|
) |
| |
Definition at line 17 of file CaloCellContainerSD.cxx.
18 : G4VSensitiveDetector(
name ),
24 G4Exception(
"CaloCellContainerSD",
"FailedEmptyCellBuilderToolRetrieval", FatalException,
"CaloCellContainerSD: Failed to retrieve the empty cell builder tool.");
◆ ~CaloCellContainerSD()
CaloCellContainerSD::~CaloCellContainerSD |
( |
| ) |
|
|
inline |
◆ EndOfAthenaEvent()
void CaloCellContainerSD::EndOfAthenaEvent |
( |
const EventContext & |
ctx | ) |
|
Definition at line 43 of file CaloCellContainerSD.cxx.
50 G4Exception(
"CaloCellContainerSD",
"FailedFastHitConvertToolProcess", FatalException,
"CaloCellContainerSD: Failed to process calo cell container with the fast hit convert tool.");
◆ ProcessHits()
G4bool CaloCellContainerSD::ProcessHits |
( |
G4Step * |
, |
|
|
G4TouchableHistory * |
|
|
) |
| |
|
finaloverride |
Definition at line 57 of file CaloCellContainerSD.cxx.
59 G4Exception(
"CaloCellContainerSD",
"UndefinedProcessHitsCall", FatalException,
"CaloCellContainerSD: Call to undefined ProcessHits.");
◆ recordCells()
◆ StartOfAthenaEvent()
void CaloCellContainerSD::StartOfAthenaEvent |
( |
const EventContext & |
ctx | ) |
|
Definition at line 30 of file CaloCellContainerSD.cxx.
36 G4Exception(
"CaloCellContainerSD",
"FailedEmptyCellBuilderToolProcess", FatalException,
"CaloCellContainerSD: Failed to process calo cell container with the empty cell builder tool.");
◆ m_caloCellContainer
◆ m_EmptyCellBuilderTool
◆ m_FastHitConvertTool
The documentation for this class was generated from the following files: