-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDataCard.txt
More file actions
executable file
·149 lines (117 loc) · 5.16 KB
/
DataCard.txt
File metadata and controls
executable file
·149 lines (117 loc) · 5.16 KB
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
########################################################
# This is the data card for Displaced Photon Analysis #
# Auther : SCKao - UMN #
########################################################
# root files directory
RootFiles = rootfiles/
# Folder to store results
Path = TCuts_RunBCD_new/
#Path = Phot50/
# plot type : png / gif / eps / jpg / pdf
PlotType = png
# Histogram files ; TestGen : analysis results , Output : StatsTool input
#HFileName = hStats_BCD_2J_1021
# bgRunBCD_MET2_GT60_s : new spike tag without nXtal cut
HFileName = test_RunD
#HFileName = bgRunBCD_1021_1J
######################################
# Module 0: TestGen, 1: Trigger, 2: TestGen Histogram Draw 3: TestGen for MC
# 4: Stats Output 5: Systematic, 6: Trigger Histogram Draw 7: Halo Study 8: MC Halo Study 9: Halo Drawer
# 11: MC Stats Output
######################################
Module = 2
# MC = 0 , Data = 1
IsData = 1
# Files , '+' is the flag for TChain,
TheData = ( data+ )
#dataChain = ( phot50_b, phot50_c )
dataChain = ( run2012c_0324_1, run2012c_0324_2, run2012c_0324_3 )
#dataChain = ( run2012d_0324_1, run2012d_0324_2, run2012d_0324_3, run2012c_0324_1, run2012c_0324_2, run2012c_0324_3, run2012b_0324_1, run2012b_0324_2 )
#dataChain = ( run2012d_1024_1, run2012d_1024_2, run2012d_1024_3, run2012c_1024_3, run2012c_1024_2, run2012c_1024_1, run2012b_1024_1, run2012b_1024_2 )
# for use of Output class,
#TheMC = ( gmsb180_250, gmsb180_500, gmsb180_1000, gmsb180_2000, gmsb180_3000, gmsb180_4000, gmsb180_6000 )
TheMC = ( gmsb140_250, gmsb140_1000, gmsb140_2000, gmsb140_3000, gmsb140_4000, gmsb140_6000 )
#TheMC = ( gmsb120_250, gmsb120_500, gmsb120_1000, gmsb120_2000, gmsb120_3000, gmsb120_4000, gmsb120_6000 )
#TheMC = ( gmsb100_250, gmsb100_500, gmsb100_2000, gmsb100_4000, gmsb100_6000 )
#TheMC = ( gjet_50-80, gjet_80-120, gjet_120-170, gjet_170-300, gjet_300-470, gjet_470-800 )
#TheMC = ( mc+ )
#mcChain = ( gjet_120-170, gjet_80-120, gjet_170-300, gjet_300-470, gjet_470-800 )
# -1 : all of events
ProcessEvents = -1
SkipEvents = 0
######################################
# Event Selection Block
######################################
# trigger selection
TriggerBits = ( 2, 3 )
UseL1 = 0
# Photon Cuts Pt, Eta, hoverE, maxNPhot, minNPhot, sMinMin, sMinMax, dR_trk, leadingPt, chi2,
PhotonCuts = ( 45, 1.47, 0.05, 99, 1, 0.12, 0.38, 0.6, 80., 99. )
# vertex cut ndof, z, d0
VertexCuts = ( 0, 24, 2 )
#VertexCuts = ( 4, 24, 2 )
# Isolation , 0 : no iso, 1: PFIso , 2: Detector Iso
UsePFIso = 0
# PFIso cHad, nHad, phot
PhotonPFIso = ( 2.6, 3.5, 1.3 )
#PhotonPFIso = ( 1.5, 1.0, 0.7 )
#PhotonPFIso = ( 0.7, 0.4, 0.5 )
# Photon Iso trk, ecalEt, ecalR, hcalEt, hcalR
PhotonIso = ( 0.2, 4.5, 0.1, 4.0, 0.1 )
#PhotonIso = ( 0.1, 2.4, 0.05, 2.4, 0.05 )
# MET < 0 : set a max value for the MET
# Jet/MET Pt, Eta, MinNJets, MaxNJets, MET, dR_gj
JetCuts = ( 35., 2.4, 0, 1, 60, 0.3)
# electron Pt Eta relIso dRej
ElectronCuts = ( 25, 2.4, 0.15, 0.3 )
# muon Pt Eta relIso dRmj
MuonCuts = ( 25, 2.4, 0.15, 0.3 )
######################################
# MC Block
######################################
FitCtau =-1
TCut = ( -10, -3, 3, 13 )
# RunCD = 15121 /pb , RunB = 5042 /pb
Lumi = 19100
#NEvents = ( 50112 )
#XSection = ( 0.0145 )
#Eff = ( 1.0 )
# xsec for GMSB (pb)
# 250, 500, 1000, 2000, 3000, 4000, 6000
NEvents = ( 50112, 50112, 50112, 50112, 50112, 46944, 50112 )
XSection = ( 0.0145, 0.0145, 0.0145, 0.0145, 0.0145, 0.0145, 0.0145 )
Eff = ( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
# xsec for gamma+jets (pb)
# 50-80 80-120 120-170 170-300 300-470 470-800
#XSection = ( 3322.31 , 558.29, 108.01, 30.12, 2.14, 0.21 )
#NEvents = ( 1995062 , 1995062, 2000043, 2000069, 2000130, 1975231 )
#Eff = ( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
#NSkim = ( 1251125, 1556531, 1744396, 1870614, 1973449, 1970009 )
######################################
# Systematic Block
######################################
# Systematic Type
# 0: nominal , 1: JER up , 2: JER down, 3: JES up , 4: JES down , 5: Eg up , 6: Eg down
# 7: tRes up , 8: tRes down , 9 : tShift up , 10: tShift down
SystType = 0
# Calibration for MC
# Shift, Resol
#TimeCalib = ( 0.127, 0.32 )
#TimeCalib = ( -0.167, 0.26 )
TimeCalib = ( -0.111, 0.287 )
# Background Tagging efficiency and fake rate
# 0 : Use the value in this DataCard , 1: Calculate in flight
UseInFlight = 0
# Efficiencies and fake rates in 5 eta regions
HaloEff = ( 1, 1, 1, 1, 1 )
HaloFake = ( 0, 0, 0, 0, 0 )
SpikeEff = ( 1, 1, 1, 1, 1 )
SpikeFake = ( 0, 0, 0, 0, 0 )
CosmicEff = ( 1, 1, 1, 1, 1 )
CosmicFake = ( 0, 0, 0, 0, 0 )
#HaloEff = ( 0.93, 0.98, 0.99, 1.00, 0.98 )
#HaloFake = ( 0.0245, 0.0252, 0.0248, 0.0307, 0.05 )
#SpikeEff = ( 0.971, 0.967, 0.940, 0.953, 0.949 )
#SpikeFake = ( 0.0512, 0.0270, 0.0103, 0.00518, 0.00579 )
#CosmicEff = ( 0.785, 0.785, 0.785, 0.785, 0.785 )
#CosmicFake = ( 0.014, 0.014, 0.014, 0.014, 0.014 )