32 #include "DetectorConstruction.hh" 
   71   if(
"dummy" == fXTRModel) { 
return; }
 
   73     G4cout<< 
"TransitionRadiationPhysics: XTR model <" << fXTRModel
 
   78   if(fXTRModel == 
"gammaR" ) {      
 
   89   else if(fXTRModel == 
"gammaM" ) 
 
  100   else if(fXTRModel == 
"strawR" ) 
 
  111   else if(fXTRModel == 
"regR" ) 
 
  119                                           "RegularXTRadiator");            
 
  121   else if(fXTRModel == 
"transpR" ) 
 
  130                                          "RegularXTRadiator");
 
  132   else if(fXTRModel == 
"regM" ) 
 
  140                                            "RegularXTRadiator");
 
  143   else if(fXTRModel == 
"transpM" ) 
 
  151                                                 "RegularXTRadiator");
 
  155       G4cout<< 
"TransitionRadiationPhysics: XTR model <" << fXTRModel
 
  156             << 
"> is not known - no XTR process defined" <<
G4endl;
 
TransitionRadiationPhysics(G4int verb, DetectorConstruction *ptr)
 
RadiatorDescription * GetRadiatorDescription() const 
 
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
 
Definition of the XTRTransparentRegRadModel class. 
 
G4GLOB_DLL std::ostream G4cout
 
G4Material * GetAbsorberMaterial()
 
virtual void ConstructProcess()
 
static G4Positron * Positron()
 
G4ProcessManager * GetProcessManager() const 
 
G4Material * fFoilMaterial
 
static G4Electron * Electron()
 
Detector construction class to define materials and geometry. 
 
virtual ~TransitionRadiationPhysics()
 
Definition of the TransitionRadiationPhysics class. 
 
G4LogicalVolume * fLogicalVolume
 
G4Material * fGasMaterial
 
void SetVerboseLevel(G4int value)