forked from delphes/delphes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README_4LHCb
74 lines (40 loc) · 1.74 KB
/
README_4LHCb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Delphes 4 LHCb
==============
The card "delphes_card_LHCb.tcl" contains a preliminary parametrization of the LHCb detector.
- ParticlePropagator
particles are propagated in a constant B field.
- ChargedHadronMomentumSmearing/ElectronEnergySmearing/MuonMomentumSmearing
charged particles momenta are smeared according to detector resolution
- TrackMerger
charged particles are merged into single collection for simpler future processing
- ImpactParameterSmearing
charged particles transverse IP are smeared according to known LHCb tracking
performance.
- IdentificationMap
This module is a recent addition in order to map particle misidentification rates
and reconstruction efficiencies.
An example is given in the card but can be expanded if needed.
- ECAL/HCAL
Calorimeter modules are used to parametrize the energy response and angular
resolution of neutral objects such as photons/neutral hadrons.
- TreeWriter
user specifies here which collections are stored in the output.
By default tracks, neutral hadrons and photons are stored in this card.
Tracks contain muons, electrons, and charged hadrons.
Quick start with Delphes
========================
1) Compile:
make
2) Simulate p p -> b b~ events
wget http://cp3.irmp.ucl.ac.be/downloads/pp_bb.hep.gz
gunzip pp_bb.hep.gz
./DelphesSTDHEP cards/delphes_card_LHCb.tcl delphes_output.root pp_bb.hep
For more details, please visit:
https://cp3.irmp.ucl.ac.be/projects/delphes
Configure Delphes on lxplus.cern.ch
====================================
git clone git://github.com/delphes/delphes.git Delphes
cd Delphes
source /afs/cern.ch/sw/lcg/external/gcc/4.9.3/x86_64-slc6/setup.sh
source /afs/cern.ch/sw/lcg/app/releases/ROOT/6.06.00/x86_64-slc6-gcc49-opt/root/bin/thisroot.sh
make