TG4GenericPhysicsList< T > Class Template Reference

#include <G4GenericPhysicsList.hh>


Public Member Functions

 TG4GenericPhysicsList (G4int ver=1)
 TG4GenericPhysicsList (std::vector< G4String > *physConstr, G4int ver=1)
virtual ~TG4GenericPhysicsList ()
virtual void SetCuts ()


Detailed Description

template<class T>
class TG4GenericPhysicsList< T >

Definition at line 50 of file G4GenericPhysicsList.hh.


Constructor & Destructor Documentation

template<class T>
TG4GenericPhysicsList< T >::TG4GenericPhysicsList ( G4int  ver = 1  ) 

Definition at line 53 of file G4GenericPhysicsList.icc.

References G4cout, G4endl, and photon.

00053                                                                           :  T(), messenger(this, "/PhysicsList/")
00054 {
00055   DeclareProperties();
00056 
00057   G4DataQuestionaire it(photon);
00058   G4cout << "<<< Geant4 Physics List simulation engine: G4GenericPhysicsList"<<G4endl;
00059   G4cout <<G4endl;
00060     this->defaultCutValue = 0.7*CLHEP::mm;
00061   this->SetVerboseLevel(ver);
00062 }

template<class T>
TG4GenericPhysicsList< T >::TG4GenericPhysicsList ( std::vector< G4String > *  physConstr,
G4int  ver = 1 
)

Definition at line 64 of file G4GenericPhysicsList.icc.

References G4cout, G4endl, and photon.

00064                                                                                                            :  T(), messenger(this, "/PhysicsList/")
00065 {
00066   DeclareProperties();
00067 
00068   G4DataQuestionaire it(photon);
00069   G4cout << "<<< Geant4 Physics List simulation engine: G4GenericPhysicsList"<<G4endl;
00070   G4cout <<G4endl;
00071     this->defaultCutValue = 0.7*CLHEP::mm;
00072   this->SetVerboseLevel(ver);
00073 
00074   for(std::vector<G4String>::iterator i=physConstr->begin(); i!=physConstr->end(); i++) RegisterPhysicsConstructor(*i);
00075 }

template<class T>
TG4GenericPhysicsList< T >::~TG4GenericPhysicsList (  )  [virtual]

Definition at line 77 of file G4GenericPhysicsList.icc.

00078 {
00079 }


Member Function Documentation

template<class T>
void TG4GenericPhysicsList< T >::SetCuts (  )  [virtual]

Definition at line 81 of file G4GenericPhysicsList.icc.

References G4cout.

00082 {
00083   if (this->verboseLevel >1){
00084     G4cout << "G4GenericPhysicsList::SetCuts:";
00085   }  
00086 
00087   this->SetCutsWithDefault();   
00088  
00089 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:54:04 2013 for Geant4 by  doxygen 1.4.7