k4SimGeant4
|
▼Ndet | |
CGeoConstruction | |
▼Nk4 | |
CGeant4CaloHit | Data structure to hold the geant4 output in the Calorimeter |
CGeant4PreDigiTrackHit | Data structure to hold the geant4 output in the Tracker |
▼Nk4simgeant4 | |
CDD4hepField | Mediator class between DD4hep overlayed field and Geant4 magnetic field |
▼Nsim | Conversion between units |
CConstantField | Constant magnetic field inside the cylinder |
CEventInformation | Additional event information |
CFastSimActions | |
CFastSimModelTracker | |
CFastSimPhysics | |
CFullSimActions | |
CGdmlDetectorConstruction | |
CMapField2DRegular | Magnetic field from the COMSOL field map |
CMapField3DRegular | Magnetic field from the field map |
CParticleHistoryAction | |
CParticleHistoryEventAction | |
CParticleInformation | |
CRunManager | |
CEnergyInCaloLayers | Sums energy deposited in every calorimeter layer separately, sums also energy deposited in the dead material of the calorimeter (cryostat) |
CFastSimActions | User action initialization for fast simulation |
CFastSimParticleInformation | Describes the information that can be assosiated with a G4PrimaryParticle class object |
CFastSimPhysics | Physics constructor of the parametrisation process |
CFullSimActions | User action initialization for full simulation |
CG4ChargedGeantinoNegative | |
CGdmlDetectorConstruction | Detector construction from the GDML file |
CGeantinoEnergyDepositList | |
CGeantinoEnergyDepositProcess | |
CGeoConstruction | Class to create Geant4 detector geometry from TGeo representation On demand (ie |
CGeoSvc | |
CGeoToGdmlDumpSvc | Service that dumps the geometry retrieved from the DD4hep GeoSvc to GDML file |
CInspectHitsCollectionsTool | Tool used to inspect the hits collection |
CISimG4ActionTool | Abstract interface to load initialization list of user actions |
CISimG4DetectorConstruction | Abstract interface to load G4VUserDetectorConstruction |
CISimG4EventProviderTool | Abstract interface to Geant4 Primary Generator classes |
CISimG4GflashTool | Interface to the Gflash parametrisation tool |
CISimG4MagneticFieldTool | Abstract interface to Geant4 field classes |
CISimG4ParticleSmearTool | Interface to the particle smearing tool |
CISimG4PhysicsList | Abstract interface to load physics lists |
CISimG4RegionTool | Interface to the tool creating region |
CISimG4SaveOutputTool | Interface to the output saving tool |
CISimG4Svc | Interface to the main Geant simulation service |
CITestDD4hepSvc | Interface to the test service |
▼CMagFieldScanner | Service probes the Geant4 magnetic field on initialize |
CTubeProbe | |
CXYPlaneProbe | |
CZPlaneProbe | |
CMaterialScan | Service that facilitates material scan on initialize This service outputs a ROOT file containing a TTree with radiation lengths and material thickness For an example on how to read the file, see Examples/scripts/material_plots.py |
CMaterialScan_2D_genericAngle | Service that facilitates material scan on initialize This service outputs a ROOT file containing a TTree with radiation lengths and material thickness in both eta/theta (in degrees)/cos(theta)/theta (in radians) and in phi (2D material scan) |
CMaterialScan_genericAngle | Service that facilitates material scan on initialize This service outputs a ROOT file containing a TTree with radiation lengths and material thickness in either eta, theta (in degrees), cos(theta) or theta (in radians) |
CMergeCells | Merge cells for one field of the segmentation |
CMergeLayers | Merge layers (volume ids) |
CParticleHistoryAction | User tracking action that stores particle history |
CParticleHistoryEventAction | User event action that creates the EventInformation class that holds information on secondaries |
CRedoSegmentation | Redo the segmentation after the simulation has ended |
CRewriteBitfield | Rewrite the readout bitfield |
CRunManager | Implementation of the main class for the simulation in Geant4 |
CSamplingFractionInLayers | Histograms of energy deposited in active material and total energy deposited in the calorimeter |
CSimG4Alg | Geant simulation algorithm |
CSimG4ConstantMagneticFieldTool | SimG4ConstantMagneticFieldTool.h |
CSimG4CrossingAngleBoost | Boost 'generated' particles according the crossing angle |
CSimG4DD4hepDetector | Detector construction tool using the DD4hep |
CSimG4FastSimActions | Tool for loading fast simulation user action initialization (list of user actions) |
CSimG4FastSimCalorimeterRegion | SimG4FastSimCalorimeterRegion.h |
CSimG4FastSimHistograms | Fast simulation histograms algorithm |
CSimG4FastSimPhysicsList | Fast simulation physics list tool |
CSimG4FastSimTrackerRegion | Tool for creating regions for fast simulation, attaching sim::FastSimModelTracker to them |
CSimG4FtfpBert | FTFP_BERT physics list tool |
CSimG4FullSimActions | Tool for loading full simulation user action initialization (list of user actions) |
CSimG4FullSimDCHRegion | Tool for creating regions for fast simulation, attaching sim::FastSimModelTracker to them |
CSimG4GdmlDetector | Detector construction tool using the GDML file |
CSimG4GeantinoDeposits | |
CSimG4GeantinosFromEdmTool | |
CSimG4GflashHomoCalo | Tool creating a parametrisation of a homogenous calorimeter |
CSimG4GflashSamplingCalo | Tool creating a parametrisation of a sampling calorimeter |
CSimG4MagneticFieldFromMapTool | SimG4MagneticFieldFromMapTool.h |
CSimG4MagneticFieldTool | SimG4MagneticFieldTool.h |
CSimG4OpticalPhysicsList | FTFP_BERT physics list + Optical photons physics lists tool |
CSimG4ParticleSmearFormula | Formula particle smearing tool |
CSimG4ParticleSmearRootFile | Root file particle smearing tool |
CSimG4ParticleSmearSimple | Simple particle smearing tool |
CSimG4PrimariesFromEdmTool | Tool to translate an EDM MCParticleCollection into a G4Event |
CSimG4SaveCalHits | Save calorimeter hits tool |
CSimG4SaveParticleHistory | This tool allows to save the particle history of particles decaying during the simulation |
CSimG4SaveSmearedParticles | Save 'reconstructed' (smeared) particles |
CSimG4SaveTrackerHits | Save tracker hits tool |
CSimG4SaveTrajectory | Tool to save Geant4 Trajectory data |
CSimG4SingleParticleGeneratorTool | Tool that generates single particles with parameters set via options file |
CSimG4SmearGenParticles | Smear 'generated' (smeared) particles |
CSimG4Svc | Main Geant simulation service |
CSimG4UserLimitPhysicsList | User limits physics list tool |
CSimG4UserLimitRegion | Tool for creating regions with user limits |