Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 멤버 함수 | Protected 속성 | Private 멤버 함수 | Private 속성 | 모든 멤버 목록
CexmcEnergyDepositDigitizer 클래스 참조

#include <CexmcEnergyDepositDigitizer.hh>

CexmcEnergyDepositDigitizer에 대한 상속 다이어그램 :
G4VDigitizerModule

Public 멤버 함수

 CexmcEnergyDepositDigitizer (const G4String &name)
 
 ~CexmcEnergyDepositDigitizer ()
 
void Digitize (void)
 
G4double GetMonitorED (void) const
 
G4double GetVetoCounterEDLeft (void) const
 
G4double GetVetoCounterEDRight (void) const
 
G4double GetCalorimeterEDLeft (void) const
 
G4double GetCalorimeterEDRight (void) const
 
G4int GetCalorimeterEDLeftMaxX (void) const
 
G4int GetCalorimeterEDLeftMaxY (void) const
 
G4int GetCalorimeterEDRightMaxX (void) const
 
G4int GetCalorimeterEDRightMaxY (void) const
 
const
CexmcEnergyDepositCalorimeterCollection
GetCalorimeterEDLeftCollection (void) const
 
const
CexmcEnergyDepositCalorimeterCollection
GetCalorimeterEDRightCollection (void) const
 
G4bool MonitorHasTriggered (void) const
 
G4bool HasTriggered (void) const
 
void SetMonitorThreshold (G4double value, G4bool fromMessenger=true)
 
void SetVetoCounterLeftThreshold (G4double value, G4bool fromMessenger=true)
 
void SetVetoCounterRightThreshold (G4double value, G4bool fromMessenger=true)
 
void SetVetoCountersThreshold (G4double value)
 
void SetCalorimeterLeftThreshold (G4double value, G4bool fromMessenger=true)
 
void SetCalorimeterRightThreshold (G4double value, G4bool fromMessenger=true)
 
void SetCalorimetersThreshold (G4double value)
 
void SetCalorimeterTriggerAlgorithm (CexmcCalorimeterTriggerAlgorithm value, G4bool fromMessenger=true)
 
void SetOuterCrystalsVetoAlgorithm (CexmcOuterCrystalsVetoAlgorithm value, G4bool fromMessenger=true)
 
void SetOuterCrystalsVetoFraction (G4double value, G4bool fromMessenger=true)
 
void ApplyFiniteCrystalResolution (G4bool value, G4bool fromMessenger=true)
 
void AddCrystalResolutionRange (G4double bottom, G4double top, G4double value, G4bool fromMessenger=true)
 
void ClearCrystalResolutionData (G4bool fromMessenger=true)
 
void SetCrystalResolutionData (const CexmcEnergyRangeWithDoubleValueList &data)
 
G4double GetMonitorThreshold (void) const
 
G4double GetVetoCounterLeftThreshold (void) const
 
G4double GetVetoCounterRightThreshold (void) const
 
G4double GetCalorimeterLeftThreshold (void) const
 
G4double GetCalorimeterRightThreshold (void) const
 
CexmcCalorimeterTriggerAlgorithm GetCalorimeterTriggerAlgorithm (void) const
 
CexmcOuterCrystalsVetoAlgorithm GetOuterCrystalsVetoAlgorithm (void) const
 
G4double GetOuterCrystalsVetoFraction (void) const
 
G4bool IsFiniteCrystalResolutionApplied (void) const
 
const
CexmcEnergyRangeWithDoubleValueList
GetCrystalResolutionData (void) const
 
G4bool IsOuterCrystal (G4int column, G4int row) const
 
int operator== (const G4VDigitizerModule &right) const
 
int operator!= (const G4VDigitizerModule &right) const
 
G4int GetNumberOfCollections () const
 
G4String GetCollectionName (G4int i) const
 
G4String GetName () const
 
void SetVerboseLevel (G4int val)
 

Protected 멤버 함수

void StoreDigiCollection (G4VDigiCollection *aDC)
 
void StoreDigiCollection (G4int DCID, G4VDigiCollection *aDC)
 

Protected 속성

G4DigiManagerDigiManager
 
G4String moduleName
 
std::vector< G4StringcollectionName
 
G4int verboseLevel
 

Private 멤버 함수

void InitializeData (void)
 

Private 속성

G4double monitorED
 
G4double vetoCounterEDLeft
 
G4double vetoCounterEDRight
 
CexmcEnergyDepositCalorimeterCollection calorimeterEDLeftCollection
 
CexmcEnergyDepositCalorimeterCollection calorimeterEDRightCollection
 
G4double calorimeterEDLeft
 
G4double calorimeterEDRight
 
G4int calorimeterEDLeftMaxX
 
G4int calorimeterEDLeftMaxY
 
G4int calorimeterEDRightMaxX
 
G4int calorimeterEDRightMaxY
 
G4bool monitorHasTriggered
 
G4bool hasTriggered
 
G4double monitorEDThreshold
 
G4double vetoCounterEDLeftThreshold
 
G4double vetoCounterEDRightThreshold
 
G4double calorimeterEDLeftThreshold
 
G4double calorimeterEDRightThreshold
 
CexmcCalorimeterTriggerAlgorithm calorimeterTriggerAlgorithm
 
CexmcOuterCrystalsVetoAlgorithm outerCrystalsVetoAlgorithm
 
G4double outerCrystalsVetoFraction
 
G4double monitorEDThresholdRef
 
G4double vetoCounterEDLeftThresholdRef
 
G4double vetoCounterEDRightThresholdRef
 
G4double calorimeterEDLeftThresholdRef
 
G4double calorimeterEDRightThresholdRef
 
CexmcCalorimeterTriggerAlgorithm calorimeterTriggerAlgorithmRef
 
CexmcOuterCrystalsVetoAlgorithm outerCrystalsVetoAlgorithmRef
 
G4double outerCrystalsVetoFractionRef
 
G4int nCrystalsInColumn
 
G4int nCrystalsInRow
 
G4bool applyFiniteCrystalResolution
 
CexmcEnergyRangeWithDoubleValueList crystalResolutionData
 
CexmcEnergyDepositDigitizerMessengermessenger
 

상세한 설명

CexmcEnergyDepositDigitizer.hh 파일의 59 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

CexmcEnergyDepositDigitizer::CexmcEnergyDepositDigitizer ( const G4String name)
explicit
CexmcEnergyDepositDigitizer::~CexmcEnergyDepositDigitizer ( )

CexmcEnergyDepositDigitizer.cc 파일의 116 번째 라인에서 정의되었습니다.

다음을 참조함 : messenger.

멤버 함수 문서화

void CexmcEnergyDepositDigitizer::AddCrystalResolutionRange ( G4double  bottom,
G4double  top,
G4double  value,
G4bool  fromMessenger = true 
)
inline

CexmcEnergyDepositDigitizer.hh 파일의 473 번째 라인에서 정의되었습니다.

다음을 참조함 : CexmcCmdIsNotAllowed, crystalResolutionData, GeV, ThrowExceptionIfProjectIsRead().

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().

void CexmcEnergyDepositDigitizer::ApplyFiniteCrystalResolution ( G4bool  value,
G4bool  fromMessenger = true 
)
inline

CexmcEnergyDepositDigitizer.hh 파일의 463 번째 라인에서 정의되었습니다.

다음을 참조함 : applyFiniteCrystalResolution, CexmcCmdIsNotAllowed, ThrowExceptionIfProjectIsRead().

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().

void CexmcEnergyDepositDigitizer::ClearCrystalResolutionData ( G4bool  fromMessenger = true)
inline
void CexmcEnergyDepositDigitizer::Digitize ( void  )
virtual
G4double CexmcEnergyDepositDigitizer::GetCalorimeterEDLeft ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 265 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDLeft.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

const CexmcEnergyDepositCalorimeterCollection & CexmcEnergyDepositDigitizer::GetCalorimeterEDLeftCollection ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 307 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDLeftCollection.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4int CexmcEnergyDepositDigitizer::GetCalorimeterEDLeftMaxX ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 278 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDLeftMaxX.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4int CexmcEnergyDepositDigitizer::GetCalorimeterEDLeftMaxY ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 285 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDLeftMaxY.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4double CexmcEnergyDepositDigitizer::GetCalorimeterEDRight ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 271 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDRight.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

const CexmcEnergyDepositCalorimeterCollection & CexmcEnergyDepositDigitizer::GetCalorimeterEDRightCollection ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 314 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDRightCollection.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4int CexmcEnergyDepositDigitizer::GetCalorimeterEDRightMaxX ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 292 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDRightMaxX.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4int CexmcEnergyDepositDigitizer::GetCalorimeterEDRightMaxY ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 299 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDRightMaxY.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4double CexmcEnergyDepositDigitizer::GetCalorimeterLeftThreshold ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 532 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDLeftThreshold.

G4double CexmcEnergyDepositDigitizer::GetCalorimeterRightThreshold ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 539 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterEDRightThreshold.

CexmcCalorimeterTriggerAlgorithm CexmcEnergyDepositDigitizer::GetCalorimeterTriggerAlgorithm ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 547 번째 라인에서 정의되었습니다.

다음을 참조함 : calorimeterTriggerAlgorithm.

G4String G4VDigitizerModule::GetCollectionName ( G4int  i) const
inlineinherited

G4VDigitizerModule.hh 파일의 80 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::collectionName.

다음에 의해서 참조됨 : G4DigiManager::AddNewModule(), G4DCtable::GetCollectionID().

const CexmcEnergyRangeWithDoubleValueList & CexmcEnergyDepositDigitizer::GetCrystalResolutionData ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 577 번째 라인에서 정의되었습니다.

다음을 참조함 : crystalResolutionData.

G4double CexmcEnergyDepositDigitizer::GetMonitorED ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 246 번째 라인에서 정의되었습니다.

다음을 참조함 : monitorED.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4double CexmcEnergyDepositDigitizer::GetMonitorThreshold ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 512 번째 라인에서 정의되었습니다.

다음을 참조함 : monitorEDThreshold.

G4String G4VDigitizerModule::GetName ( void  ) const
inlineinherited

G4VDigitizerModule.hh 파일의 82 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::moduleName.

다음에 의해서 참조됨 : G4DigiManager::AddNewModule(), G4DCtable::GetCollectionID().

G4int G4VDigitizerModule::GetNumberOfCollections ( ) const
inlineinherited

G4VDigitizerModule.hh 파일의 78 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::collectionName.

다음에 의해서 참조됨 : G4DigiManager::AddNewModule(), G4DCtable::GetCollectionID().

CexmcOuterCrystalsVetoAlgorithm CexmcEnergyDepositDigitizer::GetOuterCrystalsVetoAlgorithm ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 555 번째 라인에서 정의되었습니다.

다음을 참조함 : outerCrystalsVetoAlgorithm.

G4double CexmcEnergyDepositDigitizer::GetOuterCrystalsVetoFraction ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 562 번째 라인에서 정의되었습니다.

다음을 참조함 : outerCrystalsVetoFraction.

G4double CexmcEnergyDepositDigitizer::GetVetoCounterEDLeft ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 252 번째 라인에서 정의되었습니다.

다음을 참조함 : vetoCounterEDLeft.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4double CexmcEnergyDepositDigitizer::GetVetoCounterEDRight ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 258 번째 라인에서 정의되었습니다.

다음을 참조함 : vetoCounterEDRight.

다음에 의해서 참조됨 : CexmcEventAction::MakeEnergyDepositStore().

G4double CexmcEnergyDepositDigitizer::GetVetoCounterLeftThreshold ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 518 번째 라인에서 정의되었습니다.

다음을 참조함 : vetoCounterEDLeftThreshold.

G4double CexmcEnergyDepositDigitizer::GetVetoCounterRightThreshold ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 525 번째 라인에서 정의되었습니다.

다음을 참조함 : vetoCounterEDRightThreshold.

G4bool CexmcEnergyDepositDigitizer::HasTriggered ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 326 번째 라인에서 정의되었습니다.

다음을 참조함 : hasTriggered.

다음에 의해서 참조됨 : CexmcEventAction::EndOfEventAction().

void CexmcEnergyDepositDigitizer::InitializeData ( void  )
private
G4bool CexmcEnergyDepositDigitizer::IsFiniteCrystalResolutionApplied ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 569 번째 라인에서 정의되었습니다.

다음을 참조함 : applyFiniteCrystalResolution.

G4bool CexmcEnergyDepositDigitizer::IsOuterCrystal ( G4int  column,
G4int  row 
) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 504 번째 라인에서 정의되었습니다.

다음을 참조함 : nCrystalsInColumn, nCrystalsInRow.

다음에 의해서 참조됨 : Digitize().

G4bool CexmcEnergyDepositDigitizer::MonitorHasTriggered ( void  ) const
inline

CexmcEnergyDepositDigitizer.hh 파일의 320 번째 라인에서 정의되었습니다.

다음을 참조함 : monitorHasTriggered.

다음에 의해서 참조됨 : CexmcEventAction::EndOfEventAction().

int G4VDigitizerModule::operator!= ( const G4VDigitizerModule right) const
inherited

G4VDigitizerModule.cc 파일의 47 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::moduleName.

int G4VDigitizerModule::operator== ( const G4VDigitizerModule right) const
inherited

G4VDigitizerModule.cc 파일의 44 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::moduleName.

void CexmcEnergyDepositDigitizer::SetCalorimeterLeftThreshold ( G4double  value,
G4bool  fromMessenger = true 
)
inline
void CexmcEnergyDepositDigitizer::SetCalorimeterRightThreshold ( G4double  value,
G4bool  fromMessenger = true 
)
inline
void CexmcEnergyDepositDigitizer::SetCalorimetersThreshold ( G4double  value)
inline
void CexmcEnergyDepositDigitizer::SetCalorimeterTriggerAlgorithm ( CexmcCalorimeterTriggerAlgorithm  value,
G4bool  fromMessenger = true 
)
inline
void CexmcEnergyDepositDigitizer::SetCrystalResolutionData ( const CexmcEnergyRangeWithDoubleValueList data)
inline

CexmcEnergyDepositDigitizer.hh 파일의 496 번째 라인에서 정의되었습니다.

다음을 참조함 : ClearCrystalResolutionData(), crystalResolutionData.

void CexmcEnergyDepositDigitizer::SetMonitorThreshold ( G4double  value,
G4bool  fromMessenger = true 
)
inline

CexmcEnergyDepositDigitizer.hh 파일의 332 번째 라인에서 정의되었습니다.

다음을 참조함 : CexmcBadThreshold, monitorEDThreshold, monitorEDThresholdRef, ThrowExceptionIfProjectIsRead().

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizerMessenger::SetNewValue().

void CexmcEnergyDepositDigitizer::SetOuterCrystalsVetoAlgorithm ( CexmcOuterCrystalsVetoAlgorithm  value,
G4bool  fromMessenger = true 
)
inline
void CexmcEnergyDepositDigitizer::SetOuterCrystalsVetoFraction ( G4double  value,
G4bool  fromMessenger = true 
)
inline
void G4VDigitizerModule::SetVerboseLevel ( G4int  val)
inlineinherited

G4VDigitizerModule.hh 파일의 84 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::verboseLevel.

void CexmcEnergyDepositDigitizer::SetVetoCounterLeftThreshold ( G4double  value,
G4bool  fromMessenger = true 
)
inline
void CexmcEnergyDepositDigitizer::SetVetoCounterRightThreshold ( G4double  value,
G4bool  fromMessenger = true 
)
inline
void CexmcEnergyDepositDigitizer::SetVetoCountersThreshold ( G4double  value)
inline
void G4VDigitizerModule::StoreDigiCollection ( G4VDigiCollection aDC)
protectedinherited

G4VDigitizerModule.cc 파일의 50 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::DigiManager, G4DigiManager::GetDigiCollectionID(), G4VDigiCollection::GetName(), G4VDigitizerModule::moduleName.

다음에 의해서 참조됨 : GammaRayTelDigitizer::Digitize().

void G4VDigitizerModule::StoreDigiCollection ( G4int  DCID,
G4VDigiCollection aDC 
)
protectedinherited

G4VDigitizerModule.cc 파일의 59 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigitizerModule::DigiManager, G4DigiManager::SetDigiCollection().

멤버 데이타 문서화

G4bool CexmcEnergyDepositDigitizer::applyFiniteCrystalResolution
private

CexmcEnergyDepositDigitizer.hh 파일의 237 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ApplyFiniteCrystalResolution(), Digitize(), IsFiniteCrystalResolutionApplied().

G4double CexmcEnergyDepositDigitizer::calorimeterEDLeft
private

CexmcEnergyDepositDigitizer.hh 파일의 182 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDLeft(), InitializeData().

CexmcEnergyDepositCalorimeterCollection CexmcEnergyDepositDigitizer::calorimeterEDLeftCollection
private

CexmcEnergyDepositDigitizer.hh 파일의 178 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), Digitize(), GetCalorimeterEDLeftCollection(), InitializeData().

G4int CexmcEnergyDepositDigitizer::calorimeterEDLeftMaxX
private

CexmcEnergyDepositDigitizer.hh 파일의 186 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDLeftMaxX(), InitializeData().

G4int CexmcEnergyDepositDigitizer::calorimeterEDLeftMaxY
private

CexmcEnergyDepositDigitizer.hh 파일의 188 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDLeftMaxY(), InitializeData().

G4double CexmcEnergyDepositDigitizer::calorimeterEDLeftThreshold
private

CexmcEnergyDepositDigitizer.hh 파일의 205 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterLeftThreshold(), SetCalorimeterLeftThreshold(), SetCalorimetersThreshold().

G4double CexmcEnergyDepositDigitizer::calorimeterEDLeftThresholdRef
private

CexmcEnergyDepositDigitizer.hh 파일의 221 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetCalorimeterLeftThreshold(), SetCalorimetersThreshold().

G4double CexmcEnergyDepositDigitizer::calorimeterEDRight
private

CexmcEnergyDepositDigitizer.hh 파일의 184 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDRight(), InitializeData().

CexmcEnergyDepositCalorimeterCollection CexmcEnergyDepositDigitizer::calorimeterEDRightCollection
private

CexmcEnergyDepositDigitizer.hh 파일의 180 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), Digitize(), GetCalorimeterEDRightCollection(), InitializeData().

G4int CexmcEnergyDepositDigitizer::calorimeterEDRightMaxX
private

CexmcEnergyDepositDigitizer.hh 파일의 190 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDRightMaxX(), InitializeData().

G4int CexmcEnergyDepositDigitizer::calorimeterEDRightMaxY
private

CexmcEnergyDepositDigitizer.hh 파일의 192 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterEDRightMaxY(), InitializeData().

G4double CexmcEnergyDepositDigitizer::calorimeterEDRightThreshold
private

CexmcEnergyDepositDigitizer.hh 파일의 207 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterRightThreshold(), SetCalorimeterRightThreshold(), SetCalorimetersThreshold().

G4double CexmcEnergyDepositDigitizer::calorimeterEDRightThresholdRef
private

CexmcEnergyDepositDigitizer.hh 파일의 223 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetCalorimeterRightThreshold(), SetCalorimetersThreshold().

CexmcCalorimeterTriggerAlgorithm CexmcEnergyDepositDigitizer::calorimeterTriggerAlgorithm
private

CexmcEnergyDepositDigitizer.hh 파일의 209 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetCalorimeterTriggerAlgorithm(), SetCalorimeterTriggerAlgorithm().

CexmcCalorimeterTriggerAlgorithm CexmcEnergyDepositDigitizer::calorimeterTriggerAlgorithmRef
private

CexmcEnergyDepositDigitizer.hh 파일의 225 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetCalorimeterTriggerAlgorithm().

std::vector<G4String> G4VDigitizerModule::collectionName
protectedinherited
CexmcEnergyRangeWithDoubleValueList CexmcEnergyDepositDigitizer::crystalResolutionData
private
G4DigiManager* G4VDigitizerModule::DigiManager
protectedinherited

G4VDigitizerModule.hh 파일의 72 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4VDigitizerModule::G4VDigitizerModule(), G4VDigitizerModule::StoreDigiCollection().

G4bool CexmcEnergyDepositDigitizer::hasTriggered
private

CexmcEnergyDepositDigitizer.hh 파일의 196 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), HasTriggered(), InitializeData().

CexmcEnergyDepositDigitizerMessenger* CexmcEnergyDepositDigitizer::messenger
private

CexmcEnergyDepositDigitizer.hh 파일의 242 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), ~CexmcEnergyDepositDigitizer().

G4String G4VDigitizerModule::moduleName
protectedinherited
G4double CexmcEnergyDepositDigitizer::monitorED
private

CexmcEnergyDepositDigitizer.hh 파일의 172 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetMonitorED(), InitializeData().

G4double CexmcEnergyDepositDigitizer::monitorEDThreshold
private

CexmcEnergyDepositDigitizer.hh 파일의 199 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetMonitorThreshold(), SetMonitorThreshold().

G4double CexmcEnergyDepositDigitizer::monitorEDThresholdRef
private

CexmcEnergyDepositDigitizer.hh 파일의 215 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetMonitorThreshold().

G4bool CexmcEnergyDepositDigitizer::monitorHasTriggered
private

CexmcEnergyDepositDigitizer.hh 파일의 194 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), InitializeData(), MonitorHasTriggered().

G4int CexmcEnergyDepositDigitizer::nCrystalsInColumn
private

CexmcEnergyDepositDigitizer.hh 파일의 232 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), IsOuterCrystal().

G4int CexmcEnergyDepositDigitizer::nCrystalsInRow
private

CexmcEnergyDepositDigitizer.hh 파일의 234 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CexmcEnergyDepositDigitizer(), IsOuterCrystal().

CexmcOuterCrystalsVetoAlgorithm CexmcEnergyDepositDigitizer::outerCrystalsVetoAlgorithm
private

CexmcEnergyDepositDigitizer.hh 파일의 211 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetOuterCrystalsVetoAlgorithm(), SetOuterCrystalsVetoAlgorithm().

CexmcOuterCrystalsVetoAlgorithm CexmcEnergyDepositDigitizer::outerCrystalsVetoAlgorithmRef
private

CexmcEnergyDepositDigitizer.hh 파일의 227 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetOuterCrystalsVetoAlgorithm().

G4double CexmcEnergyDepositDigitizer::outerCrystalsVetoFraction
private

CexmcEnergyDepositDigitizer.hh 파일의 213 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetOuterCrystalsVetoFraction(), SetOuterCrystalsVetoFraction().

G4double CexmcEnergyDepositDigitizer::outerCrystalsVetoFractionRef
private

CexmcEnergyDepositDigitizer.hh 파일의 229 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetOuterCrystalsVetoFraction().

G4int G4VDigitizerModule::verboseLevel
protectedinherited

G4VDigitizerModule.hh 파일의 75 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4VDigitizerModule::SetVerboseLevel().

G4double CexmcEnergyDepositDigitizer::vetoCounterEDLeft
private

CexmcEnergyDepositDigitizer.hh 파일의 174 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetVetoCounterEDLeft(), InitializeData().

G4double CexmcEnergyDepositDigitizer::vetoCounterEDLeftThreshold
private

CexmcEnergyDepositDigitizer.hh 파일의 201 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetVetoCounterLeftThreshold(), SetVetoCounterLeftThreshold(), SetVetoCountersThreshold().

G4double CexmcEnergyDepositDigitizer::vetoCounterEDLeftThresholdRef
private

CexmcEnergyDepositDigitizer.hh 파일의 217 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetVetoCounterLeftThreshold(), SetVetoCountersThreshold().

G4double CexmcEnergyDepositDigitizer::vetoCounterEDRight
private

CexmcEnergyDepositDigitizer.hh 파일의 176 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetVetoCounterEDRight(), InitializeData().

G4double CexmcEnergyDepositDigitizer::vetoCounterEDRightThreshold
private

CexmcEnergyDepositDigitizer.hh 파일의 203 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Digitize(), GetVetoCounterRightThreshold(), SetVetoCounterRightThreshold(), SetVetoCountersThreshold().

G4double CexmcEnergyDepositDigitizer::vetoCounterEDRightThresholdRef
private

CexmcEnergyDepositDigitizer.hh 파일의 219 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetVetoCounterRightThreshold(), SetVetoCountersThreshold().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: