| GiGaAssembly | GiGa representation of Logical Assembly |
| GiGaAssemblyStore | (Static) storage for GiGaAssembly objects |
| GiGaCnvBase | Base class for converters from Geant4 to Gaudi and vice versa |
| GiGaCnvSvc | Base conversion service for converting of Gaudi structures into Geant4 structures and vice versa |
| GiGaCnvSvcBase | |
| GiGaKineRefTable | An auxillary class to keep the relations between Geant4 track/trajectory TrackID identifier and the converted MCParticle object |
| GiGaKineRefTableEntry | An auxilalry class to support the relations between Geant4 track/trajectory identifiers and converted MCParticle objects |
| GiGaLeaf | General description of the IOpaqueAddress content for GiGaObjects |
| GiGaPrimaryParticleInformation | Class to hold oscillation and signal information to be passed along with a G4PrimaryParticle |
| GiGaVolume | Helpful "intermediate" class to minimize teh difference between Logical volume and logical assembly |
| GiGaVolumePair | Helpful class for representation of sub-element for GiGaAssembly |
| IGiGaCnvSvc | Definition of abstract interface to Geant 4 conversion service which is responsible for conversion from/to Gaudi representation to GEANT4 primary event structures |
| IGiGaGeomCnv | Definition of abstract and non-minimal interface to Geant4 geometry conversion service |
| IGiGaGeomCnvSvc | |
| IGiGaHitsCnvSvc | Definition of abstract interface to Geant 4 conversion service which is responsible for conversion from Geant4 hits into Gaudi Hits |
| IGiGaKineCnvSvc | Definition of abstract interface to Geant 4 conversion service which is responsible for conversion from primary event kinematics from Gaudi representation to GEANT4 primary event structures |