Geant4  10.02.p01
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 C__1DSortOut
 C_ListRef< LIST >
 CG4SPSRandomGenerator::a_check
 CG4ReduciblePolygon::ABVertex
 CG4INCL::Random::Adapter
 CG4INCL::AllocationPool< T >
 Callocator
 CAnalysis
 CAnalysisManager
 CG4VisCommandSceneAddArrow2D::Arrow2D
 CAtomAtom Class
 Cattribute_id
 CB02PVolumeStore
 CB03PVolumeStore
 Cbad_cast
 CBarycenterMolecule Class
 CBasePhysics
 Cbasic_streambuf
 Cbinary_function
 CG4AnalysisMessengerHelper::BinData
 Cbinding
 Cblock
 CG4INCL::Book
 CG4VTwistSurface::Boundary
 CG4DNASmoluchowskiDiffusion::BoundingBox
 CBrachyAnalysisManager
 CBrachyDetectorConstructionI
 CBrachyDetectorConstructionIr
 CBrachyDetectorConstructionLeipzig
 CBrachyFactory
 CBrachyMaterial
 CG4SPSRandomGenerator::bweights_t
 CG4INCL::BystrickyEvaluator< N >
 Cc2_const_ptr< float_type >Create a container for a c2_function which handles the reference counting.It is useful as a smart container to hold a c2_function and keep the reference count correct. The recommended way for a class to store a c2_function which is handed in from the outside is for it to have a c2_ptr member into which the passed-in function is stored. This way, when the class instance is deleted, it will automatically dereference any function which it was handed
 Cc2_const_ptr< G4double >
 Cc2_factory< float_type >Factory of pre-templated c2_function generators
 Cc2_fblock< float_type >Structure used to hold evaluated function data at a point
 Cc2_function< float_type >Parent class for all c2_functions
 Cc2_function< G4double >
 Cc2_function_transformation< float_type >Transformation of a function in and out of a coordinate space, using 2 c2_transformations
 Cc2_function< float_type >::c2_integrate_recurStructure used to pass information recursively in integrator
 Cc2_function< float_type >::c2_root_infoStructure used to hold root bracketing information
 Cc2_function< float_type >::c2_sample_recurStructure used to pass information recursively in sampler
 Cc2_transformation< float_type >Transformation of a coordinate, including an inverse
 CcacheEl_t
 CG4IonDEDXHandler::CacheEntry
 CCacheValue
 CCexmcSetup::CalorimeterGeometryData
 CG4INCL::CascadeAction
 CCCalAnalysisDefines the format which is used for the output file default is a ROOT file. Comment the g4root and un-comment one of the others, to change the output format
 CCCalDataSet
 CCCalDetector
 CCCalG4Able
 CCCalGeometryConfiguration
 CCCalHit
 CCCalMaterial
 CCCalMaterialFactory
 CCCaloOrganization
 CCCalRotationMatrixFactory
 CCCalSDList
 CCCalSensAssign
 CCCalSensitiveConfiguration
 CCCalSensitiveDetectors
 CCCalVisualisable
 CCCalVOrganization
 Ccchijingbveg1
 Ccchijinghijcrdn
 Ccchijinghijdat
 Ccchijinghijjet1
 Ccchijinghijjet2
 Ccchijinghijjet4
 Ccchijinghimain1
 Ccchijinghimain2
 Ccchijinghiparnt
 Ccchijinghipyint
 Ccchijinghistrng
 Ccchijingranseed
 Ccchijingseedvax
 Cccurqmd13aios
 Cccurqmd13boxic
 Cccurqmd13boxrc
 Cccurqmd13brwignorm
 Cccurqmd13cgks
 Cccurqmd13colltab
 Cccurqmd13comseed
 Cccurqmd13const
 Cccurqmd13coor
 Cccurqmd13coparm
 Cccurqmd13cuts
 Cccurqmd13decaywidth
 Cccurqmd13energies
 Cccurqmd13factorials
 Cccurqmd13ffermi
 Cccurqmd13fnewpart
 Cccurqmd13frag
 Cccurqmd13frcoor
 Cccurqmd13FRGCPA
 Cccurqmd13FRGSPA
 Cccurqmd13inewpart
 Cccurqmd13ini
 Cccurqmd13input2
 Cccurqmd13inputs
 Cccurqmd13isys
 Cccurqmd13itdelay
 Cccurqmd13logic
 Cccurqmd13loptions
 Cccurqmd13mdprop
 Cccurqmd13normsplin
 Cccurqmd13options
 Cccurqmd13optstrings
 Cccurqmd13peq
 Cccurqmd13pots
 Cccurqmd13protarints
 Cccurqmd13protarreals
 Cccurqmd13resonances
 Cccurqmd13rnewpart
 Cccurqmd13rsys
 Cccurqmd13rtdelay
 Cccurqmd13scoor
 Cccurqmd13sigtabi
 Cccurqmd13sigtabr
 Cccurqmd13sisys
 Cccurqmd13spdata
 Cccurqmd13ssys
 Cccurqmd13stables
 Cccurqmd13svinfo
 Cccurqmd13sys
 Cccurqmd13tabnames
 Cccurqmd13urqmdparams
 Cccurqmd13values
 Cccurqmd13versioning
 Cccurqmd13xsections
 CCexmcAngularRange
 CCexmcPrivate::CexmcBasePhysicsInstance< typename >
 CCexmcPrivate::CexmcBasePhysicsInstance< FTFP_BERT >
 CCexmcCmdLineData
 CCexmcEnergyDepositStore
 CCexmcMessenger
 CCexmcPhaseSpaceGenerator
 CCexmcPhaseSpaceOutVectorElement
 CCexmcPhysicsManager
 CCexmcProductionModel
 CCexmcProductionModelData
 CCexmcProductionModelFactory< BasePhysics, StudiedPhysics, ProductionModel >
 CCexmcScenePrimitives::CexmcRadialLine
 CCexmcReconstructor
 CCexmcSimpleRangeWithValue< RangeCategory, ValueCategory >
 CCexmcTrackPointInfo
 CCexmcTrackPointsStore
 CCLibSymbolInfo
 CClusteringAlgo
 CClusterSBPointsDefine a cluster of SB Points
 CCML2Acc1
 CCML2AcceleratorConstruction
 CCML2CInputData
 CCML2Convergence
 CCML2ExpVoxels
 CCML2Ph_BoxInBox
 CCML2Ph_FullWater
 CCML2PhantomConstruction
 CCML2PhaseSpaces
 CG4GenericMessenger::Command
 CG4DNAPARSER::Command
 CG4DNAPARSER::CommandLineParser
 Ccomparator
 CCompareMaterial
 CcompDoubleWithPrecision
 CG4MoleculeHandleManager::CompMoleculePointer
 CcompReactionPerTime
 CcompTrackPerID
 CG4INCL::ConfigThe INCL configuration object
 Cconfig_s
 CG4INCL::Nucleus::ConservationBalanceStruct for conservation laws
 CG4INCL::ConsideredPartnerContainer for the relevant information
 CG4VUserMPIrunMerger::const_registered_data
 CCONTENT_SCAFFOLD
 CG4FastPathHadronicCrossSection::controlFlag
 CConversionErrorPolicy
 CcrossSectionData_s
 CG4VTwistSurface::CurrentStatus
 CG4FastPathHadronicCrossSection::cycleCountEntry
 CD1232
 CG4VisCommandSceneAddDate::Date
 CDEFAULT_ATTRIBUTE
 CDelete< T >
 CG4PiData::Delete
 CDeleteCollisionInitialState
 CDeleteDynamicParticle
 CG4VPreCompoundEmissionFactory::DeleteFragment
 CG4StatMFChannel::DeleteFragment
 CG4StatMFMacroCanonical::DeleteFragment
 CG4StatMFMicroCanonical::DeleteFragment
 CG4StatMFMicroManager::DeleteFragment
 CG4QGSParticipants::DeleteInteractionContent
 CDeleteKineticTrack
 CDeleteLevel
 CDeleteParton
 CG4QGSParticipants::DeletePartonPair
 CDeleteReactionProduct
 CG4SPBaryonTable::DeleteSPBaryon
 CG4QGSParticipants::DeleteSplitableHadron
 CDeleteString
 CDeleteVSplitableHadron
 CG4GMocrenFileSceneHandler::Detector
 CDicomHandler
 CDicomPhantomZSliceHeaderDicomPhantomZSliceHeader class
 CDicomPhantomZSliceMerged
 CCLHEP::detail::do_right_shift< n, false >
 CDTD
 CDumpFrames
 CE_isoAng
 CE_P_E_isoAng
 CGMocrenDetector::Edge
 CELEMENT_TYPE
 CG4OpenInventorXtExaminerViewer::elementForSorting
 CEm10Materials
 CEmAcceptance
 CENTITY
 CErrorHandler
 CG4VisCommandSceneAddEventID::EventID
 CG4INCL::EventInfo
 Cexception
 CExExChAntiBarionBuilder
 CExExChHyperonFTFPBuilder
 CExExChPiKBuilder
 CExExChProtonBuilder
 CExG4HbookBaseHnManagerManager class for tools::hbook::base_histo functions
 CExP02GeoTreeHelper class needed for the ROOT I/O. It contains pointers to geometry tree, element table and material table
 CG4VisCommandSceneAddExtent::Extent
 CExTGRCRegionCutsMgrRegion cuts manager
 CExTGRCRegionDataStores cuts per region data
 CF01FieldSetup
 CF02ElectricFieldSetupA class for control of the Electric Field of the detector
 CF03FieldSetupA class for setting up the Magnetic Field
 CF04ElementField
 CF04Materials
 CG4FastPathHadronicCrossSection::fastPathEntry
 CG4FastPathHadronicCrossSection::fastPathParameters
 CG4FastPathHadronicCrossSection::fastPathRequestConfig_Less
 CG4FastPathHadronicCrossSection::fastPathRequestConfig_t
 CFCALCryostatVolumes
 CFCALEMModule
 CFCALHadModule
 CFCALMaterialConsultant
 CG4XXXFileViewer::FileWriter
 CG4INCL::FinalStateFinal state of an interaction
 CG4OpenGLFontBaseStore::FontInfo
 CG4VisCommandSceneAddFrame::Frame
 CG3DetTable
 CG3DetTableEntry
 CG3Division
 CG3EleTable
 CG3MatTable
 CG3MatTableEntry
 CG3MedTable
 CG3MedTableEntry
 CG3PartTable
 CG3Pos
 CG3RotTable
 CG3RotTableEntry
 CG3VolTable
 CG3VolTableEntry
 CG4AblaClass containing ABLA de-excitation code
 CG4AblaFissionBase
 CG4AblaVirtualDataAn interface to data used by ABLA
 CG4Absorber
 CG4AdjointCrossSurfChecker
 CG4AdjointCSManager
 CG4AdjointCSMatrix
 CG4AdjointInterpolator
 CG4AdjointPosOnPhysVolGenerator
 CG4AdjointPrimaryGenerator
 CG4AffineTransform
 CG4Ald
 CG4AllITFinderHolds all IT Manager, and take care of deleting them when AllITManager is deleted Set general verbose for all IT Manager
 CG4AllocatorBase
 CG4AllocatorList
 CG4AllocatorPool
 CG4AllocStats
 CG4AlphaBuilder
 CG4Analyser
 CG4AnalysisManagerState
 CG4AnalysisMessengerHelper
 CG4AnalysisVerbose
 CG4AnalyticalPolSolver
 CG4AnnihilationCrossSection
 CG4AntiBarionBuilder
 CG4AnyMethodThis class represents any object method
 CG4AnyTypeThis class represents any data type
 CG4AssemblyTriplet
 CG4AssemblyVolume
 CG4ASTARStopping
 CG4AtomicDeexcitation
 CG4AtomicShell
 CG4AtomicShells
 CG4AtomicTransitionManager
 CG4AttCheck
 CG4AttDef
 CG4AttHolder
 CG4AttValue
 CG4AugerData
 CG4AugerTransition
 CG4AuxiliaryNavServices
 CG4BaryonConstructor
 CG4BaryonSplitter
 CG4BaseAnalysisManager
 CG4BaseFileManager
 CG4BasePhantomBuilder
 CG4BCAction
 CG4BertiniElectroNuclearBuilder
 CG4Bessel
 CG4BestUnit
 CG4BetaDecayCorrections
 CG4BiasingHelper
 CG4BiasingOperationManager
 CG4BiasingProcessSharedData
 CG4BlockingList
 CG4BosonConstructor
 CG4BremsstrahlungParameters
 CG4BrownianAction
 CG4BufferError
 CG4Cache< VALTYPE >
 CG4Cache< DMXPmtSD * >
 CG4Cache< DMXScintSD * >
 CG4Cache< F01CalorimeterSD * >
 CG4Cache< F01FieldSetup * >
 CG4Cache< F02CalorimeterSD * >
 CG4Cache< F02ElectricFieldSetup * >
 CG4Cache< F03CalorimeterSD * >
 CG4Cache< F03FieldSetup * >
 CG4Cache< F04GlobalField * >
 CG4Cache< G4BiasingOperatorStateNotifier * >
 CG4Cache< G4bool >
 CG4Cache< G4double >
 CG4Cache< G4GlobalMagFieldMessenger * >
 CG4Cache< G4HadFinalState * >
 CG4Cache< G4MagneticField * >
 CG4Cache< G4MultiFunctionalDetector * >
 CG4Cache< G4ParticleHPAngular::toBeCached >
 CG4Cache< G4ParticleHPContAngularPar::toBeCached * >
 CG4Cache< G4ParticleHPEnAngCorrelation::toBeCached >
 CG4Cache< G4ParticleHPFissionBaseFS::toBeCached >
 CG4Cache< G4ParticleHPFSFissionFS::toBeCached >
 CG4Cache< G4ParticleHPProduct::toBeCached >
 CG4Cache< G4PhysicsFreeVector * >
 CG4Cache< G4SingleParticleSource::part_prop_t >
 CG4Cache< G4SPSEneDistribution::threadLocal_t >
 CG4Cache< G4SPSPosDistribution::thread_data_t >
 CG4Cache< G4SPSRandomGenerator::a_check >
 CG4Cache< G4SPSRandomGenerator::bweights_t >
 CG4Cache< G4VParticleHPEnergyAngular::toBeCached >
 CG4Cache< GammaRayTelAnticoincidenceSD * >
 CG4Cache< GammaRayTelCalorimeterSD * >
 CG4Cache< GammaRayTelTrackerSD * >
 CG4Cache< LXePMTSD * >
 CG4Cache< LXeScintSD * >
 CG4Cache< std::map< const G4LogicalVolume *, G4VBiasingOperator * > >
 CG4Cache< std::map< const G4ProcessManager *, G4BiasingProcessSharedData * > >
 CG4Cache< std::map< G4VBiasingOperation *, std::size_t > >
 CG4Cache< std::map< KEYTYPE, VALTYPE > >
 CG4Cache< std::vector< G4int > * >
 CG4Cache< std::vector< G4VBiasingOperation * > >
 CG4Cache< std::vector< G4VBiasingOperator * > >
 CG4Cache< std::vector< VALTYPE > >
 CG4Cache< T * >
 CG4Cache< WLSPhotonDetSD * >
 CG4Cache< XrayFluoSD * >
 CG4CacheReference< VALTYPE >
 CG4CacheReference< G4double >
 CG4CacheReference< VALTYPE * >
 CG4CacheReference< value_type >
 CG4CameronGilbertPairingCorrections
 CG4CameronGilbertShellCorrections
 CG4CameronShellPlusPairingCorrections
 CG4CameronTruranHilfPairingCorrections
 CG4CameronTruranHilfShellCorrections
 CG4CascadeChannel
 CG4CascadeChannelTables
 CG4CascadeCoalescence
 CG4CascadeData< NE, N2, N3, N4, N5, N6, N7, N8, N9 >
 CG4CascadeGamNChannelData
 CG4CascadeGamPChannelData
 CG4CascadeHistory
 CG4CascadeInterpolator< NBINS >
 CG4CascadeInterpolator< 30 >
 CG4CascadeInterpolator< 5 >
 CG4CascadeInterpolator< 72 >
 CG4CascadeInterpolator< NKEBINS >
 CG4CascadeKminusNChannelData
 CG4CascadeKminusPChannelData
 CG4CascadeKplusNChannelData
 CG4CascadeKplusPChannelData
 CG4CascadeKzeroBarNChannelData
 CG4CascadeKzeroBarPChannelData
 CG4CascadeKzeroNChannelData
 CG4CascadeKzeroPChannelData
 CG4CascadeLambdaNChannelData
 CG4CascadeLambdaPChannelData
 CG4CascadeMuMinusPChannelData
 CG4CascadeNNChannelData
 CG4CascadeNPChannelData
 CG4CascadeOmegaMinusNChannelData
 CG4CascadeOmegaMinusPChannelData
 CG4CascadeParameters
 CG4CascadePiMinusNChannelData
 CG4CascadePiMinusPChannelData
 CG4CascadePiPlusNChannelData
 CG4CascadePiPlusPChannelData
 CG4CascadePiZeroNChannelData
 CG4CascadePiZeroPChannelData
 CG4CascadePPChannelData
 CG4CascadeSampler< NBINS, NMULT >
 CG4CascadeSampler< 30, 8 >
 CG4CascadeSampler< 31, 6 >
 CG4CascadeSigmaMinusNChannelData
 CG4CascadeSigmaMinusPChannelData
 CG4CascadeSigmaPlusNChannelData
 CG4CascadeSigmaPlusPChannelData
 CG4CascadeSigmaZeroNChannelData
 CG4CascadeSigmaZeroPChannelData
 CG4CascadeXiMinusNChannelData
 CG4CascadeXiMinusPChannelData
 CG4CascadeXiZeroNChannelData
 CG4CascadeXiZeroPChannelData
 CG4CascadParticle
 CG4CellScoreComposer
 CG4CellScoreValues
 CG4ChargeState
 CG4ChatterjeeCrossSection
 CG4ChebyshevApproximation
 CG4ChordFinder
 CG4ChunkIndexType
 CG4ChunkType
 CG4Clebsch
 CG4ClippablePolygon
 CG4CollisionInitialState
 CG4CollisionManager
 CG4CollisionOutput
 CG4Colour
 CG4ConvergenceTester
 CG4ConversionFatalError
 CG4CookPairingCorrections
 CG4CookShellCorrections
 CG4CoulombKinematicsInfo
 CG4CountedObject< X >
 CG4CountedObject< G4VTouchable >
 CG4coutDestination
 CG4CreatorFactoryT< T, Identifier, Creator >
 CG4CrossSectionBuffer
 CG4CrossSectionDataSetRegistry
 CG4CrossSectionDataStore
 CG4FastPathHadronicCrossSection::G4CrossSectionDataStore_Key_EqualTo
 CG4FastPathHadronicCrossSection::G4CrossSectionDataStore_Key_Hash
 CG4CrossSectionFactoryRegistry
 CG4CrossSectionSourcePtr
 CG4CsvRNtupleDescription
 CG4DataFormatError
 CG4DataInterpolation
 CG4DataQuestionaire
 CG4DCIOcatalog
 CG4DCofThisEvent
 CG4DCtable
 CG4DecayKineticTracks
 CG4DecayProducts
 CG4DecayStrongResonances
 CG4DecayTable
 CG4Delete
 CG4DensityEffectData
 CG4DetailedBalancePhaseSpaceIntegral
 CG4DeuteronBuilder
 CG4DiffractiveExcitation
 CG4DiffractiveHHScatterer
 CG4DiffractiveStringBuilder
 CG4DigiManager
 CG4DNADamages
 CG4DNAEmfietzoglouWaterExcitationStructure
 CG4DNAEmfietzoglouWaterIonisationStructure
 CG4DNAGenericIonsManager
 CG4DNAMolecularReactionDataG4DNAMolecularReactionData contains the information relative to a given reaction (eg : °OH + °OH -> H2O2)
 CG4DNARevertProbability
 CG4DNASmoluchowskiDiffusion
 CG4DNAWaterExcitationStructure
 CG4DNAWaterIonisationStructure
 CG4DopplerProfile
 CG4DrawVoxels
 CG4DynamicParticle
 CG4Ec2sub
 CG4EcldShell corrections and deformations
 CG4eeCrossSections
 CG4Eenuc
 CG4eIonisationParameters
 CG4ElasticData
 CG4ElasticHNScattering
 CG4ElectronIonPair
 CG4ElectronOccupancy
 CG4Element
 CG4ElementData
 CG4ElementSelector
 CG4EmBiasingManager
 CG4EmCalculator
 CG4EmConfigurator
 CG4EmCorrections
 CG4EMDissociationSpectrum
 CG4EmElementSelector
 CG4EmModelActivator
 CG4EmModelManager
 CG4EmParameters
 CG4EmProcessOptions
 CG4EmSaturation
 CG4enable_shared_from_this
 CG4EnclosingCylinder
 CG4ENDFTapeReadG4ENDFTapeRead is a class designed to read in data from unformatted ENDF data tapes for MT = 454 or MT = 459, which correspond to independent fission yields and cumulative fission yields, respectively
 CG4ENDFYieldDataContainerG4ENDFYieldDataContainer is a simple data storage class that handles the memory management internally
 CG4EnergyLossForExtrapolator
 CG4EnergyLossTables
 CG4EnergyLossTablesHelper
 CG4EnergyRangeManager
 CG4EnergySplitter
 CG4EquationOfMotion
 CG4ErrorFreeTrajParam
 CG4ErrorMatrix
 CG4ErrorMatrix::G4ErrorMatrix_row
 CG4ErrorMatrix::G4ErrorMatrix_row_const
 CG4ErrorPropagator
 CG4ErrorPropagatorData
 CG4ErrorPropagatorManager
 CG4ErrorRunManagerHelper
 CG4ErrorSurfaceTrajParam
 CG4ErrorSymMatrix
 CG4ErrorSymMatrix::G4ErrorSymMatrix_row
 CG4ErrorSymMatrix::G4ErrorSymMatrix_row_const
 CG4ErrorTarget
 CG4ErrorTrajState
 CG4ESTARStopping
 CG4Evaluator
 CG4Event
 CG4EventManager
 CG4ExcitationHandler
 CG4ExcitedBaryonConstructor
 CG4ExcitedMesonConstructor
 CG4ExcitedString
 CG4ExitNormal
 CG4ExitonConfiguration
 CG4EzVolume
 CG4EzWorld
 CG4FakeParticleID
 CG4Fancy3DNucleusHelper
 CG4FastList< OBJECT >G4FastList is used by G4TrackHolder to save G4IT tracks only
 CG4FastList< G4FastList< G4Track > >
 CG4FastList< G4FastList< OBJECT > >
 CG4FastList< G4Track >
 CG4FastList_Boundary< OBJECT >
 CG4FastList_const_iterator< OBJECT >G4FastList_iterator enables to go through the tracks contained by a list
 CG4FastList_iterator< OBJECT >G4FastList_iterator enables to go through the tracks contained by a list
 CG4FastListNode< OBJECT >G4FastListNode is the entity actually stored by the G4FastList
 CG4FastListNode< G4FastList< G4FastList< G4Track > > >
 CG4FastListNode< G4FastList< G4FastList< OBJECT > > >
 CG4FastListNode< G4FastList< G4Track > >
 CG4FastListNode< G4FastList< OBJECT > >
 CG4FastListNode< G4Track >
 CG4FastSimulationManager
 CG4FastTrack
 CG4FastVector< Type, N >
 CG4FbFission barriers
 CG4FermiConfiguration
 CG4FermiFragmentsPool
 CG4FermiMomentum
 CG4FermiPhaseSpaceDecay
 CG4Field
 CG4FieldManager
 CG4FieldPropagation
 CG4FieldTrack
 CG4FieldTrackUpdator
 CG4FileUtilities
 CG4Fiss
 CG4FissionConfiguration
 CG4fissionEvent
 CG4FissionFragmentGeneratorG4FissionFragmentGenerator is the front end class to be used by the user for handling all fission event generation
 CG4FissionParameters
 CG4FissionProductYieldDistG4FissionProductYieldDist is the base class for storing all the fission data and generating fission events
 CG4FissionStore
 CG4FluoData
 CG4FluoTransition
 CG4ForEach< group >
 CG4ForEach< G4Terminator >
 CG4FPYSamplingOpsG4FPYSamplingOps performs all the uniform and Gaussian distribution sampling operations
 CG4Fragment
 CG4FragmentingString
 CG4FRofstream
 CG4FTFAnnihilation
 CG4FTFParameters
 CG4GammaTransition
 CG4GDecay3
 CG4GDMLAuxStructType
 CG4GDMLEvaluator
 CG4GDMLMatrix
 CG4GDMLParser
 CG4GDMLRead
 CG4GDMLWrite
 CG4GeneralParticleSourceData
 CG4GeometryCell
 CG4GeometryCellComp
 CG4GeometryCellStep
 CG4GeometryManager
 CG4GeometryTolerance
 CG4GeometryWorkspace
 CG4GeometryWorkspacePool
 CG4GeomSplitter< T >
 CG4GeomTestVolume
 CG4GFlashSpot
 CG4GHEKinematicsVector
 CG4GIDI
 CG4GIDI_map
 CG4GIDI_Product_s
 CG4GIDI_target
 CG4GlobalFastSimulationManager
 CG4GMocrenFileCTtoDensityMap
 CG4GMocrenIO
 CG4GoudsmitSaundersonTable
 CG4HadDecayGenerator
 CG4HadFinalState
 CG4HadProjectile
 CG4HadronBuilder
 CG4HadronCrossSections
 CG4HadronicInteraction
 CG4HadronicInteractionRegistry
 CG4HadronicInteractionWrapper
 CG4HadronicProcessStore
 CG4HadronicWhiteBoard
 CG4HadronNucleonXsc
 CG4HadSecondary
 CG4HadSignalHandler
 CG4HCIOcatalog
 CG4HCofThisEvent
 CG4HCtable
 CG4He3Builder
 CG4HEPEvtParticle
 CG4HepRepFileXMLWriter
 CG4HnDimensionInformation
 CG4HnInformation
 CG4HuffmanCodeTable
 CG4HumanPhantomAnalysisManager
 CG4HumanPhantomColour
 CG4HumanPhantomMaterial
 CG4HyperNucleiProperties
 CG4HyperonFTFPBuilder
 CG4IDataSet
 CG4IInterpolator
 CG4INCLXXInterfaceStoreSingleton class for configuring the INCL++ Geant4 interface
 CG4INCLXXVInterfaceTally
 CG4IndexError
 CG4InitXscPAI
 CG4Integrator< T, F >
 CG4InteractionCase
 CG4InteractionCode
 CG4InteractionContent
 CG4InterpolationIterator
 CG4InterpolationManager
 CG4IntersectingCone
 CG4IntGrp< t1, i2, t3 >
 CG4InuclParticle
 CG4IonConstructor
 CG4IonCoulombCrossSection
 CG4IonDEDXHandler
 CG4ionEffectiveCharge
 CG4IonisParamElm
 CG4IonisParamMat
 CG4IonTable
 CG4IosFlagsSaver
 CG4IsoResult
 CG4Isotope
 CG4IsotopeProperty
 CG4ITBoxG4ITBox behaves just like a stack for G4IT
 CG4ITGun
 CG4ITLeadingTracks
 CG4ITModelHandlerG4ITModelHandler holds for two IT types the corresponding model manager
 CG4ITModelManagerG4ITModelManager chooses which model to use according to the global simulation time
 CG4ITModelProcessorThe G4ITModelProcessor will call the two processes defined in G4VITModel
 CG4ITNavigator
 CG4ITNavigator1
 CG4ITNavigator2
 CG4ITNavigatorState_Lock1
 CG4ITNavigatorState_Lock2
 CG4ITReactionChangeSimilar to G4ParticleChange, but deal with two tracks rather than one
 CG4ITReactionSet
 CG4ITReactionTableFree interface to define reaction information
 CG4ITStepProcessorIts role is the same as G4StepManager :
 CG4ITStepProcessorState_Lock
 CG4ITTrackingInteractivity
 CG4ITTrackingManager
 CG4ITTransportationManager
 CG4ITTransportationState
 CG4ITTypeTag the G4IT Should be automatically setup by G4IT using : ITDef(MyIT) and ITImp(MyIT)
 CG4ITTypeManager
 CG4JpegCoder
 CG4JpegProperty
 CG4JTPolynomialSolver
 CG4KalbachCrossSection
 CG4KaonBuilder
 CG4KDMap
 CG4KDNode_Base
 CG4KDTreeG4KDTree is used by the ITManager to locate the neareast neighbours
 CG4LatticeLogical
 CG4LatticeManager
 CG4LatticePhysical
 CG4LatticeReader
 CG4LegendrePolynomial
 CG4LENDManager
 CG4LENDUsedTarget
 CG4LeptonConstructor
 CG4LEPTSDiffXS
 CG4LEPTSDistribution
 CG4LEPTSElossDistr
 CG4LevelManager
 CG4LevelReader
 CG4LightMedia
 CG4LineSection
 CG4LogicalSurface
 CG4LogicalVolume
 CG4VisCommandSceneAddLogo::G4Logo
 CG4LorentzConvertor
 CG4LossTableBuilder
 CG4LossTableManager
 CG4LVData
 CG4MagInt_Driver
 CG4MagIntegratorStepper
 CG4ManyFastLists_iterator< OBJECT >
 CG4Material
 CG4MaterialCutsCouple
 CG4MaterialPropertiesTable
 CG4MaterialScanner
 CG4MCCIndexConversionTable
 CG4MCTEvent
 CG4MCTGenEvent
 CG4MCTSimEvent
 CG4MCTSimParticle
 CG4MCTSimVertex
 CG4MemoryError
 CG4MesonConstructor
 CG4MesonSplitter
 CG4MicroElecSiStructure
 CG4ModelColourMap< T >
 CG4ModelColourMap< Charge >
 CG4ModelColourMap< G4String >
 CG4ModelingParameters
 CG4MolecularConfigurationThe pointer G4MolecularConfiguration will be shared by all the molecules having the same molecule definition and the same electron occupancy BE CAREFUlL !!! : If you change the mass for instance of a OH^-, this will affect all the OH^- molecule diffusing around
 CG4MolecularConfiguration::G4MolecularConfigurationManager
 CG4MolecularDissociationChannel
 CG4MolecularDissociationTableClass Description G4MolecularDecayTable operates as a container of deexcitation modes for excited or ionized molecules
 CG4MoleculeCounter
 CG4MoleculeHandleManager
 CG4MoleculeIterator< MOLECULE >
 CG4MoleculeTable
 CG4MonopoleFieldSetup
 CG4MottCoefficients
 CG4MPIhistoMerger
 CG4MPImanager
 CG4MPIscorerMerger
 CG4MPIstatus
 CG4MPIToolsManager
 CG4MTHepRandom
 CG4MuElecSiStructure
 CG4MultiBodyMomentumDist
 CG4NavigationHistory
 CG4NavigationHistoryPool
 CG4NavigationLevel
 CG4NavigationLevelRep
 CG4NavigationLogger
 CG4Navigator
 CG4NeutronBuilder
 CG4Nevent
 CG4NistElementBuilder
 CG4NistManager
 CG4NistMaterialBuilder
 CG4NoModelFound
 CG4NormalNavigation
 CG4NotSupported
 CG4Nsplit_Weight
 CG4NuclearAbrasionGeometry
 CG4NuclearLevel
 CG4NuclearLevelData
 CG4NuclearLevelManager
 CG4NuclearLevelStore
 CG4NuclearPolarization
 CG4NucleiModel
 CG4NucleiProperties
 CG4NucleiPropertiesTableAME03
 CG4NucleiPropertiesTheoreticalTable
 CG4Nucleus
 CG4NucleusLimits
 CG4NucLevel
 CG4NuclWatcher
 CG4OpenGL2PSAction
 CG4OpenGLFontBaseStore
 CG4OptOptions
 CG4OrlicLiXsModel
 CG4OutBitStream
 CG4PaceMasses
 CG4PAIModelData
 CG4PAIPhotData
 CG4Pair< t1, t2 >
 CG4PairingCorrection
 CG4PAIxSection
 CG4PAIySection
 CG4ParameterManager
 CG4PartialWidthTable
 CG4ParticleDefinition
 CG4ParticleHPAngular
 CG4ParticleHPAngularP
 CG4ParticleHPChannel
 CG4ParticleHPChannelList
 CG4ParticleHPContAngularPar
 CG4ParticleHPData
 CG4ParticleHPDataPoint
 CG4ParticleHPDataUsed
 CG4ParticleHPDeExGammas
 CG4ParticleHPEnAngCorrelation
 CG4ParticleHPEnergyDistribution
 CG4ParticleHPFastLegendre
 CG4ParticleHPField
 CG4ParticleHPFieldPoint
 CG4ParticleHPFinalState
 CG4ParticleHPFissionERelease
 CG4ParticleHPGamma
 CG4ParticleHPHash
 CG4ParticleHPInterpolator
 CG4ParticleHPIsoData
 CG4ParticleHPKallbachMannSyst
 CG4ParticleHPLegendreStore
 CG4ParticleHPLegendreTable
 CG4ParticleHPLevel
 CG4ParticleHPList
 CG4ParticleHPManager
 CG4ParticleHPNames
 CG4ParticleHPPartial
 CG4ParticleHPParticleYield
 CG4ParticleHPPhotonDist
 CG4ParticleHPPolynomExpansion
 CG4ParticleHPProduct
 CG4ParticleHPReactionWhiteBoard
 CG4ParticleHPThermalBoost
 CG4ParticleHPThermalScatteringNames
 CG4ParticleHPThreadLocalManager
 CG4ParticleHPVector
 CG4ParticleLargerBeta
 CG4ParticleLargerEkin
 CG4ParticlePropertyData
 CG4ParticlePropertyTable
 CG4ParticlesWorkspace
 CG4ParticleTable
 CG4ParticleTableIterator< K, V >
 CG4ParticleTypeConverter
 CG4Parton
 CG4PartonPair
 CG4PathFinder
 CG4PaulKxsModel
 CG4PDefData
 CG4PDefSplitter< T >
 CG4PDGCodeChecker
 CG4PenelopeBremsstrahlungFS
 CG4PenelopeCrossSection
 CG4PenelopeIonisationXSHandler
 CG4PenelopeOscillator
 CG4PenelopeOscillatorManager
 CG4PenelopeOscillatorResEnergyComparator
 CG4PenelopeSamplingData
 CG4PersistencyCenter
 CG4Pevent
 CG4PhononTrackMap
 CG4PhSideData
 CG4PhysicalVolumeModel::G4PhysicalVolumeNodeID
 CG4Physics2DVector
 CG4PhysicsConstructorRegistry
 CG4PhysicsListHelper
 CG4PhysicsListOrderingParameter
 CG4PhysicsListWorkspace
 CG4PhysicsModelCatalog
 CG4PhysicsTableHelper
 CG4PhysicsVector
 CG4PhysListFactory
 Cg4alt::G4PhysListFactory
 CG4PhysListRegistry
 CG4PhysListUtil
 CG4PiKBuilder
 CG4ping
 CG4PionBuilder
 CG4PixeCrossSectionHandler
 CG4PlacedPolyhedron
 CG4Plane3D
 CG4PlotManager
 CG4PlotParameters
 CG4PlSideData
 CG4PolarizationHelper
 CG4PolarizationManager
 CG4PolarizationTransition
 CG4PolyconeHistorical
 CG4PolyconeSideRZ
 CG4PolyhedraHistorical
 CG4PolyhedraSideRZ
 CG4PolynomialPDF
 CG4PolynomialSolver< T, F >
 CG4PolyPhiFaceEdge
 CG4PolyPhiFaceVertex
 CG4PomeronCrossSection
 CG4AllocatorPool::G4PoolChunk
 CG4AllocatorPool::G4PoolLink
 CG4Pow
 CG4PreCompoundEmission
 CG4PreCompoundFragmentVector
 CG4PreCompoundParameters
 CG4PrimaryParticle
 CG4PrimaryTransformer
 CG4PrimaryVertex
 CG4ProcessAttribute
 CG4ProcessManager
 CG4ProcessState_Lock
 CG4ProcessStateBase
 CG4ProcessTable
 CG4ProcessVector
 CG4ProcTblElement
 CG4ProductionCuts
 CG4ProductionCutsTable
 CG4ProjectileFragmentCrossSection
 CG4PropagatorInField
 CG4ProtonBuilder
 CG4PSTARStopping
 CG4PVData
 CG4PWATotalXsecTable
 CG4PWATotalXsecZ
 CG4QGSDiffractiveExcitation
 CG4QGSMParameters
 CG4QMDCollision
 CG4QMDMeanField
 CG4QMDParameters
 CG4QMDParticipant
 CG4QMDSystem
 CG4QuasiElasticChannel
 CG4QuasiElRatios
 CG4RadioactiveDecayRate
 CG4RadioactiveDecayRateVector
 CG4RadioactivityTable
 CG4RayShooter
 CG4RDAtomicDeexcitation
 CG4RDAtomicShell
 CG4RDAtomicTransitionManager
 CG4RDAugerData
 CG4RDAugerTransition
 CG4RDBremsstrahlungParameters
 CG4RDDopplerProfile
 CG4RDeIonisationParameters
 CG4RDFluoData
 CG4RDFluoTransition
 CG4RDShellData
 CG4RDShellVacancy
 CG4RDVBremAngularDistribution
 CG4RDVCrossSectionHandler
 CG4RDVDataSetAlgorithm
 CG4RDVEMDataSet
 CG4RDVEnergySpectrum
 CG4RDVPhotoElectricAngularDistribution
 CG4RDVRangeTest
 CG4ReactionProduct
 CG4ReduciblePolygon
 CG4ReduciblePolygonIterator
 CG4ReferenceCountedHandle< X >
 CG4ReferenceCountedHandle< G4VTouchable >
 CG4ReflectionFactory
 CG4Region
 CG4RegionData
 CG4RegionModels
 CG4RegularNavigation
 CG4RegularNavigationHelper
 CG4ReplicaData
 CG4ReplicaNavigation
 CG4ResonanceID
 CG4ResonanceNames
 CG4ResonancePartialWidth
 CG4ResonanceWidth
 CG4RootRNtupleDescription
 CG4RotationMatrix
 CG4RPGReaction
 CG4Run
 CG4RunManager
 CG4RunManagerKernel
 CG4SafetyHelper
 CG4SampleResonance
 CG4SamplingPostStepAction
 CG4SandiaTable
 CG4ITNavigator2::G4SaveNavigatorState
 CG4Navigator::G4SaveNavigatorState
 CG4Scene
 CG4ScoringManager
 CG4ScreenedCollisionStage
 CG4ScreenedCoulombCrossSectionInfo
 CG4ScreeningMottCrossSection
 CG4ScreeningTables
 CG4SDManager
 CG4SDStructure
 CG4SensitiveVolumeList
 CG4ShellCorrection
 CG4ShellData
 CG4ShellVacancy
 CG4ShiftedGaussianG4ShiftedGaussian is a class for storing the shifted values used for sampling a Gaussian distribution and returning only positive values; it is integrated into G4FPYSamplingOps
 CG4ShortLivedConstructor
 CG4SimpleIntegration
 CG4SimplexDownhill< T >
 CG4SimplexDownhill< G4ConvergenceTester >
 CG4SliceTimer
 CG4SmartTrackStack
 CG4SmartVoxelHeader
 CG4SmartVoxelNode
 CG4SmartVoxelProxy
 CG4SmartVoxelStat
 CG4SoftStringBuilder
 CG4SolidExtentList
 CG4SolidsWorkspace
 CG4SolidsWorkspacePool
 CG4Solver< Function >
 CG4SortHelperPtr< A >
 CG4SPBaryon
 CG4SPBaryonTable
 CG4SPPartonInfo
 CG4SPSAngDistributionAndrea Dotti Feb 2015 Important: This is a shared class between threads
 CG4SPSEneDistributionAndrea Dotti Feb 2015 Important: This is a shared class between threads
 CG4SPSPosDistributionAndrea Dotti Feb 2015 Important: This is a shared class between threads
 CG4SPSRandomGeneratorAndrea Dotti Feb 2015 Important: This is a shared class between threads
 CG4StableIsotopes
 CG4StackedTrack
 CG4StackManager
 CG4StatDouble
 CG4StateManager
 CG4StatMFChannel
 CG4StatMFFragment
 CG4StatMFMacroChemicalPotential
 CG4StatMFMacroMultiplicity
 CG4StatMFMacroTemperature
 CG4StatMFMicroManager
 CG4StatMFMicroPartition
 CG4StatMFParameters
 CG4Step
 CG4SteppingManager
 CG4StepPoint
 CG4STRead
 CG4SubString
 CG4SurfaceProperty
 CG4SurfaceVoxelizer
 CG4SurfBits
 CG4VTwistSurface::G4SurfCurNormal
 CG4VTwistSurface::G4SurfSideQuery
 CG4TablesForExtrapolator
 CG4TableTemplate< T >G4TableTemplate is essentially a wrapper around a std::vector designed to work specifically with pointers
 CG4TableTemplate< G4ENDFYieldDataContainer >
 CG4TemplateAutoLock< M, L, U >
 CG4TemplateAutoLock< G4Mutex, thread_lock, thread_unlock >
 CG4TemplateRNGHelper< T >
 CG4Terminator
 CG4TessellatedGeometryAlgorithms
 CG4VisCommandSceneAddText2D::G4Text2D
 CG4tgbDetectorBuilder
 CG4tgbDetectorConstruction
 CG4tgbElement
 CG4tgbGeometryDumper
 CG4tgbIsotope
 CG4tgbMaterial
 CG4tgbMaterialMgr
 CG4tgbRotationMatrix
 CG4tgbRotationMatrixMgr
 CG4tgbVolume
 CG4tgbVolumeMgr
 CG4tgrElement
 CG4tgrFileIn
 CG4tgrFileReader
 CG4tgrIsotope
 CG4tgrLineProcessor
 CG4tgrMaterial
 CG4tgrMaterialFactory
 CG4tgrParameterMgr
 CG4tgrPlace
 CG4tgrRotationMatrix
 CG4tgrRotationMatrixFactory
 CG4tgrSolid
 CG4tgrUtils
 CG4tgrVolume
 CG4tgrVolumeMgr
 CG4TheRayTracer
 CG4THnManager< T >
 CG4THnManager< G4int >
 CG4THnManager< tools::histo::h1d >
 CG4THnManager< tools::histo::h2d >
 CG4THnManager< tools::histo::h3d >
 CG4THnManager< tools::histo::p1d >
 CG4THnManager< tools::histo::p2d >
 CG4ThreeVector
 CG4GDMLWriteSolids::G4ThreeVectorCompare
 CG4Timer
 CG4TNtupleDescription< TNTUPLE >
 CG4Tokenizer
 CG4Track
 CG4TrackingInformationThe class G4TrackingInformation (hold by G4IT) emcompasses processes informations computed at the PS/AS/AtRest/InteractionLength stage, and also, the selection of processes for the given step
 CG4TrackingManager
 CG4TrackLogger
 CG4TrackStateManager
 CG4TrackTerminator
 CG4Trajectory_Lock
 CG4TrajectoryContainer
 CG4TransportationManager
 CG4TrialsCounter
 CG4TritonBuilder
 CG4TwoBodyAngularDist
 CG4TWorkspacePool< T >
 CG4TypeKey
 CG4UCNMicroRoughnessHelper
 CG4UIaliasList
 CG4UIArrayString
 CG4UIbridge
 CG4UIcommand
 CG4UIcommandTree
 CG4UIExecutive
 CG4UImessenger
 CG4UIparameter
 CG4UniformRandPool
 CG4UnitDefinition
 CG4UnitsCategory
 CG4UserEventAction
 CG4UserLimits
 CG4UserRunAction
 CG4UserStackingAction
 CG4UserSteppingAction
 CG4UserTimeStepActionG4UserTimeStepAction is used by G4Scheduler
 CG4UserTrackingAction
 CG4UserWorkerInitialization
 CG4UserWorkerThreadInitialization
 CG4V3DNucleus
 CG4VAlphaBuilder
 CG4VAnalysisManager
 CG4VAnalysisReader
 CG4VAngularDistribution
 CG4VAnnihilationCrossSection
 CG4VAntiBarionBuilder
 CG4VarNtp
 CG4VAtomDeexcitation
 CG4VAuxiliaryTrackInformation
 CG4VBasePhysConstrFactory
 CG4VBasePhysListStamper
 CG4VBaseXSFactory
 CG4VBiasingInteractionLaw
 CG4VBiasingOperation
 CG4VBiasingOperator
 CG4VBodyFactory
 CG4VCascadeCollider
 CG4VCollision
 CG4VComponentCrossSection
 CG4VCoulombBarrier
 CG4VCrossSectionBase
 CG4VCrossSectionDataSet
 CG4VCrossSectionHandler
 CG4VCrossSectionRatio
 CG4VCrossSectionSource
 CG4VCSGface
 CG4VCurvedTrajectoryFilter
 CG4VDataSetAlgorithm
 CG4VDCIOentry
 CG4VDecayChannel
 CG4VDeuteronBuilder
 CG4VDigi
 CG4VDigiCollection
 CG4VDigitizerModule
 CG4VDNAHit
 CG4VDNAReactionModelG4VDNAReactionModel is an interface used by the G4DNAMolecularReaction process
 CG4VecpssrKModel
 CG4VecpssrLiModel
 CG4VecpssrMiModel
 CG4Vee2hadrons
 CG4VelocityTable
 CG4VEmAdjointModel
 CG4VEmAngularDistribution
 CG4VEMDataSet
 CG4VEmFluctuationModel
 CG4VEmissionProbability
 CG4VEmModel
 CG4VEnergySpectrum
 CG4VertexCode
 CG4VertexComparator
 CG4VertexInfo
 CG4VEvaporation
 CG4VEvaporationChannel
 CG4VEvaporationFactory
 CG4VExceptionHandler
 CG4VExtDecayer
 CG4VFacet
 CG4VFastSimulationModel
 CG4VFermiBreakUp
 CG4VFermiFragment
 CG4VFieldPropagation
 CG4VFigureFileMaker
 CG4VFilter< T >
 CG4VFilter< G4AttValue >
 CG4VFilter< G4VTrajectory >
 CG4VFissionBarrier
 CG4VFlavoredParallelWorld
 CG4VGammaDeexcitation
 CG4VGammaTransition
 CG4VGaussianQuadrature
 CG4VGCellFinder
 CG4VGFlashSensitiveDetector
 CG4VGlobalFastSimulationManager
 CG4VGraphicsScene
 CG4VGraphicsSystem
 CG4VH1Manager
 CG4VH2Manager
 CG4VH3Manager
 CG4VHadDecayAlgorithm
 CG4VHadronModelBuilder
 CG4VHCIOentry
 CG4VHe3Builder
 CG4VhElectronicStoppingPower
 CG4VHighEnergyGenerator
 CG4VHit
 CG4VHitsCollection
 CG4VhNuclearStoppingPower
 CG4VhShellCrossSection
 CG4ViewParameters
 CG4VImportanceAlgorithm
 CG4VImportanceSplitExaminer
 CG4VInteractiveSession
 CG4VInteractorManager
 CG4VIntersectionLocator
 CG4VIonDEDXScalingAlgorithm
 CG4VIonDEDXTable
 CG4VisAttributes
 CG4VisExtent
 CG4VisFilterManager< T >
 CG4VisFilterManager< G4VDigi >
 CG4VisFilterManager< G4VHit >
 CG4VisFilterManager< G4VTrajectory >
 CG4Visible
 CG4VisListManager< T >
 CG4VisModelManager< Model >
 CG4VisModelManager< G4VTrajectoryModel >
 CG4VIsotopeTable
 CG4VIStore
 CG4VisTrajContext
 CG4VITFinder
 CG4VITReactionProcessG4VITReactionProcess defines the reaction between two G4IT
 CG4VITStepModelDefine what to do before stepping and after stepping
 CG4VITTimeStepComputerBefore stepping all tracks G4Scheduler calls all the G4VITModel which may contain a G4VITTimeStepper (optionnal)
 CG4VITTrackHolderG4ITTrackHolder is an empty interface that permits to push tracks to the IT system without actually depending on the IT tracking system
 CG4VKaonBuilder
 CG4VKineticNucleon
 CG4VKinkyStringDecay
 CG4VKM_NuclearDensity
 CG4VLeadingParticleBiasing
 CG4VLevelDensityParameter
 CG4VLongitudinalStringDecay
 CG4VLowEnergyModel
 CG4VMCTruthIO
 CG4VModel
 CG4VModelFactory< T >
 CG4VModelFactory< G4VFilter< G4VDigi > >
 CG4VModelFactory< G4VFilter< G4VHit > >
 CG4VModelFactory< G4VFilter< G4VTrajectory > >
 CG4VModelFactory< G4VTrajectoryModel >
 CG4VMolecularDecayDisplacer
 CG4VMPIseedGenerator
 CG4VMPLData
 CG4VMultiBodyMomDst
 CG4VMultiFragmentation
 CG4VNeutronBuilder
 CG4VNIELPartition
 CG4VNotifier
 CG4VNuclearDensity
 CG4VNuclearField
 CG4VolantEvaporation and fission output data
 CG4VOrgan
 CG4VoxelBox
 CG4SurfaceVoxelizer::G4VoxelComparator
 CG4VoxelInfo
 CG4VoxelLimits
 CG4VoxelNavigation
 CG4VoxelSafety
 CG4VP1Manager
 CG4VP2Manager
 CG4VParameter
 CG4VParticipants
 CG4VParticleChange
 CG4VParticleHPEDis
 CG4VParticleHPEnergyAngular
 CG4VParticlePropertyReporter
 CG4VParticlePropertyRetriever
 CG4VPCData
 CG4VPDigitIO
 CG4VPDigitsCollectionIO
 CG4VPersistencyManager
 CG4VPEventIO
 CG4VPHitIO
 CG4VPHitsCollectionIO
 CG4VPhysicalVolume
 CG4VPhysicsConstructor
 CG4VPiKBuilder
 CG4VPionBuilder
 CG4VPolarizedCrossSection
 CG4VPreCompoundEmissionFactory
 CG4VPreCompoundFragment
 CG4VPreCompoundTransitions
 CG4VPrimaryGenerator
 CG4VPrimitiveScorer
 CG4VProcess
 CG4VProcessPlacer
 CG4VProtonBuilder
 CG4VPVDivisionFactory
 CG4VPVParameterisation
 CG4VRangeToEnergyConverter
 CG4VReadOutGeometry
 CG4VRTScanner
 CG4VSampler
 CG4VSamplerConfigurator
 CG4VScatterer
 CG4VScheduler
 CG4VScoreColorMap
 CG4VScoreWriter
 CG4VScoringMesh
 CG4VSDFilter
 CG4VSensitiveDetector
 CG4VSolid
 CG4VSplitableHadron
 CG4VStateDependent
 CG4VStatMFEnsemble
 CG4VStatMFMacroCluster
 CG4VSteppingVerbose
 CG4VStringFragmentation
 CG4VSubCutProducer
 CG4VTouchable
 CG4VTrackState
 CG4VTrackStateDependent
 CG4VTrackStateID
 CG4VTrackTerminator
 CG4VTrajectory
 CG4VTrajectoryModel
 CG4VTrajectoryPoint
 CG4VTransactionManager
 CG4VTritonBuilder
 CG4VTRModel
 CG4VTwistSurface
 CG4VTwoBodyAngDst
 CG4VUIshell
 CG4VUPLData
 CG4VUPLSplitter< T >
 CG4VUserActionInitialization
 CG4VUserChemistryList
 CG4VUserDetectorConstruction
 CG4VUserEventInformation
 CG4VUserMPIrunMerger
 CG4VUserParallelWorld
 CG4VUserPhysicsList
 CG4VUserPrimaryGeneratorAction
 CG4VUserPrimaryParticleInformation
 CG4VUserPrimaryVertexInformation
 CG4VUserRegionInformation
 CG4VUserTrackInformation
 CG4VUserVisAction
 CG4VViewer
 CG4VVisCommandGeometrySetFunction
 CG4VVisManager
 CG4VVolumeMaterialScanner
 CG4VWeightWindowAlgorithm
 CG4VWeightWindowStore
 CG4VWLSTimeGeneratorProfile
 CG4VXResonanceTable
 CG4WarnPLStatus
 CG4WatcherGun
 CG4WaterStopping
 CG4WendtFissionFragmentGenerator
 CG4WentzelOKandVIxSection
 CG4WentzelVIRelXSection
 CG4WilsonRadius
 CG4WorkerThread
 CG4XDeltaDeltastarTable
 CG4XDeltaNstarTable
 CG4XmlRNtupleDescription
 CG4XNDeltastarTable
 CG4XNNstarTable
 CGammaKnifeController
 CGammaRayTelAnalysis
 CCCalGeometryConfiguration::GCInfo
 CCCalSensitiveConfiguration::GCInfo
 CG4FastPathHadronicCrossSection::getCrossSectionCount
 CGFlashEnergySpot
 CGFlashHitMaker
 CGFlashParticleBounds
 CGIDI_settings
 CGIDI_settings_flux
 CGIDI_settings_flux_orderThis class stores the flux for one Legendre order (see class GIDI_settings_flux)
 CGIDI_settings_group
 CGIDI_settings_particle
 CGIDI_settings_processedFlux
 CG4INCL::GlobalInfo
 CGMocrenDataPrimitive< T >
 CGMocrenDataPrimitive< short >
 CGMocrenDetector
 CGMocrenTrack
 CGVFlashHomoShowerTuning
 CGVFlashShowerParameterisation
 CHadrontherapyAnalysisManagerA class for connecting the simulation to an analysis package
 CHadrontherapyDetectorConstruction
 CHadrontherapyGeometryControllerController for geometry selection
 CHadrontherapyLet
 CHadrontherapyMatrix
 CHadrontherapyModulator
 CHASH_TABLE
 CHASH_TABLE_ITER
 CG4DimensionedTypeUtils::HasName
 Chepevt
 CHepPolyhedron
 CHisto
 CHistoManager
 CG4CascadeHistory::HistoryEntry
 CG4INCL::HornerCoefficients< N >
 CG4INCL::HornerCoefficients< 1 >
 CG4INCL::HornerCoefficients< 2 >
 CG4INCL::HornerCoefficients< 3 >
 CG4INCL::HornerCoefficients< 4 >
 CG4INCL::HornerCoefficients< 5 >
 CG4INCL::HornerCoefficients< 6 >
 CG4INCL::HornerCoefficients< 7 >
 CG4INCL::HornerCoefficients< 8 >
 CG4INCL::HornerEvaluator< M >
 CG4INCL::HornerEvaluator< 1 >
 Chuft
 CG4KDTree::HyperRect
 CG4INCL::IAvatar
 CG4INCL::IChannelChannel generates a final state of an avatar
 CG4INCL::IClusteringModelAn abstract interface to cluster formation model(s)
 CG4INCL::ICoulomb
 CG4INCL::ICrossSectionsAbstract interface for the cross-section classes
 CG4LogConsts::ieee754
 CG4ExpConsts::ieee754
 CG4INCL::IFunction1D1D function interface
 CG4INCL::INCL
 CG4GMocrenFileSceneHandler::Index3D
 CG4TwistTubsHypeSide::Insidetype
 CINT4< T1, I1, I2, I3, I4 >
 Cinternal_state
 CG4INCL::InterpolationNodeInterpolation node
 CG4INCL::IntersectionIntersection-point structure
 CIntersection
 CG4INCL::NuclearPotential::INuclearPotential
 Cion
 CionLet
 CIORTAnalysisManagerA class for connecting the simulation to an analysis package
 CIORTDetectorConstruction
 CIORTGeometryControllerController for geometry selection
 CIORTMatrix
 CG4INCL::IPauli
 CG4INCL::IPhaseSpaceGeneratorAbstract interface for the phase-space generators
 CG4INCL::IPropagationModelPropagation model takes care of transporting the particles until something interesting (i.e
 CG4INCL::IRandomGenerator
 CCompileTimeConstraints::IsA< A, B >
 CG4INCL::IsotopeHolds an isotope and an abundance
 CG4INCL::IsotopicDistributionClass that stores isotopic abundances for a given element
 CItem
 CG4TwistedTubs::LastState
 CG4VTwistedFaceted::LastState
 CG4TwistedTubs::LastValue
 CG4VTwistedFaceted::LastValue
 CG4TwistedTubs::LastValueWithDoubleVector
 CG4VTwistedFaceted::LastValueWithDoubleVector
 CG4VTwistedFaceted::LastVector
 CG4TwistedTubs::LastVector
 Clend_target
 CG4VisCommandSceneAddLine::Line
 CG4VisCommandSceneAddLine2D::Line2D
 Clist
 CG4VisCommandSceneAddLogo2D::Logo2D
 CLXeRecorderBase
 CG4GeneralNNCollision::MakeNNStarToNN< channelType, Np, Nn >
 CG4GeneralNNCollision::MakeNNToDeltaDelta< dm, d0, dp, dpp, channelType >
 CG4GeneralNNCollision::MakeNNToDeltaNstar< Np, channelType, Nn >
 CG4GeneralNNCollision::MakeNNToNDelta< dm, d0, dp, dpp, channelType >
 CG4GeneralNNCollision::MakeNNToNNStar< Np, Nn, channelType >
 Cmap
 CG4VDNAPTBModel::MaterialData
 CMaterials
 CmatInfo
 CMCTruthConfig
 CMCTruthManager
 CMEMORY_MAPPED_FILE
 CG4MemStat::MemStat
 CG4Scene::Model
 CMoleculeMolecule Class
 CMuCrossSections
 CMyGamma
 CMyMaterials
 CNAMED
 CG4INCL::NaturalIsotopicDistributionsClass that stores isotopic abundances for a given element
 Cnf_GnG_adaptiveQuadrature_info_s
 Cnf_Legendre_from_ptwXY_callback_s
 Cnf_Legendre_GaussianQuadrature_degree
 CJA::Node
 Cnormal_encoding
 CNS_ATT
 CRun::NuclChannel
 CG4INCL::NuclearDensity
 COneProcessCount
 Copen_internal_entity
 CPar01EnergySpot
 CPar02DetectorParametrisationDefinition of detector resolution and efficiency
 CPar02OutputHandling the saving to the file
 CPar02SmearerSmearing of the particle momentum or energy
 CG4InuclSpecialFunctions::paraMaker
 CG4GDMLParameterisation::PARAMETER
 CG4SingleParticleSource::part_prop_t
 CG4INCL::Particle
 CRun::ParticleData
 CG4INCL::ParticleSampler
 CG4INCL::ParticleSpecies
 CRunAction::ParticleStatistics
 CPDBlibPDBlib Class
 CG4AnyMethod::Placeholder
 CG4AnyType::Placeholder
 CpolynomialCallbackArgs_s
 Cprefix
 CPrimaryGeneratorAction0
 CPrimaryGeneratorAction1
 CPrimaryGeneratorAction2
 CPrimaryGeneratorAction3
 CPrimaryGeneratorAction4
 CProbabilityBranchProbabilityBranch is a tree hierarchy storage method
 CProbabilityTreeProbabilityTree is the 'root' for each tree hierarchy, and contains pointer to the first ProbabilityBranch, or 'trunk', or each tree
 CProcessGeneralInfo
 CptwXY_integrateWithFunctionInfo_s
 CPurgMagAnalysisManagerUncomment #include to switch to ROOT or XML output file
 CG4ModelingParameters::PVNameCopyNo
 CPydat1_tPYDAT1 common-block
 CPydat3_tPYDAT3 common-block
 CPyG4ParticleList
 CPyjets_tPYJETS common-block
 CPythia6The C++ interface class to Pythia6
 CPythia6ParticleStructure for Pythia6 particle properties
 CQMaterials
 CReactionProduct4Mom
 CG4DNAElectronHoleRecombination::ReactionProfile
 CG4Allocator< Type >::rebind< U >
 CG4EnhancedVecAllocator< _Tp >::rebind< _Tp1 >
 Cc2_function< float_type >::recur_itemData element for the internal recursion stack for the sampler and integrator
 CG4CollisionComposite::Register
 CG4Scatterer::Register
 CG4VUserMPIrunMerger::registered_data
 Cremove_reference< T >
 Cremove_reference< const T & >
 Cremove_reference< T & >
 CResidueResidue Class
 CResNode
 CG4CollisionComposite::Resolve
 CRMC01AnalysisManager
 CRootIORoot IO implementation for the persistency example
 CRunInitManager
 CRunInitObserver
 CG4GDMLReadSolids::rzPointType
 CSBPointDefines a point of energy deposition which defines a damage to the DNA
 CG4OpenInventorXtExaminerViewer::sceneElement
 CG4MoleculeCounter::Search
 CSelectFromKTV
 CG4PolyhedraSide::sG4PolyhedraSideEdge
 CG4PolyhedraSide::sG4PolyhedraSideVec
 CSGeneralData
 CSInputData
 CG4INCL::RootFinder::Solution
 CG4INCL::ClusteringModelIntercomparison::SortedNucleonConfigurationClass for storing and comparing sorted nucleon configurations
 C__1DSortOut::sortOutNDim
 CsortWatcher< OBJECT >
 CSoXtExaminerViewer
 CSparticle
 CSPrimaryParticle
 CSStartInputData
 CG4ITSafetyHelper::State
 Cstatic_tree_desc_s
 CStep
 CGMocrenTrack::Step
 CG4INCL::StoreThe purpose of the Store object is to act as a "particle manager" that keeps track ofall the particles in our simulation
 Cstring
 CSTRING_POOL
 CStruct
 CSvolumeNameId
 CSvoxel
 CT
 Ctag
 CTAG_NAME
 Ctask
 CTestParameters
 CTheoModelFactory< C, S, F >
 CG4SPSPosDistribution::thread_data_t
 CG4SPSEneDistribution::threadLocal_t
 CG4HadronPhysicsQGSP_BERT::ThreadPrivate
 CG4HadronPhysicsINCLXX::ThreadPrivate
 CG4HadronPhysicsQGSP_BIC_HP::ThreadPrivate
 CG4HadronPhysicsQGSP_BIC_AllHP::ThreadPrivate
 CG4HadronPhysicsNuBeam::ThreadPrivate
 CG4HadronPhysicsShielding::ThreadPrivate
 CG4HadronPhysicsQGSP_BERT_HP::ThreadPrivate
 CExExChHadronPhysicsQGSP_BIC::ThreadPrivate
 CG4HadronPhysicsQGSP_FTFP_BERT::ThreadPrivate
 CG4HadronPhysicsQGSP_BIC::ThreadPrivate
 CG4HadronPhysicsFTFP_BERT_TRV::ThreadPrivate
 CG4HadronPhysicsFTFP_BERT_HP::ThreadPrivate
 CG4HadronPhysicsFTFP_BERT::ThreadPrivate
 CG4HadronPhysicsQGS_BIC::ThreadPrivate
 CG4HadronPhysicsFTF_BIC::ThreadPrivate
 CG4INCL::ThreeVector
 CG4FastPathHadronicCrossSection::timing
 CG4ParticleHPProduct::toBeCached
 CG4ParticleHPContAngularPar::toBeCached
 CG4VParticleHPEnergyAngular::toBeCached
 CG4ParticleHPAngular::toBeCached
 CG4ParticleHPFissionBaseFS::toBeCached
 CG4ParticleHPFSFissionFS::toBeCached
 CG4ParticleHPEnAngCorrelation::toBeCached
 CTrack
 CTrapSidePlane
 Ctype_wrapper< T >
 CUltraFresnelLens
 CunitConversions_s
 Cunknown_encoding
 CUReadBinaryString
 CG4VisManager::UserVisAction
 CG4DNAMoleculeEncounterStepper::Utils
 CG4AnalysisMessengerHelper::ValueData
 CVCall< A >
 Cvector
 CG4OpenInventorXtExaminerViewer::viewPtData
 CG4ModelingParameters::VisAttributesModifier
 CCCalVisualisable::visParameters
 CG4FastList< OBJECT >::Watcher
 CG4FastList< OBJECT >::Watcher< G4Track >
 CWattSpectrumConstantsWattSpectrumConstants contains constants and other variables for use in sampling the Watt fission spectrum
 CWLSMaterials
 Cwrapper
 CXBase
 CXCrystalIntegratedDensityHub
 CXLatticeManager3
 CXLogicalAtomicLattice
 CXLogicalBase
 CXLogicalLattice
 CXML_ParserStruct
 CXPhysicalLattice
 CXrayFluoAnalysisManager
 CXrayFluoNistMaterials
 CXrayFluoNormalization
 CXrayFluoSimulation
 CXrayFluoVDetectorType
 CXrayTelAnalysis
 CXUnitCell
 CXVCrystalCharacteristic
 CXVCrystalIntegratedDensity
 Cyystype
 CZAMass
 CZBase
 CZClass
 CZLabels
 CG4GDMLReadSolids::zplaneType
 CG4ExtrudedSolid::ZSection
 CZSymbol
 CSAMP