Geant4.10
|
#include <CexmcEnergyDepositDigitizer.hh>
Additional Inherited Members | |
![]() | |
void | StoreDigiCollection (G4VDigiCollection *aDC) |
void | StoreDigiCollection (G4int DCID, G4VDigiCollection *aDC) |
![]() | |
G4DigiManager * | DigiManager |
G4String | moduleName |
std::vector< G4String > | collectionName |
G4int | verboseLevel |
Definition at line 59 of file CexmcEnergyDepositDigitizer.hh.
|
explicit |
Definition at line 59 of file CexmcEnergyDepositDigitizer.cc.
References CexmcSetup::GetCalorimeterGeometry(), G4RunManager::GetRunManager(), and G4RunManager::GetUserDetectorConstruction().
CexmcEnergyDepositDigitizer::~CexmcEnergyDepositDigitizer | ( | ) |
Definition at line 116 of file CexmcEnergyDepositDigitizer.cc.
|
inline |
Definition at line 473 of file CexmcEnergyDepositDigitizer.hh.
References CexmcCmdIsNotAllowed, python.hepunit::GeV, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 463 of file CexmcEnergyDepositDigitizer.hh.
References CexmcCmdIsNotAllowed, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
Definition at line 486 of file CexmcEnergyDepositDigitizer.hh.
References CexmcCmdIsNotAllowed, and ThrowExceptionIfProjectIsRead().
Referenced by SetCrystalResolutionData(), and CexmcEnergyDepositDigitizerMessenger::SetNewValue().
Implements G4VDigitizerModule.
Definition at line 159 of file CexmcEnergyDepositDigitizer.cc.
References CexmcCalorimeterDetectorRole, CexmcDetectorRoleName, CexmcDetectorTypeName, CexmcEDDetector, CexmcFractionOfEDInOuterCrystalsVeto, CexmcFwhmToStddev(), CexmcInnerCrystalsMakeEDTriggerThreshold, CexmcLeft, CexmcMaximumEDInASingleOuterCrystalVeto, CexmcMonitorDetectorRole, CexmcNoOuterCrystalsVeto, CexmcRight, CexmcVetoCounterDetectorRole, CexmcEnergyDepositInCalorimeter::GetColumn(), G4DigiManager::GetDMpointer(), G4DigiManager::GetHitsCollection(), G4DigiManager::GetHitsCollectionID(), CexmcEnergyDepositInCalorimeter::GetRow(), G4RunManager::GetRunManager(), CexmcEnergyDepositInLeftRightSet::GetSide(), IsOuterCrystal(), CexmcRunManager::ProjectIsRead(), and G4INCL::DeJongSpin::shoot().
Referenced by CexmcEventAction::EndOfEventAction().
Definition at line 265 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
|
inline |
Definition at line 307 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 278 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 285 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 271 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
|
inline |
Definition at line 314 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 292 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 299 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 532 of file CexmcEnergyDepositDigitizer.hh.
Definition at line 539 of file CexmcEnergyDepositDigitizer.hh.
|
inline |
Definition at line 547 of file CexmcEnergyDepositDigitizer.hh.
|
inline |
Definition at line 577 of file CexmcEnergyDepositDigitizer.hh.
Definition at line 246 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 512 of file CexmcEnergyDepositDigitizer.hh.
|
inline |
Definition at line 555 of file CexmcEnergyDepositDigitizer.hh.
Definition at line 562 of file CexmcEnergyDepositDigitizer.hh.
Definition at line 252 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 258 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::MakeEnergyDepositStore().
Definition at line 518 of file CexmcEnergyDepositDigitizer.hh.
Definition at line 525 of file CexmcEnergyDepositDigitizer.hh.
Definition at line 326 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::EndOfEventAction().
Definition at line 569 of file CexmcEnergyDepositDigitizer.hh.
Definition at line 504 of file CexmcEnergyDepositDigitizer.hh.
Referenced by Digitize().
Definition at line 320 of file CexmcEnergyDepositDigitizer.hh.
Referenced by CexmcEventAction::EndOfEventAction().
|
inline |
Definition at line 383 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadThreshold, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 396 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadThreshold, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
Definition at line 409 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadThreshold, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 421 of file CexmcEnergyDepositDigitizer.hh.
References CexmcAllCrystalsMakeEDTriggerThreshold, CexmcBadCalorimeterTriggerAlgorithm, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 496 of file CexmcEnergyDepositDigitizer.hh.
References ClearCrystalResolutionData().
|
inline |
Definition at line 332 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadThreshold, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 436 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadOCVetoAlgorithm, CexmcNoOuterCrystalsVeto, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 450 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadOCVetoFraction, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 345 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadThreshold, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
Definition at line 358 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadThreshold, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().
Definition at line 371 of file CexmcEnergyDepositDigitizer.hh.
References CexmcBadThreshold, and ThrowExceptionIfProjectIsRead().
Referenced by CexmcEnergyDepositDigitizerMessenger::SetNewValue().