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. |
---|