[807] | 1 | $Id: README,v 1.3 2006/07/05 11:53:02 gcosmo Exp $ |
---|
| 2 | ------------------------------------------------------------------- |
---|
| 3 | |
---|
| 4 | ========================================================= |
---|
| 5 | Geant4 - an Object-Oriented Toolkit for Simulation in HEP |
---|
| 6 | ========================================================= |
---|
| 7 | |
---|
| 8 | HepMCEx01 |
---|
| 9 | --------- |
---|
| 10 | |
---|
| 11 | HepMCEx01 is based on ExampleN04, which has a simplified collider detector |
---|
| 12 | geometry. Only part of the primary generator action is replaced with new one. |
---|
| 13 | This example demonstrates the following features. |
---|
| 14 | |
---|
| 15 | 1. HepMC interface |
---|
| 16 | |
---|
| 17 | ExN04PrimaryGeneratorAction has HepMCG4Interface as the generator. |
---|
| 18 | There are two types of generators provided as samples. One generator reads |
---|
| 19 | primary information from a HepMC Ascii file (data/example_MyPythia.dat). |
---|
| 20 | The other one generates primaries directly invoking PYTHIA routines |
---|
| 21 | in every event. |
---|
| 22 | |
---|
| 23 | 2. Readout geometry |
---|
| 24 | |
---|
| 25 | ExN04DetectorConstruction defines a simplified collider detecor |
---|
| 26 | geometry, tracker made of cylindrical tubes, calorimeter made of |
---|
| 27 | cylindrical tubes, and muon trackers made of planes. |
---|
| 28 | Cylindrical calorimeter is made of tubes of lead and scintirator |
---|
| 29 | without cut in phi nor z direction. Energy deposition in scintirator |
---|
| 30 | is accumulated by ExN04CalorimeterSD sensitive detector, which has |
---|
| 31 | a readout geometry to find the phi-z cell. |
---|
| 32 | |
---|
| 33 | 3. Full set of "ordinary" physics processes |
---|
| 34 | |
---|
| 35 | ExN04PhysicsList defines almost all of leptons and hadrons which |
---|
| 36 | Geant4 has dedicated classes for. Also almost all physics processes |
---|
| 37 | Geant4 has are defined. |
---|
| 38 | |
---|
| 39 | 4. Event filtering by the stacking mechanism. |
---|
| 40 | |
---|
| 41 | Higgs events in "pythia_event.data" have two lepton pairs produced |
---|
| 42 | by the Higgs decay via Z0. At the first stage of each event, only the |
---|
| 43 | primary muons are tracked without tracking secondaries. then the number |
---|
| 44 | of hits on the muon trackers are examined. At the next stage, only |
---|
| 45 | the primary charged particles are tracked only inside the barrel |
---|
| 46 | tracking area and the isolation of the primary muons are examined. |
---|
| 47 | At the third stage, all particles in the RoI (Region of Interest) along |
---|
| 48 | the isolated muons are tracked. All these examinations are applied in |
---|
| 49 | ExN04StackingAction. |
---|
| 50 | |
---|
| 51 | NOTE: it requires the installation of: |
---|
| 52 | - CERNLIB 2005 and proper access to the "/cern/pro/bin" path included |
---|
| 53 | in $PATH. |
---|
| 54 | - HepMC, version 1.27 or greater and proper path defined in $HEPMC_DIR. |
---|