Geant4  10.01.p03
TShielding< T > Class Template Reference

#include <Shielding.hh>

+ Inheritance diagram for TShielding< T >:
+ Collaboration diagram for TShielding< T >:

Public Member Functions

 TShielding (G4int verbose=1, G4String low_energy_neutron_model="HP", G4String HadrPhysVariant="")
 
virtual ~TShielding ()
 
virtual void SetCuts ()
 

Private Types

enum  { ok = CompileTimeConstraints::IsA<T, G4VModularPhysicsList>::ok }
 

Detailed Description

template<class T>
class TShielding< T >

Definition at line 51 of file Shielding.hh.

Member Enumeration Documentation

template<class T >
anonymous enum
private
Enumerator
ok 

Definition at line 65 of file Shielding.hh.

Constructor & Destructor Documentation

template<class T >
TShielding< T >::TShielding ( G4int  verbose = 1,
G4String  low_energy_neutron_model = "HP",
G4String  HadrPhysVariant = "" 
)
explicit
template<class T >
virtual TShielding< T >::~TShielding ( )
virtual

Member Function Documentation

template<class T >
virtual void TShielding< T >::SetCuts ( )
virtual

The documentation for this class was generated from the following file: