#include <CexmcEnergyDepositDigitizer.hh>
Protected 멤버 함수 | |
void | StoreDigiCollection (G4VDigiCollection *aDC) |
void | StoreDigiCollection (G4int DCID, G4VDigiCollection *aDC) |
Protected 속성 | |
G4DigiManager * | DigiManager |
G4String | moduleName |
std::vector< G4String > | collectionName |
G4int | verboseLevel |
Private 멤버 함수 | |
void | InitializeData (void) |
CexmcEnergyDepositDigitizer.hh 파일의 59 번째 라인에서 정의되었습니다.
|
explicit |
CexmcEnergyDepositDigitizer::~CexmcEnergyDepositDigitizer | ( | ) |
CexmcEnergyDepositDigitizer.cc 파일의 116 번째 라인에서 정의되었습니다.
다음을 참조함 : messenger.
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 473 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcCmdIsNotAllowed, crystalResolutionData, GeV, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 463 번째 라인에서 정의되었습니다.
다음을 참조함 : applyFiniteCrystalResolution, CexmcCmdIsNotAllowed, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
CexmcEnergyDepositDigitizer.hh 파일의 486 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcCmdIsNotAllowed, crystalResolutionData, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : SetCrystalResolutionData(), CexmcEnergyDepositDigitizerMessenger::SetNewValue().
G4VDigitizerModule를 구현.
CexmcEnergyDepositDigitizer.cc 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : applyFiniteCrystalResolution, calorimeterEDLeft, calorimeterEDLeftCollection, calorimeterEDLeftMaxX, calorimeterEDLeftMaxY, calorimeterEDLeftThreshold, calorimeterEDRight, calorimeterEDRightCollection, calorimeterEDRightMaxX, calorimeterEDRightMaxY, calorimeterEDRightThreshold, calorimeterTriggerAlgorithm, CexmcCalorimeterDetectorRole, CexmcDetectorRoleName, CexmcDetectorTypeName, CexmcEDDetector, CexmcFractionOfEDInOuterCrystalsVeto, CexmcFwhmToStddev(), CexmcInnerCrystalsMakeEDTriggerThreshold, CexmcLeft, CexmcMaximumEDInASingleOuterCrystalVeto, CexmcMonitorDetectorRole, CexmcNoOuterCrystalsVeto, CexmcRight, CexmcVetoCounterDetectorRole, crystalResolutionData, CexmcEnergyDepositInCalorimeter::GetColumn(), G4DigiManager::GetDMpointer(), G4DigiManager::GetHitsCollection(), G4DigiManager::GetHitsCollectionID(), CexmcEnergyDepositInCalorimeter::GetRow(), G4RunManager::GetRunManager(), CexmcEnergyDepositInLeftRightSet::GetSide(), hasTriggered, InitializeData(), IsOuterCrystal(), monitorED, monitorEDThreshold, monitorHasTriggered, outerCrystalsVetoAlgorithm, outerCrystalsVetoFraction, CexmcRunManager::ProjectIsRead(), G4INCL::DeJongSpin::shoot(), vetoCounterEDLeft, vetoCounterEDLeftThreshold, vetoCounterEDRight, vetoCounterEDRightThreshold.
다음에 의해서 참조됨 : CexmcEventAction::EndOfEventAction().
CexmcEnergyDepositDigitizer.hh 파일의 265 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeft.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 307 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeftCollection.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 278 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeftMaxX.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 285 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeftMaxY.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 271 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDRight.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 314 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDRightCollection.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 292 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDRightMaxX.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 299 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDRightMaxY.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 532 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeftThreshold.
CexmcEnergyDepositDigitizer.hh 파일의 539 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDRightThreshold.
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 547 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterTriggerAlgorithm.
G4VDigitizerModule.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::collectionName.
다음에 의해서 참조됨 : G4DigiManager::AddNewModule(), G4DCtable::GetCollectionID().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 577 번째 라인에서 정의되었습니다.
다음을 참조함 : crystalResolutionData.
CexmcEnergyDepositDigitizer.hh 파일의 246 번째 라인에서 정의되었습니다.
다음을 참조함 : monitorED.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 512 번째 라인에서 정의되었습니다.
다음을 참조함 : monitorEDThreshold.
G4VDigitizerModule.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::moduleName.
다음에 의해서 참조됨 : G4DigiManager::AddNewModule(), G4DCtable::GetCollectionID().
|
inlineinherited |
G4VDigitizerModule.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::collectionName.
다음에 의해서 참조됨 : G4DigiManager::AddNewModule(), G4DCtable::GetCollectionID().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 555 번째 라인에서 정의되었습니다.
다음을 참조함 : outerCrystalsVetoAlgorithm.
CexmcEnergyDepositDigitizer.hh 파일의 562 번째 라인에서 정의되었습니다.
다음을 참조함 : outerCrystalsVetoFraction.
CexmcEnergyDepositDigitizer.hh 파일의 252 번째 라인에서 정의되었습니다.
다음을 참조함 : vetoCounterEDLeft.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 258 번째 라인에서 정의되었습니다.
다음을 참조함 : vetoCounterEDRight.
다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().
CexmcEnergyDepositDigitizer.hh 파일의 518 번째 라인에서 정의되었습니다.
다음을 참조함 : vetoCounterEDLeftThreshold.
CexmcEnergyDepositDigitizer.hh 파일의 525 번째 라인에서 정의되었습니다.
다음을 참조함 : vetoCounterEDRightThreshold.
CexmcEnergyDepositDigitizer.hh 파일의 326 번째 라인에서 정의되었습니다.
다음을 참조함 : hasTriggered.
다음에 의해서 참조됨 : CexmcEventAction::EndOfEventAction().
CexmcEnergyDepositDigitizer.cc 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeft, calorimeterEDLeftCollection, calorimeterEDLeftMaxX, calorimeterEDLeftMaxY, calorimeterEDRight, calorimeterEDRightCollection, calorimeterEDRightMaxX, calorimeterEDRightMaxY, hasTriggered, monitorED, monitorHasTriggered, vetoCounterEDLeft, vetoCounterEDRight.
다음에 의해서 참조됨 : Digitize().
CexmcEnergyDepositDigitizer.hh 파일의 569 번째 라인에서 정의되었습니다.
다음을 참조함 : applyFiniteCrystalResolution.
CexmcEnergyDepositDigitizer.hh 파일의 504 번째 라인에서 정의되었습니다.
다음을 참조함 : nCrystalsInColumn, nCrystalsInRow.
다음에 의해서 참조됨 : Digitize().
CexmcEnergyDepositDigitizer.hh 파일의 320 번째 라인에서 정의되었습니다.
다음을 참조함 : monitorHasTriggered.
다음에 의해서 참조됨 : CexmcEventAction::EndOfEventAction().
|
inherited |
G4VDigitizerModule.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::moduleName.
|
inherited |
G4VDigitizerModule.cc 파일의 44 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::moduleName.
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 383 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeftThreshold, calorimeterEDLeftThresholdRef, CexmcBadThreshold, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 396 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDRightThreshold, calorimeterEDRightThresholdRef, CexmcBadThreshold, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
CexmcEnergyDepositDigitizer.hh 파일의 409 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterEDLeftThreshold, calorimeterEDLeftThresholdRef, calorimeterEDRightThreshold, calorimeterEDRightThresholdRef, CexmcBadThreshold, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 421 번째 라인에서 정의되었습니다.
다음을 참조함 : calorimeterTriggerAlgorithm, calorimeterTriggerAlgorithmRef, CexmcAllCrystalsMakeEDTriggerThreshold, CexmcBadCalorimeterTriggerAlgorithm, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 496 번째 라인에서 정의되었습니다.
다음을 참조함 : ClearCrystalResolutionData(), crystalResolutionData.
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 332 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcBadThreshold, monitorEDThreshold, monitorEDThresholdRef, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 436 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcBadOCVetoAlgorithm, CexmcNoOuterCrystalsVeto, outerCrystalsVetoAlgorithm, outerCrystalsVetoAlgorithmRef, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 450 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcBadOCVetoFraction, outerCrystalsVetoFraction, outerCrystalsVetoFractionRef, ThrowExceptionIfProjectIsRead().
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
G4VDigitizerModule.hh 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::verboseLevel.
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 345 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcBadThreshold, ThrowExceptionIfProjectIsRead(), vetoCounterEDLeftThreshold, vetoCounterEDLeftThresholdRef.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
inline |
CexmcEnergyDepositDigitizer.hh 파일의 358 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcBadThreshold, ThrowExceptionIfProjectIsRead(), vetoCounterEDRightThreshold, vetoCounterEDRightThresholdRef.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
CexmcEnergyDepositDigitizer.hh 파일의 371 번째 라인에서 정의되었습니다.
다음을 참조함 : CexmcBadThreshold, ThrowExceptionIfProjectIsRead(), vetoCounterEDLeftThreshold, vetoCounterEDLeftThresholdRef, vetoCounterEDRightThreshold, vetoCounterEDRightThresholdRef.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().
|
protectedinherited |
G4VDigitizerModule.cc 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::DigiManager, G4DigiManager::GetDigiCollectionID(), G4VDigiCollection::GetName(), G4VDigitizerModule::moduleName.
다음에 의해서 참조됨 : GammaRayTelDigitizer::Digitize().
|
protectedinherited |
G4VDigitizerModule.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDigitizerModule::DigiManager, G4DigiManager::SetDigiCollection().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 237 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyFiniteCrystalResolution(), Digitize(), IsFiniteCrystalResolutionApplied().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 182 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDLeft(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 178 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), Digitize(), GetCalorimeterEDLeftCollection(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 186 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDLeftMaxX(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 188 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDLeftMaxY(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 205 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterLeftThreshold(), SetCalorimeterLeftThreshold(), SetCalorimetersThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 221 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCalorimeterLeftThreshold(), SetCalorimetersThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 184 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDRight(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 180 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), Digitize(), GetCalorimeterEDRightCollection(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 190 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDRightMaxX(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 192 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDRightMaxY(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 207 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterRightThreshold(), SetCalorimeterRightThreshold(), SetCalorimetersThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 223 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCalorimeterRightThreshold(), SetCalorimetersThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 209 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetCalorimeterTriggerAlgorithm(), SetCalorimeterTriggerAlgorithm().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 225 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCalorimeterTriggerAlgorithm().
|
protectedinherited |
G4VDigitizerModule.hh 파일의 74 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GammaRayTelDigitizer::GammaRayTelDigitizer(), G4VDigitizerModule::GetCollectionName(), G4VDigitizerModule::GetNumberOfCollections().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 239 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddCrystalResolutionRange(), ClearCrystalResolutionData(), Digitize(), GetCrystalResolutionData(), SetCrystalResolutionData().
|
protectedinherited |
G4VDigitizerModule.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VDigitizerModule::G4VDigitizerModule(), G4VDigitizerModule::StoreDigiCollection().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 196 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), HasTriggered(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 242 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), ~CexmcEnergyDepositDigitizer().
|
protectedinherited |
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 172 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetMonitorED(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 199 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetMonitorThreshold(), SetMonitorThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 215 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetMonitorThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 194 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), InitializeData(), MonitorHasTriggered().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 232 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), IsOuterCrystal().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 234 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), IsOuterCrystal().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 211 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetOuterCrystalsVetoAlgorithm(), SetOuterCrystalsVetoAlgorithm().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 227 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetOuterCrystalsVetoAlgorithm().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 213 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetOuterCrystalsVetoFraction(), SetOuterCrystalsVetoFraction().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetOuterCrystalsVetoFraction().
|
protectedinherited |
G4VDigitizerModule.hh 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VDigitizerModule::SetVerboseLevel().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 174 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetVetoCounterEDLeft(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 201 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetVetoCounterLeftThreshold(), SetVetoCounterLeftThreshold(), SetVetoCountersThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 217 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetVetoCounterLeftThreshold(), SetVetoCountersThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 176 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetVetoCounterEDRight(), InitializeData().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 203 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Digitize(), GetVetoCounterRightThreshold(), SetVetoCounterRightThreshold(), SetVetoCountersThreshold().
|
private |
CexmcEnergyDepositDigitizer.hh 파일의 219 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetVetoCounterRightThreshold(), SetVetoCountersThreshold().