~maddevelopers/mg5amcnlo/WWW5_caching

« back to all changes in this revision

Viewing changes to users/mardelcourt/PROC_129738/PROC_129738/Cards/plot_card_default.dat

  • Committer: John Doe
  • Date: 2013-03-25 20:27:02 UTC
  • Revision ID: john.doe@gmail.com-20130325202702-5sk3t1r8h33ca4p4
first clean version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#**************************************************************************
 
2
#                      Card for MadAnalysis                               *
 
3
#                                                                         *
 
4
# This file is used to set the classes and options for                    *
 
5
# the MadAnalysis program.                                                *
 
6
#                                                                         *
 
7
#                                                                         *
 
8
# Some comments about the classes                                         *
 
9
# 1. Plots are for classes of particles.                                  *
 
10
# 2. Each particle is identified by its PDG code.                         *
 
11
# 3. Classes names are arbitrary (4 symbols max, no spaces allowed).      *
 
12
# 4. Particles in the same class will be ordered with the 'ordering       *
 
13
#    function' in the file in_func.f.                                     *
 
14
# 5. Classes can be added/edited/removed at will, and given a name        *
 
15
#    that will then appear in the plots.                                  *
 
16
# 6. A particle can be put in one class only. Putting a particle in       *
 
17
#    two or more classes can lead to double counting of events.           *
 
18
# 7. The class name mET is missing Energy and its name is reserved.       *
 
19
#    If used, it must be put last in the classes list below.              *
 
20
# 8. If events contain particles not belonging to an existing class,      *
 
21
#    a new class will automatically be generated.                         *
 
22
# 9. For LHCO events the PDG code 21 is assigned to a jet (not            *
 
23
#    b-tagged), 5 to a b-tagged jet and 12 to missing ET.                 *
 
24
#                                                                         *
 
25
#                                                                         *
 
26
# Some comments about the cuts                                            *
 
27
# 1. In the file kin_func.f the functions on which cuts can be applied    *
 
28
#    are given.                                                           *
 
29
# 2. The syntax is as follows.                                            *
 
30
#      etmin 1 3 30d0                                                     *
 
31
#     means that from the first class the Et of the first three particles *
 
32
#     has to be greater than 30 GeV.                                      *
 
33
#                                                                         *
 
34
#      etmissmin 20d0                                                     *
 
35
#     means that there must be at least 20 GeV of missing Et              *
 
36
#                                                                         *
 
37
#      dRmin 2 1 4 3 3d0                                                  *
 
38
#     means that the distance between the first particle in the second    *
 
39
#     class and the first three particles in the fourth class has to be   *
 
40
#     greater than 3.                                                     *
 
41
#                                                                         *
 
42
#      ptmax 1 3 10d0                                                     *
 
43
#      ptmax 1 2 15d0                                                     *
 
44
#     means that the maximum pt of the third particle in the first class  *
 
45
#     has to smaller than 10 GeV, and the first two particles of this     *
 
46
#     class has to be smaller than 15 GeV                                 *
 
47
# 3. The ordering of the particles within a class can be set with the     *
 
48
#    'ordering function' in the file kin_func.f.                          *
 
49
# 4. For all the 'min' cuts, an event will be thrown away if the particle *
 
50
#    does not exist. On the other hand, for all the 'max' cuts the cut    *
 
51
#    will be ignored if the particle does not exist                       *
 
52
#    (Only dRij is an exception, for which it is the other way around)    *
 
53
#                                                                         *
 
54
#                                                                         *
 
55
#                                                                         *
 
56
# Some comments about the plotting options                                *
 
57
# 1. In the file kin_func.f the functions can be found that can be        *
 
58
#    plotted. (only for off-line usage)                                   *
 
59
# 2. With the plotting options one can set the number of plots for each   *
 
60
#    of these functions.                                                  *
 
61
# 3. One has to specify for each variable which particles from which      *
 
62
#    class are used to set the plots. Syntax:                             *
 
63
#       et  2 4                                                           *
 
64
#    means that the transverse energy of the first four particles in the  *
 
65
#    second class will be plotted.                                        *
 
66
#       mij 1 3                                                           *
 
67
#       mij 2 2                                                           *
 
68
#    means that for the invariant mass plots the first three particles    *
 
69
#    from the first class and the first two from the second class will be *
 
70
#    used to plot the invariant mass of two particles. (10 plots)         *
 
71
# 4. The ordering of the particles in a class can be set with the         *
 
72
#    'ordering_function'. pt, e and et are valid functions. (For off-line *
 
73
#    users X1, X2 and X3 can also be used, if defined in kin_func.f.)     *
 
74
# 5. Max number of plots is 200.                                          *
 
75
#                                                                         *
 
76
#                                                                         *
 
77
#**************************************************************************
 
78
# Put here your list of classes
 
79
#**************************************************************************
 
80
# Do NOT put spaces before class names!
 
81
# Begin Classes # This is TAG. Do not modify this line
 
82
jet  1 -1 2 -2 3 -3 4 -4 21   # Class number 1
 
83
b    5 -5                     # Class number 2
 
84
mET  12 -12 14 -14 16 -16 1000022    # Missing ET class, name is reserved
 
85
# End Classes # This is TAG. Do not modify this line
 
86
#**************************************************************************
 
87
ordering_function pt  # orders particles in classes according to their pt
 
88
normalization xsec    # histogram normalization, xsec or number (e.g. 1)
 
89
#**************************************************************************
 
90
# Put here list of minimum pt for the classes
 
91
#**************************************************************************
 
92
# Begin Minpts # This is TAG. Do not modify this line
 
93
#1  30
 
94
#2  40
 
95
#3  10
 
96
# End Minpts # This is TAG. Do not modify this line
 
97
#**************************************************************************
 
98
# Cuts on plotted events
 
99
#**************************************************************************
 
100
# Modify the cuts and remove the pounds/hashes to apply those cuts
 
101
# Do NOT put spaces at the beginning of the following lines!
 
102
# Begin Cuts # This is TAG. Do not modify this line
 
103
#etmin     2 2 40d0
 
104
#etmin     2 1 80d0
 
105
#etmin     1 3 20d0
 
106
#etmax     2 1 200d0
 
107
#ptmin     3 1 0d0
 
108
#etmissmin 20d0
 
109
#etmissmax 80d0
 
110
#etamax    1 1 1d0
 
111
#etamax    2 1 2d0
 
112
#etamin    2 2 1.5d0
 
113
#etamin    2 1 2d0
 
114
#mijmax    2 1 2 2 200d0
 
115
#mijmin    2 1 2 2 100d0
 
116
#X1min     2 1 40d0
 
117
#X1max     2 2 50d0
 
118
#dRijmin     2 1 2 2 0.7d0
 
119
#dRijmax     1 3 2 2 0.7d0
 
120
#XY1min    2 2 2 2 20d0
 
121
#XYZA2max  2 2 2 2 4 1 5 1 40d0
 
122
# End Cuts # This is TAG. Do not modify this line
 
123
#**************************************************************************
 
124
# Put here the required plots
 
125
#**************************************************************************
 
126
# Do NOT put spaces at the beginning of the following lines!
 
127
# Begin PlotDefs # This is TAG. Do not modify this line
 
128
pt   1 4   # plot pt for the first four particles in class 1
 
129
pt   2 4   # plot pt for the first four particles in class 2
 
130
pt   3 4   # plot pt for the first four particles in class 3
 
131
pt   4 4   # plot pt for the first four particles in class 4
 
132
pt   5 4   # etc.
 
133
pt   6 4
 
134
pt   7 4
 
135
#e    2 2
 
136
y    1 4   # plot rapidity for the first four particles in class 1
 
137
y    2 4
 
138
y    3 4   
 
139
y    4 4   
 
140
y    5 4   
 
141
y    6 4   
 
142
y    7 4   
 
143
#eta  2 2   # plot pseudo-rapidity for the first two part in the 2nd class
 
144
#mom  4 1
 
145
#costh 5 1
 
146
#phi   2 2
 
147
#delta_eta 2 2 
 
148
#delta_eta 4 1
 
149
mij  1 4   # use the first four particles in the 1st class to plot inv. mass
 
150
mij  2 2   # use the first two particles from the second class as well
 
151
mij  3 1   # etc.
 
152
mij  4 1   
 
153
mij  5 1   
 
154
mij  6 1   
 
155
mij  7 1   
 
156
#cosij  1 2
 
157
#cosij  2 2
 
158
#cosij  3 1
 
159
#cosij  4 1
 
160
dRij 1 4   
 
161
dRij 2 2   
 
162
dRij 3 1   
 
163
dRij 4 1   
 
164
dRij 5 1   
 
165
dRij 6 1   
 
166
dRij 7 1   
 
167
#delta_phi 2 2
 
168
#delta_phi 4 1
 
169
#delta_phi 5 1 
 
170
#X1       2 2  # plot X1 (defined in kin_func.f)
 
171
#XYZA1   2 2
 
172
#XYZA1   4 1
 
173
#XYZA1   5 1
 
174
# End PlotDefs # This is TAG. Do not modify this line
 
175
#**************************************************************************
 
176
#**************************************************************************
 
177
# Put here the plot ranges
 
178
#**************************************************************************
 
179
# Do NOT put spaces at the beginning of the following lines!
 
180
# Begin PlotRange # This is TAG. Do not modify this line
 
181
pt        10    0  500   # bin size, min value, max value
 
182
et        10    0  500   # bin size, min value, max value
 
183
etmiss    10    0  500   # bin size, min value, max value
 
184
ht        20    0 1500
 
185
y         0.2 -5  5     # etc.
 
186
mij       20   0  1500
 
187
dRij      0.1  0  5
 
188
#delta_phi 0.1  0  3.1
 
189
#X1        1    0  100
 
190
#XYZA1     1    0  100
 
191
# End PlotRange # This is TAG. Do not modify this line
 
192
#**************************************************************************
 
193
#**************************************************************************
 
194
# Output for plots
 
195
#**************************************************************************
 
196
# Do NOT put spaces at the beginning of the following lines!
 
197
# Begin PlotOutput # This is TAG. Do not modify this line
 
198
output        topdrawer  # set to topdrawer or gnuplot
 
199
plot_decayed  no         # plot (and cut) dec. res.? (Only for LHE events)
 
200
# End PlotOutput # This is TAG. Do not modify this line
 
201
#**************************************************************************
 
202
#
 
203
#