Warning, /geant4/examples/extended/eventgenerator/HepMC/HepMCEx01/README is written in an unsupported language. File is not indexed.
0001 -------------------------------------------------------------------
0002
0003 =========================================================
0004 Geant4 - an Object-Oriented Toolkit for Simulation in HEP
0005 =========================================================
0006
0007 HepMCEx01
0008 ---------
0009
0010 HepMCEx01 is based on ExampleN04, which has a simplified collider detector
0011 geometry. Only part of the primary generator action is replaced with new one.
0012 This example demonstrates the following features.
0013
0014 1. HepMC interface
0015
0016 ExN04PrimaryGeneratorAction has HepMCG4Interface as the generator.
0017 There are two types of generators provided as samples. One generator reads
0018 primary information from a HepMC Ascii file (data/example_MyPythia.dat).
0019 The other one generates primaries directly invoking PYTHIA routines
0020 in every event.
0021
0022 2. Readout geometry
0023
0024 ExN04DetectorConstruction defines a simplified collider detecor
0025 geometry, tracker made of cylindrical tubes, calorimeter made of
0026 cylindrical tubes, and muon trackers made of planes.
0027 Cylindrical calorimeter is made of tubes of lead and scintirator
0028 without cut in phi nor z direction. Energy deposition in scintirator
0029 is accumulated by ExN04CalorimeterSD sensitive detector, which has
0030 a readout geometry to find the phi-z cell.
0031
0032 3. Full set of "ordinary" physics processes
0033
0034 FTFP_BERT physics list defines almost all of leptons and hadrons which
0035 Geant4 has dedicated classes for. Also almost all physics processes
0036 Geant4 has are defined.
0037
0038 4. Event filtering by the stacking mechanism.
0039
0040 Higgs events in "pythia_event.data" have two lepton pairs produced
0041 by the Higgs decay via Z0. At the first stage of each event, only the
0042 primary muons are tracked without tracking secondaries. then the number
0043 of hits on the muon trackers are examined. At the next stage, only
0044 the primary charged particles are tracked only inside the barrel
0045 tracking area and the isolation of the primary muons are examined.
0046 At the third stage, all particles in the RoI (Region of Interest) along
0047 the isolated muons are tracked. All these examinations are applied in
0048 ExN04StackingAction.
0049
0050 5. Installation
0051
0052 See HepMC/README how to build this example.
0053
0054 6. Execution
0055
0056 % HepMCEx01 hepmc_pygen.in
0057