Rick Van Kooten
Fifth CERN-Fermilab Hadron Collider Physics Summer School Fermilab, Batavia, IL 24–26 Aug. 2010
Indiana University
Experimental Techniques Rick Van Kooten Indiana University Fifth - - PowerPoint PPT Presentation
Experimental Techniques Rick Van Kooten Indiana University Fifth CERN-Fermilab Hadron Collider Physics Summer School Fermilab, Batavia, IL 2426 Aug. 2010 Introduction "Experimental Techniques" Often taken as covering tracking,
Indiana University
T
s
Cross section in cm (or mb, nb, pb) Efficiency/acceptance (maximize) Integrated Luminosity in cm (or mb , nb , pb ) (maximize, unless systematically limited) Number of background candidates (measured from data
(minimize) Number of observed candidates (fitted or counted)
2 –1 –1 –1 –1
Centrally managed reconstruction – batch-like on farms/Grid, only once ideally
Skimming – copying subsets of data, usually different for different physics working groups
Compress/subset of information, possibly after re-reconstruction
What one regularly works on, "pre-selected" with loose selection criteria Small enough to run over and over with rapid turn-around Large enough to enable background estimation Try to retain clear parentage (so can determine luminosity, trigger effic.) Use standard, approved definitions of objects unless a good reason not to
Centrally managed reconstruction – batch-like on farms/Grid, only once ideally How much is my analysis using??
Skimming – copying subsets of data, usually different for different physics working groups
Compress/subset of information, possibly after re-reconstruction
What one regularly works on, "pre-selected" with loose selection criteria Small enough to run over and over with rapid turn-around Large enough to enable background estimation Try to retain clear parentage (so can determine luminosity, trigger effic.) Use standard, approved definitions of objects unless a good reason not to
Cross section in cm (or mb, nb, pb) Integrated Luminosity in cm (or mb , nb , pb ) (maximize, unless systematically limited)
2 –2 –1 –1 –1
Luminosity (cm s x 10 )
–2 –1 30
Time
Instantaneous
calorimeter Forward North South
140 cm h = 4.4 LM beam pipe silicon tracker h = 2.7
anti-proton proton halo proton north south collision inelastic
100% 90% 80%
Pipeline memory Derandomizer Read-Out Driver Read-Out Buffer Processor farm
Data Storage Level 3
Higher-level Trigger (HLT)
Switch-Farm interface
ROD
Event building
~2 ms
< 10 ms
RoI DETECTOR (e.g., ATLAS) Areas selected by Level 1 (L1)
Regions of Interest (RoI)
+ –
CM energy ~ 200 GeV Peak L = 1032 cm–2s–1 BC period: 22 (bunch-crossing, an ~eternity! triggering not tough, although B factories 4 – 8 ns!) ms
CM energy 14 TeV L = 1034 cm–2s–1 BC period: 25 ns
CM energy ~ 2 TeV L = 3.5x1032 cm–2s–1 BC period: 396 ns
LEP/HERA: Usually selected events contain just a single interaction Your funky new physics event is recorded along with ~25 other proton-proton interactions These other interactions = "minimum-bias" interactions, i.e., the ones that would have been selected by a trigger that selects interactions in an (almost) unbiased way
T T
T
Time (~12 hrs) L1 Trigger rate L2 L3 Lumi Run transition, change prescale factor
1
2
1
3
2
T 31 –2 –1
T
E 10
2
10
3
10 )
(GeV
T
dN / dE
10 1 10
2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
10
11
10
Unprescaled
CERN-OPEN-2008-020; Hoecker
x42,000
GMSB SUSY Jet energy scale W, Z, top, WH SUSY, W', Z' "
(GeV/c)
Uncorrected T
P
100 200 300 400 500 600 700
Number of Jets
1 10
2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
10
Jet20 (prescale=808) Jet50 (prescale=35) Jet70 (prescale=8) Jet100 (prescale=1)
0.1<|Y|<0.7 Midpoint (R=0.7)
L=1.13 fb CDF Run II Preliminary
(GeV/c)
Uncorrected T
P
100 200 300 400 500 600 700
Prescale ¥ Number of Jets
1 10
2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
10
Jet20 (prescale=808) Jet50 (prescale=35) Jet70 (prescale=8) Jet100 (prescale=1)
0.1<|Y|<0.7 Midpoint (R=0.7)
L=1.13 fb CDF Run II Preliminary
(GeV/c)
T
p
100 200 300 400 500 600 700
(pb/(GeV/c))
T
/dp s partially corrected d
10
10
10
10 1 10
2
10
3
10
4
10
5
10
6
10
Jet 8 GeV, P=33567 Jet 15 GeV, P=7111 Jet 25 GeV, P=459 Jet 45 GeV, P=41 Jet 65 GeV, P=9.6 Jet 95 GeV, P=1.4 Jet 125 GeV, P=1
L ~ 0.7 fb | < 0.4
jet
|y DÈ Run II preliminary
Need shape and absolute value, e.g., for e.g., for measuring mass, lifetime,
Need Just need triggers that don't create a bias, but still need to check level of bias shape (or bias caused by it to correct) e.g., for measuring asymmetry, lifetime (e.g., remove triggers involving impact parameter)
Tag & probe methods Orthogonal triggers Reference measurements "Bootstrapping"
DØ for
Tag Lepton Probe Lepton Tag Lepton Event triggered by tag electron or muon or tau Require some minimum p (e.g., > 20 GeV)
T
Probe Lepton (unbiased w.r.t. tag selection)
Count how often probe lepton fires the lepton trigger
[GeV]
T
Z p 50 60 70 80 90 100 110 120 130 Number of Z Candidates / GeV 1000 2000 3000 4000 5000 6000
Data MC+BKG BKG
Corresponds to statistics of 50 pb [CERN-OPEN-2008-020]
–1
0.7 0 8 0 9 1 L1 0.7 0 8 0 9 1 L2 (wrt L1)
0.5 1 1.5 2 0.7 0 8 0 9 1 EF (wrt L2) Tag & MS-Probe MC truth
Trigger efficiency
ATLAS
(GeV)
T
p 10 20 30 40 50 60 0 2 0.4 0.6 0.8 1
Tag & Probe L1 L1+L2 L1+L2+EF MC gen. L1 L1+L2 L1+L2+EF
T
p 10 20 30 40 50 60 Trigger efficiency 0 2 0.4 0.6 0.8 1
ATLAS
Use triggers considering information independent of the trigger for which you want the efficiency Use a range of different methods and/or samples to measure trigger efficiency; can use spread to estimate systematic uncertainty
e.g., use calorimeter triggers to create an unbiased sample to test a muon trigger e.g., use a muon trigger plus close track activity to create a sample to measure jet calorimeter trigger efficiency This sample will be biased towards more heavy-flavor jets (from b-hadron semileptonic decay) than light-quark jets; may be what you want!
the incorrect trigger efficiency
Use less restrictive trigger sample to determine efficiency of more restrictive
minimum bias sample, E > 35 GeV w.r.t. E > 10 GeV trigger sample, etc.
Jet energy resolution worse
Aside: "zero bias trigger" would be a random trigger on bunch crossing, whether there is an interaction in that bunch crossing or not: useful for determining noise in calorimeters, etc.!
T T T
Potential worry: trigger efficiencies can depend on a lot of parameters, e.g., pile-up events, inst. luminosity
[GeV]
T
Offline jet E 50 100 150 200 250 L1 Efficiency 0.2 0.4 0.6 0.8 1 > 10 GeV
L1 T
E > 18 GeV
L1 T
E > 23 GeV
L1 T
E > 35 GeV
L1 T
E > 42 GeV
L1 T
E > 70 GeV
L1 T
E > 120 GeV
L1 T
E ATLAS [GeV]
T
Offline jet E 20 40 60 80 100 120 140 160 180 200 L1 efficiency 0.2 0.4 0.6 0.8 1 j35 L1 L1 Pile-Up ATLAS
Try to avoid the messy "turn-on" region in offline criteria; uncertainties in this region may not be worth it Red points are a combined trigger DØ tau trigger
(GeV)
T
Tau p 20 40 60 80 100 Efficiency 0.2 0.4 0.6 0.8 1
T
Trigger Object Efficiency vs. pT Trigger Object Efficiency vs. p
Different energies, phase space (already seen) Different subdetectors (e.g., barrel & endcap) Different signals (e.g., muons or jets)
Division method (simple, may be sufficient): Exclusion method (split data according to trigger lines and prescale factors) Inclusion method (can be complicated, but best)
(GeV/c)
T
p
100 200 300 400 500 600 700
(pb/(GeV/c))
T
/dp s partially corrected d
10
10
10
10 1 10
2
10
3
10
4
10
5
10
6
10
Jet 8 GeV, P=33567 Jet 15 GeV, P=7111 Jet 25 GeV, P=459 Jet 45 GeV, P=41 Jet 65 GeV, P=9.6 Jet 95 GeV, P=1.4 Jet 125 GeV, P=1
L ~ 0.7 fb | < 0.4
jet
|y DØ Run II preliminary
One trigger line per distinct (divided) phase space region At least one of a list of trigger lines fires Start with a fully efficient trigger combination (FETC) Choose trigger line with smallest prescale factor for which the "raw trigger" fires (i.e., each event was taken by at least one raw trigger, and in each part of phase space at least one trigger is fully efficient)
Instrumental – common trigger element with inefficiency – common electronics Physics – e.g., may be correlated
proton antiproton q q Z/g*
1 2 3 4 5 6
0.7 0.75 0.8 0.85 0.9 0.95 1 1.05
Data MC
proton antiproton q q Z/g*
20 40 60 80 100 120 140 160 180
100 200 300 400 500
1 2 3
20 40 60 80 100 120 140 160 180 200 220
3
10 x
x
10
10
10
10 1
)
2
xf(x,Q
0.2 0.4 0.6 0.8 1 1.2 g/10 d d u u s s, c c,
2
= 10 GeV
2
Q
x
10
10
10
10 1
)
2
xf(x,Q
0.2 0.4 0.6 0.8 1 1.2
x
10
10
10
10 1
)
2
xf(x,Q
0.2 0.4 0.6 0.8 1 1.2 g/10 d d u u s s, c c, b b,
2
GeV
4
= 10
2
Q
x
10
10
10
10 1
)
2
xf(x,Q
0.2 0.4 0.6 0.8 1 1.2
MSTW 2008 NLO PDFs (68% C.L.)
s
Specific reaction Particle paths Recorded signals Observed tracks, etc Interpreted events
Specific Signal Generator Modified Detector Model Simulated Inefficiency
Specific
Particle paths Recorded signals Observed tracks, etc Interpreted events
e.g., PYTHIA e.g., SHERPA e.g., real pileup events! e.g., dead channels
Background reaction Measured backgrounds Merge Processing Background generator
(e.g., as entered into histogram and entire analysis)
m = 1 m = 4 m = 10
20 40 60 80 100 120 140 160 180 200 Entries / 4 1 10
2
10
3
10
4
10
MC, default MC, re-weighted Data
Instantaneous Luminosity Profile
[GeV] s
10
2
10
3
10
4
10
ª h
W h /d
ch
dN
2 4 6
UA1 NSD STAR NSD UA5 NSD CDF NSD ALICE NSD CMS NSD NAL B.C. inel. ISR inel. UA5 inel. PHOBOS inel. ALICE inel. 0.161 + 0.201 ln(s) (s)
2
2.42 - 0.244 ln(s) + 0.0236 ln (s)
2
1.54 - 0.096 ln(s) + 0.0155 ln
CMS
T
ATLAS Pixel Detect
T
(radian) f
1 2 3 4 5 6
Muon Identification Efficiency
0.7 0.75 0.8 0.85 0.9 0.95 1 1.05
Data MC
(radian) f
1 2 3 4 5 6
Ratio
0.7 0.75 0.8 0.85 0.9 0.95 1 1.05
Would have all the pieces together, e.g., Quickly dominated by systematic and luminosity uncertainty; experimentally, ratios are preferred as luminosity uncertainty could cancel. Although:
Ú Ú ‡ ·
CTEQ6.6 CT10 CT10W CTEQ6.1 NLO 9.0 9.2 9.4 9.6 9.8 10.0 10.2 10.4 0.86 0.88 0.90 0.92 0.94 0.96 0.98
W ± & Z cross sections at the LHC 7 TeV
Worry about the shape (particularly steeply falling distribution) and finite resolution: We can measure the resolution in data using dijet asymmetry A plus lots of corrections True Measured vs. Events migrate between bins due to calorimeter energy resolution
Unfold, using iterative procedure: Works because large statistics, smooth; fluctuations wreck this! Reasonable MC model (ansatz), smear with resolution Fit measurement Reweight MC to reflect data measurement; repeat
Use unfolding to recover theoretical distribution where
There is no a-priori parameterisation (otherwise can just fit to function!) This is needed for the result and not just comparison with MC There is significant bin-to-bin migration of event
Traditionally used to extract structure functions Dalitz plots: cross-feed between bins due to misreconstruction “True” decay momentum distributions Theory at parton level, we measure hadrons Correct for hadronisation as well as detector effects
Can sometimes get away with simple iterative procedure If low statistics in bins, "spiky", need to smooth "regularization" Packages out there, e.g., RooUnfold, works in root.