Geant4  10.02.p01
CexmcSensitiveDetectorsAttributes.hh File Reference
#include <G4String.hh>
+ Include dependency graph for CexmcSensitiveDetectorsAttributes.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  CexmcDetectorType { CexmcEDDetector, CexmcTPDetector, CexmcNumberOfDetectorTypes }
 
enum  CexmcDetectorRole {
  CexmcMonitorDetectorRole, CexmcVetoCounterDetectorRole, CexmcCalorimeterDetectorRole, CexmcTargetDetectorRole,
  CexmcNumberOfDetectorRoles
}
 

Variables

const G4String CexmcDetectorTypeName [CexmcNumberOfDetectorTypes]
 
const G4String CexmcDetectorRoleName [CexmcNumberOfDetectorRoles]
 
const G4String CexmcCalorimeterRegionName ("Calorimeter")
 

Enumeration Type Documentation

Enumerator
CexmcMonitorDetectorRole 
CexmcVetoCounterDetectorRole 
CexmcCalorimeterDetectorRole 
CexmcTargetDetectorRole 
CexmcNumberOfDetectorRoles 

Definition at line 58 of file CexmcSensitiveDetectorsAttributes.hh.

Enumerator
CexmcEDDetector 
CexmcTPDetector 
CexmcNumberOfDetectorTypes 

Definition at line 50 of file CexmcSensitiveDetectorsAttributes.hh.

Variable Documentation

const G4String CexmcCalorimeterRegionName("Calorimeter")
const G4String CexmcDetectorRoleName[CexmcNumberOfDetectorRoles]
Initial value:
=
{
"Monitor", "VetoCounter", "Calorimeter", "Target"
}

Definition at line 74 of file CexmcSensitiveDetectorsAttributes.hh.

Referenced by CexmcTrackPointsDigitizer::Digitize(), CexmcEnergyDepositDigitizer::Digitize(), and CexmcSetup::SetupSpecialVolumes().