매크로 | |
| #define | CEXMC_LINE_START "--- Cexmc --- " |
타입정의 | |
| typedef std::vector< G4double > | CexmcEnergyDepositCrystalRowCollection |
| typedef std::vector < CexmcEnergyDepositCrystalRowCollection > | CexmcEnergyDepositCalorimeterCollection |
함수 | |
| const G4double | CexmcDblMax (std::numeric_limits< double >::max()) |
| const G4String | CexmcStudiedProcessFullName (CexmcStudiedProcessFirstName+CexmcStudiedProcessLastName) |
| const G4String | CexmcChargeExchangeInteractionName ("Cexmc"+CexmcChargeExchangeProductionModelName) |
| const G4double | CexmcFwhmToStddev (0.42466) |
| const G4double | CexmcInvalidCosTheta (2.0) |
| const G4int | CexmcInvalidTrackId (-1) |
변수 | |
| const G4String | CexmcStudiedProcessFirstName ("studiedProcess_") |
| const G4String | CexmcStudiedProcessLastName ("Cexmc") |
| const G4String | CexmcChargeExchangeProductionModelName ("ChargeExchange") |
| const G4String | CexmcEDDigitizerName ("EDDig") |
| const G4String | CexmcTPDigitizerName ("TPDig") |
| const G4String | CexmcScenePrimitivesDescription ("CexmcScenePrimitives") |
| #define CEXMC_LINE_START "--- Cexmc --- " |
CexmcCommon.hh 파일의 52 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CexmcHadronicProcess::CalculateTargetNucleus(), main(), CexmcProductionModel::PrintInitialData(), CexmcSetup::SetupSpecialVolumes(), CexmcException::what().
| typedef std::vector< CexmcEnergyDepositCrystalRowCollection > CexmcEnergyDepositCalorimeterCollection |
CexmcCommon.hh 파일의 58 번째 라인에서 정의되었습니다.
| typedef std::vector< G4double > CexmcEnergyDepositCrystalRowCollection |
CexmcCommon.hh 파일의 55 번째 라인에서 정의되었습니다.
| enum CexmcBasePhysicsUsed |
| 열거형 멤버 | |
|---|---|
| CexmcNoBasePhysics | |
| Cexmc_QGSP_BERT | |
| Cexmc_QGSP_BIC_EMY | |
| Cexmc_FTFP_BERT | |
CexmcCommon.hh 파일의 82 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcEntryPointInTheCenter | |
| CexmcEntryPointInTheCenterOfCrystalWithMaxED | |
| CexmcEntryPointByLinearEDWeights | |
| CexmcEntryPointBySqrtEDWeights | |
CexmcCommon.hh 파일의 154 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcEntryPointDepthPlain | |
| CexmcEntryPointDepthSphere | |
CexmcCommon.hh 파일의 163 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcAllCrystalsMakeEDTriggerThreshold | |
| CexmcInnerCrystalsMakeEDTriggerThreshold | |
CexmcCommon.hh 파일의 147 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcSelectAllCrystals | |
| CexmcSelectAdjacentCrystals | |
CexmcCommon.hh 파일의 170 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcCollectEDInAllCrystals | |
| CexmcCollectEDInAdjacentCrystals | |
CexmcCommon.hh 파일의 177 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcCountAllEvents | |
| CexmcCountEventsWithInteraction | |
| CexmcCountEventsWithTrigger | |
CexmcCommon.hh 파일의 107 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcWriteNoEventData | |
| CexmcWriteEventDataOnEveryEDT | |
| CexmcWriteEventDataOnEveryTPT | |
CexmcCommon.hh 파일의 184 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcNoOuterCrystalsVeto | |
| CexmcMaximumEDInASingleOuterCrystalVeto | |
| CexmcFractionOfEDInOuterCrystalsVeto | |
CexmcCommon.hh 파일의 139 번째 라인에서 정의되었습니다.
| enum CexmcOutputDataType |
| 열거형 멤버 | |
|---|---|
| CexmcOutputRun | |
| CexmcOutputGeometry | |
| CexmcOutputEvents | |
CexmcCommon.hh 파일의 192 번째 라인에서 정의되었습니다.
| 열거형 멤버 | |
|---|---|
| CexmcUnknownProductionModel | |
| CexmcPionZeroProduction | |
| CexmcEtaProduction | |
CexmcCommon.hh 파일의 91 번째 라인에서 정의되었습니다.
| enum CexmcSide |
| 열거형 멤버 | |
|---|---|
| CexmcLeft | |
| CexmcRight | |
CexmcCommon.hh 파일의 132 번째 라인에서 정의되었습니다.
| enum CexmcTrackType |
| 열거형 멤버 | |
|---|---|
| CexmcInsipidTrack | |
| CexmcBeamParticleTrack | |
| CexmcOutputParticleTrack | |
| CexmcNucleusParticleTrack | |
| CexmcOutputParticleDecayProductTrack | |
CexmcCommon.hh 파일의 115 번째 라인에서 정의되었습니다.
| enum CexmcTrackTypeInfo |
| 열거형 멤버 | |
|---|---|
| CexmcBasicTrackType | |
| CexmcIncidentParticleTrackType | |
CexmcCommon.hh 파일의 125 번째 라인에서 정의되었습니다.
| enum CexmcTriggerType |
| 열거형 멤버 | |
|---|---|
| CexmcTPT | |
| CexmcEDT | |
| CexmcRT | |
CexmcCommon.hh 파일의 99 번째 라인에서 정의되었습니다.
| const G4String CexmcChargeExchangeInteractionName | ( | "Cexmc"+ | CexmcChargeExchangeProductionModelName | ) |
| const G4double CexmcDblMax | ( | std::numeric_limits< double >:: | max() | ) |
다음에 의해서 참조됨 : CexmcStudiedProcess::PostStepGetPhysicalInteractionLength().
| const G4double CexmcFwhmToStddev | ( | 0. | 42466 | ) |
| const G4double CexmcInvalidCosTheta | ( | 2. | 0 | ) |
| const G4int CexmcInvalidTrackId | ( | - | 1 | ) |
| const G4String CexmcStudiedProcessFullName | ( | CexmcStudiedProcessFirstName+ | CexmcStudiedProcessLastName | ) |
다음에 의해서 참조됨 : CexmcTrackingAction::PreUserTrackingAction().
| const G4String CexmcChargeExchangeProductionModelName("ChargeExchange") |
| const G4String CexmcEDDigitizerName("EDDig") |
| const G4String CexmcScenePrimitivesDescription("CexmcScenePrimitives") |
| const G4String CexmcStudiedProcessFirstName("studiedProcess_") |
| const G4String CexmcStudiedProcessLastName("Cexmc") |
| const G4String CexmcTPDigitizerName("TPDig") |
1.8.5