| GiGaUtil::Delete | Useful utility(templated class) to delete the object |
| GiGaUtil::Eraser< TYPE > | Useful utility(functor) to delete the object |
| GiGaUtil::FastCast< FROM, TO > | Helpful utility to perfrom a fast cast |
| GiGaBase | Helper class for implementation of some GiGa classes |
| GiGaEventActionBase | Base class for implementation of concrete Event Action for GiGa |
| GiGaException | |
| GiGaExternalPhC< PHYSICSCONSTRUCTOR > | Helper templated class to make easy the import of the external Physics Constructors |
| GiGaExternalPhysicsList< PHYSLIST > | Helper class to import external physics list into GiGa |
| GiGaExternalPhysList< PHYSLIST > | Helper class to import external physics list into GiGa |
| GiGaExtPhysics< PHYSCONSTR > | |
| GiGaFieldMgrBase | |
| GiGaHash< TYPE > | Hashing function to be used in a conjunction with GiGaMap and GiGaHashMap classes |
| GiGaHash< std::string > | |
| GiGaHashMap< KEY, VALUE > | Trick to hide std::hash_map on Win32 |
| GiGaHitsByID | Helpful class for extraction of G4 hit collections by their unique ID |
| GiGaHitsByName | Helpful class for extraction of G4 hit collections by their unique Name |
| GiGaMagFieldBase | A base class for implementation of Magnetic Field Objects |
| GiGaMap< KEY, VALUE > | Map adaptor class to avoid the usage of std::map on Win32 platform for MicroSoft C++ compiler |
| GiGaPhysConstructorBase | Base classes |
| GiGaPhysicsConstructorBase | |
| GiGaPhysicsListBase | "implementation" of basis "Physics List" |
| GiGaPhysListBase | "implementation" of basis "Physics List" it still has 3 pure abstract methods from G4VUserPhysicsList! |
| GiGaRunActionBase | The base class for implementation of GiGa Run Actions |
| GiGaSensDetBase | Base class for implementation of concrete Sensitive Detector for GiGa |
| GiGaStackActionBase | Base class for implementation of concrete Stacking Action for GiGa |
| GiGaStepActionBase | Base class for implementation of concrete Steping Action for GiGa |
| GiGaToolBase | |
| GiGaTrackActionBase | Base class for implementation of concrete Tracking Action for GiGa |
| GiGaTrajectory | Customisation of "standard" G4Trajectory class to incorporate TimeOfFlight of the each point |
| GiGaTrajectoryPoint | Customisation of "standard" G4TrajectoryPoint to incorporate TimeOfFlight of the point |
| __gnu_cxx::hash< std::string > | |
| IGiGaEventAction | Definition of "pseudo-abstract" pseudo-interface for GiGa Event Action |
| IGiGaFieldMgr | An abstract interface to deal with G4 Field manager, magnetic field and stepper |
| IGiGaGeo | Definition of "minimal" geometry source interface for GiGa |
| IGiGaGeoSrc | |
| IGiGaInterface | Intermediate virual base for GiGa objects |
| IGiGaMagField | Definition of (pseudo) abstract (pseudo) interface for Geant 4 Magnetic field class |
| IGiGaPhysConstructor | |
| IGiGaPhysicsConstructor | An abstract interface to Geant4 Physics Constructor |
| IGiGaPhysicsList | An abstract interface for Geant4 Physics List |
| IGiGaPhysList | Definition of (pseudo)abstract (pseudo)interface to Geant 4 Physics List class |
| IGiGaRunAction | Definition of presudo-abstract interface for GiGa Run Action |
| IGiGaRunManager | An abstract interface to GiGa Run Manager |
| IGiGaSensDet | Definition of pseudo-abstract pseudo-interface for GiGa Sensitive Detector |
| IGiGaSetUpSvc | Definition of abstract interface to Geant4 Service for configuration of Geant4 |
| IGiGaStackAction | Definition of "pseudo-abstract" pseudo-interface for GiGa Stacking Action |
| IGiGaStepAction | Definition of "pseudo-abstract" pseudo-interface for GiGa Stepping Action |
| IGiGaSvc | Definition of the abstract interface to Geant4 Service for event-by-event communications with Geant4 |
| IGiGaTool | An abstract interface for generic "unspecified" GiGa Tool |
| IGiGaTrackAction | Definition of "pseudo-abstract" pseudo-interface for GiGa Tracking Action |
| IGiGaUIsession | Definition of pseudo-abstract pseudo-interface for GiGa Interactive User interface |
| IGiGaVisManager | Definition of pseudo-abstract pseudo-interface for GiGa Interactive User interface |
| GiGaUtil::InstanceCounter< T > | Static class used to instrument constructors and destructors to search for memory leaks |
1.4.7