Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2025-01-30 10:31:16 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-01-30 08:00:56

Geant4 - Cexmc advanced example
README
Author: A. Radkov (alexey.radkov@gmail.com)
------> Introduction


SEE ALSO: README

CexmcAngularRange.cc 5013 bytes 2025-01-30 08:00:56 2025-01-30 09:19:34 angular range object
CexmcAST.cc 15280 bytes 2025-01-30 08:00:56 2025-01-30 09:19:34 abstract syntax tree for custom filter scripting language
CexmcASTEval.cc 39063 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 abstract syntax tree for custom filter eval
CexmcChargeExchangeReconstructor.cc 13377 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 charge exchange reconstructor
CexmcChargeExchangeReconstructorMessenger.cc 17153 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 charge exchange reconstructor messenger
CexmcCommon.cc 2435 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 global objects etc.
CexmcCustomFilter.cc 6698 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 custom filter grammar and compiler
CexmcCustomFilterEval.cc 6309 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 custom filter eval
CexmcEnergyDepositDigitizer.cc 14072 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 digitizes of energy deposit in a single event
CexmcEnergyDepositDigitizerMessenger.cc 18191 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 energy deposit digitizer messenger
CexmcEnergyDepositInCalorimeter.cc 4565 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 energy deposit scorer in calorimeters
CexmcEnergyDepositInLeftRightSet.cc 3691 bytes 2025-01-30 08:00:56 2025-01-30 09:19:35 energy deposit scorer in left/right detector sets
CexmcEventAction.cc 42288 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 event action
CexmcEventActionMessenger.cc 5340 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 event action messenger (verbose level etc.)
CexmcEventInfo.cc 2464 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 event information passed to run manager
CexmcException.cc 9103 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 cexmc exceptions
CexmcGenbod.cc 4248 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 original fortran routine GENBOD wrapper
CexmcHadronicProcess.cc 7833 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 hadronic process with production model
CexmcHistoManager.cc 33145 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 histograming manager (singleton)
CexmcHistoManagerMessenger.cc 8683 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 commands to list and show histograms
CexmcHistoWidget.cc 3743 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 histogram widget without context menu
CexmcIncidentParticleTrackInfo.cc 2616 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 incident particle track info
CexmcMessenger.cc 11065 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 common messenger stuff (directories etc.)
CexmcParticleGun.cc 2592 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 particle gun
CexmcParticleGunMessenger.cc 6291 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 original position and momentum of the incident beam particle
CexmcPhaseSpaceGenerator.cc 3436 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 phase space generator interface
CexmcPhysicsManager.cc 2621 bytes 2025-01-30 08:00:56 2025-01-30 09:19:36 interface for external access to physics aspects
CexmcPhysicsManagerMessenger.cc 3614 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 physics manager messenger (max IL correction etc.)
CexmcPrimaryGeneratorAction.cc 4452 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 primary particle position, direction, energy etc.
CexmcPrimaryGeneratorActionMessenger.cc 6241 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 user assigned gun parameters
CexmcPrimitiveScorer.cc 2831 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 primitive scorer with a messenger
CexmcProductionModel.cc 5747 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 interface to production model
CexmcProductionModelData.cc 6309 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 SCM/LAB lorentz vector of the particles in reaction
CexmcProductionModelMessenger.cc 6170 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 set various production model aspects
CexmcReconstructor.cc 15564 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 reconstructor base class
CexmcReconstructorMessenger.cc 11127 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 reconstructor messenger
CexmcReimplementedGenbod.cc 7583 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 reimplemented GENBOD
CexmcRun.cc 4481 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 run data (acceptances etc.)
CexmcRunAction.cc 10240 bytes 2025-01-30 08:00:56 2025-01-30 09:19:37 run action
CexmcRunManager.cc 57850 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 run manager
CexmcRunManagerMessenger.cc 12065 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 init parameters (production model, gdml file etc.)
CexmcScenePrimitives.cc 7487 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 auxiliary scene primitives (radial lines etc.)
CexmcScenePrimitivesMessenger.cc 8836 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 draw auxiliary scene primitives
CexmcSensitiveDetectorMessenger.cc 4520 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 sensitive detector messenger (verbose level etc.)
CexmcSetup.cc 20970 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 physical setup
CexmcSimpleDecayTableStore.cc 2667 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 decay table serialization helper
CexmcSimpleEnergyDeposit.cc 3863 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 simple energy deposit scorer
CexmcSimpleLorentzVectorStore.cc 2662 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 G4LorentzVector serialization helper
CexmcSimpleProductionModelDataStore.cc 4976 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 serialization helper for production model data
CexmcSimpleRangeWithValue.cc 2952 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 auxiliary functions for simple range instances
CexmcSimpleThreeVectorStore.cc 2597 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 G4ThreeVector serialization helper
CexmcSimpleTrackPointInfoStore.cc 3580 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 serialization helper for track point info objects
CexmcSteppingAction.cc 4714 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 stepping action
CexmcStudiedProcess.cc 3889 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 studied process in the target
CexmcTrackInfo.cc 2432 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 track info
CexmcTrackingAction.cc 6702 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 tracking action
CexmcTrackPointInfo.cc 3839 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 single track point information
CexmcTrackPoints.cc 5841 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 track points collection
CexmcTrackPointsDigitizer.cc 10554 bytes 2025-01-30 08:00:56 2025-01-30 09:19:38 track points collector
CexmcTrackPointsFilter.cc 2779 bytes 2025-01-30 08:00:56 2025-01-30 09:19:39 track points of interest
CexmcTrackPointsInCalorimeter.cc 5158 bytes 2025-01-30 08:00:56 2025-01-30 09:19:39 track points in calorimeter
CexmcTrackPointsInLeftRightSet.cc 4267 bytes 2025-01-30 08:00:56 2025-01-30 09:19:39 track points in left/right detector sets