17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum Realistic MC Needs/Status Mike Hildreth Université de Notre Dame du Lac Representing.

Slides:



Advertisements
Similar presentations
Programming exercises: Angel – lms.wsu.edu – Submit via zip or tar – Write-up, Results, Code Doodle: class presentations Student Responses First visit.
Advertisements

NDVCS measurement with BoNuS RTPC M. Osipenko December 2, 2009, CLAS12 Central Detector Collaboration meeting.
Freiburg Seminar, Sept Sascha Caron Finding the Higgs or something else ideas to improve the discovery ideas to improve the discovery potential at.
Beam-plug under M2 and HCAL shielding studies Robert Paluch, Burkhard Schmidt October 9,
Data Mining Methodology 1. Why have a Methodology  Don’t want to learn things that aren’t true May not represent any underlying reality ○ Spurious correlation.
Tentative flow chart of CMS Multi-Muon analysis 1 – DATASETS 2 - RESOLUTIONS 3 – FAKE RATES 4 – NUCLEAR INT MODEL 5 – IP TEMPLATES MODEL 6 – SAMPLE COMPOSITION.
June 6 th, 2011 N. Cartiglia 1 “Measurement of the pp inelastic cross section using pile-up events with the CMS detector” How to use pile-up.
The Comparison of the Software Cost Estimating Methods
Status of Tracking at DESY Paul Dauncey, Michele Faucci Giannelli, Mike Green, Hakan Yilmaz, Anne Marie Magnan, George Mavromanolakis, Fabrizio Salvatore.
J. Leonard, U. Wisconsin 1 Commissioning the Trigger of the CMS Experiment at the CERN Large Hadron Collider Jessica L. Leonard Real-Time Conference Lisbon,
1Calice-UK Cambridge 9/9/05D.R. Ward David Ward Compare Feb’05 DESY data with Geant4 and Geant3 Monte Carlos. Work in progress – no definitive conclusions.
2015/6/23 1 How to Extrapolate a Neutrino Spectrum to a Far Detector Alfons Weber (Oxford/RAL) NF International Scoping Study, RAL 27 th April 2006.
1 Hadronic In-Situ Calibration of the ATLAS Detector N. Davidson The University of Melbourne.
Monitoring and Pollutant Load Estimation. Load = the mass or weight of pollutant that passes a cross-section of the river in a specific amount of time.
In order to acquire the full physics potential of the LHC, the ATLAS electromagnetic calorimeter must be able to efficiently identify photons and electrons.
1 CMS Tracker Alignment and Implications for Physics Performance Nhan Tran Johns Hopkins University CMS Collaboration SPLIT
L3 Filtering: status and plans D  Computing Review Meeting: 9 th May 2002 Terry Wyatt, on behalf of the L3 Algorithms group. For more details of current.
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
W  eν The W->eν analysis is a phi uniformity calibration, and only yields relative calibration constants. This means that all of the α’s in a given eta.
NSW background studies Max Bellomo, Nektarios Benekos, Niels van Eldik, Andrew Haas, Peter Kluit, Jochen Meyer, Felix Rauscher 1.
Irakli Chakaberia Final Examination April 28, 2014.
Event View G. Watts (UW) O. Harris (UW). Philosophy EventView Goals Object Identification & Interpretation Is that a jet or an electron? Is that jet a.
C. Seez Imperial College November 28th, 2002 ECAL testbeam Workshop 1 Pulse Reconstruction Worth considering the experience of other experiments using.
Page 1 Charles Plager LJ+MET, March 23, 2009 Charles Plager UCLA LJ+MET Meeting March 23, 2008 “Throwing PEs” and More.
1 Lesson 8: Basic Monte Carlo integration We begin the 2 nd phase of our course: Study of general mathematics of MC We begin the 2 nd phase of our course:
Optimising Cuts for HLT George Talbot Supervisor: Stewart Martin-Haugh.
Performance of Track and Vertex Reconstruction and B-Tagging Studies with CMS in pp Collisions at sqrt(s)=7 TeV Boris Mangano University of California,
August 30, 2006 CAT physics meeting Calibration of b-tagging at Tevatron 1. A Secondary Vertex Tagger 2. Primary and secondary vertex reconstruction 3.
Ratio of Three over Two Jet Cross Sections: Update 36 pb -1 P.Kokkas, I.Papadopoulos, C.Fountas University of Ioannina, Greece QCD High p T Meeting 17.
11 Sep 2009Paul Dauncey1 TPAC test beam analysis tasks Paul Dauncey.
Physics Validation. Validations 18/12/13: DC14 (1) 5 validation tasks for this week: Several DC14 simulation tests, grouped into 3 tasks 2 tasks on IBL/ITK.
Organisation of the Beatenberg Trigger Workshop Ricardo Gonçalo Higgs WG Meeting - 22 Jan.09.
Development of a Particle Flow Algorithms (PFA) at Argonne Presented by Lei Xia ANL - HEP.
1 Bunch length measurement with the luminous region : status B. VIAUD, C. O’Grady B. VIAUD, C. O’Grady One problem in some data collections One problem.
Alex Howard, ETH, Zurich 13 th September 2012, 17 th Collaboration Meeting, Chartres 1 Geometrical Event Biasing Facility Alex Howard ETH, Zurich Geometrical.
David Adams ATLAS DIAL: Distributed Interactive Analysis of Large datasets David Adams BNL August 5, 2002 BNL OMEGA talk.
LM Feb SSD status and Plans for Year 5 Lilian Martin - SUBATECH STAR Collaboration Meeting BNL - February 2005.
Why A Software Review? Now have experience of real data and first major analysis results –What have we learned? –How should that change what we do next.
W/Z Plan For Winter Conferences Tom Diehl Saclay 12/2001.
Jet Tagging Studies at TeV LC Tomáš Laštovička, University of Oxford Linear Collider Physics/Detector Meeting 14/9/2009 CERN.
1 Nick Sinev, ALCPG March 2011, Eugene, Oregon Investigation into Vertex Detector Resolution N. B. Sinev University of Oregon, Eugene.
Software Tools for Layout Optimization (Fermilab) Software Tools for Layout Optimization Harry Cheung (Fermilab) For the Tracker Upgrade Simulations Working.
7 October, 2011Mike Hildreth - LHC Simulation Workshop Pileup Issues and Simulation in CMS Mike Hildreth Université de Notre Dame du Lac & Fermilab Representing.
1 NCC Task Force Richard Seto NCC Task Force Meeting Jan 8, 2007 BNL.
Mike HildrethEPS/Aachen, July B Physics Results from DØ Mike Hildreth Université de Notre Dame du Lac DØ Collaboration for the DØ Collaboration.
06/2006I.Larin PrimEx Collaboration meeting  0 analysis.
18 Sep 2008Paul Dauncey 1 DECAL: Motivation Hence, number of charged particles is an intrinsically better measure than the energy deposited Clearest with.
Impact Parameter Resolution Measurements from 900 GeV LHC DATA Boris Mangano & Ryan Kelley (UCSD)
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
1 Status of Tracker Alignment b-tagging Workshop Nhan Tran (JHU) On behalf of the Tracker Alignment Group.
M. Brooks, 28-Mar-02 Heavy/Light meeting 1 Muon Analysis Work Getting Code ready for first data pass - DONE Get ready for second pass on DSTs - muon identification.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
09/06/06Predrag Krstonosic - CALOR061 Particle flow performance and detector optimization.
1 Bunch length measurement with the luminous region Z distribution : evolution since 03/04 B. VIAUD, C. O’Grady B. VIAUD, C. O’Grady Origin of the discrepancies.
Building Valid, Credible & Appropriately Detailed Simulation Models
Extrapolation Techniques  Four different techniques have been used to extrapolate near detector data to the far detector to predict the neutrino energy.
R. Croft, Exclusive Diffractive Higgs Signal at L1, Jan 2005 Diffractive Higgs Events in the L1 Trigger ( Work in progress ) Richard Croft, University.
Introduction 08/11/2007 Higgs WG – Trigger meeting Ricardo Gonçalo, RHUL.
David Lange Lawrence Livermore National Laboratory
G. Cowan SLAC Statistics Meeting / 4-6 June 2012 / Two Developments 1 Two developments in discovery tests: use of weighted Monte Carlo events and an improved.
11 Sep 2007Tracking - Paul Dauncey1 Tracking Code Paul Dauncey, Imperial College London.
Mike Hildreth – XC Meeting
Lesson 8: Basic Monte Carlo integration
Using IP Chi-Square Probability
Performance of jets algorithms in ATLAS
Software Overview S. Margetis Kent State University HFT CD0 Review.
Using MICE to verify simulation codes?
Realistic MC Needs/Status
Measurement of b-jet Shapes at CDF
Presentation transcript:

17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum Realistic MC Needs/Status Mike Hildreth Université de Notre Dame du Lac Representing the Full Simulation Group with Charles Plager UCLA/FNAL

(1) Philosophic Overview Full Simulation: should include all details relevant for physics analysis –accurate representation of interaction of particles with detector –tails on resolution distributions from all known effects to the extent that these tails/effects are important… –including noise, pileup, geometry, sensitivity, etc. Because we can make the simulation perfect doesn’t mean we should –currently victims of our own hard work/success when things look “too good”, analysts will expect perfection –in reality, it will never be perfect some a posteriori corrections will always be necessary   will need to plan for implementation of these corrections Goal: reduce the size of necessary corrections and the associated errors so that they have minimal impact on physics –implies improvements to Simulation if needed needs to be “good enough” 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(2) Talk Overview The 64M Lira Question: “What is ‘Good Enough’?” Right now, we don’t know the answer... Here, review strategies for achieving Data/MC agreement, look at advantages/disadvantages of each approach 1.Run-Dependent Monte Carlo –Technical Readiness –Possible Implementation Scenarios –Data Recovery Test 2.Event Re-Weighting (or “Run-Independent” MC) –Overview of Techniques –Examples Emphasize: Emphasize: Studies needed to arrive at MC Production Strategy 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(3) 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum Realistic MC Definition of “Realistic MC”:Definition of “Realistic MC”: –IOV-based (= run-number based) uses DB to control live/dead channels, calibrations, etc. –Realistic “Conditions” beam spot in correct position for a given run pileup distribution matches –“Realistic” Detector Geometry mis-alignments/smeared geometry matching the real detector –NOT: completely realistic trigger simulation Offline L1 Triggers do not exactly match what was run online One proposal: Create MC samples with a run distribution that statistically samples all Data runs with proper luminosity distribution Alternatively, a set of “representative” runs could be decided upon by the Physics groups to give appropriate sampling of run-dependent epochs of detector conditions

(4) Status of Necessary Pieces (I) Run-number setting (√ ) –Simulation/Framework allows the specification of arbitrary lists of runs, each with a probability weight, to assign run numbers for Generation –set before SIM step Run-number dependent code in Sim Packages (√) –All subdetectors have code that reads conditions from the DB for simulation of masked/dead channels can easily be made run-dependent by assigning IOVs Beam Spot from DB (X) –under discussion with experts to evaluate time scale not complicated, could be done quickly –must be set in SIM step, matching Run number 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(5) Status of Necessary Pieces (II) Arbitrary Pileup Distributions (√ ) –currently, distributions must be put in “by hand” either a root file or a list of numbers reading from the DB would obviously be better –another relatively quick project –actual distributions will have to be measured correspondence number of vertices with true number of interactions, for example –Dedicated pileup studies needed Geometry (X) –“Large” movements, such as mis-centering of pixels with respect to Silicon Tracker, beampipe, (Ecal?) will be put in Geant geometry would be new default Geometry DB would allow use of new and old samples 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(6) Realistic Conditions? A couple of items missing from previous discussion: 1.Beam Backgrounds –may be time-dependent –should be taken directly from data if necessary we don’t know what the impacts are on analysis yet 2.Asynchronous HPD noise in Hcal –Request (plan?) for Hcal to use data in simulation as default 3.Thermal neutrons in cavern –simulation plan evolving; may be difficult to get right All these may be easiest using DataMixer Not clear if such detail is necessary...Not clear if such detail is necessary September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(7) Comments on DataMixer Some attractive attributes: Backgrounds, multiple interactions, detector noise, etc. are automatically “correct” if samples are properly formulated no incorrect physics model of low-p T interactions –taken directly from Nature Overlay is done at Digi level, so can be re-done without excessive computation But: it is the ultimate run-dependent MC beamspots must match between simulated and overlay events zerobias samples will need to be constructed before MC production representing a given time period can start some care necessary to make sure IOVs are correct for MC Need Pileup Studies (Data/MC comparisons) to know whether or not (or at what level) we need to use data overlay 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(8) “Data Recovery” Test Working with DPGs, we will generate run-dependent MC for some runs that are currently declared “BAD” due to hardware problems –use DB to kill MC hits in channels that are off (will have to watch load on DPGs if this becomes routine) –e.g.: Tracker power supply failure –DPGs/POGs will check MC/Data agreement for these epochs –“Good” agreement between Data and MC may allow the “recovery” of some data with minor problems, since MC will correctly simulate degradation  Same json file for Data & MC 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum Gordon Kaußen

(9) Reweighting Techniques Almost all physics analyses will not be able to use “straight” MC, but instead will need to apply correction factors (i.e., “scale factors”) or efficiencies to correct for MC/Data disagreement In some very simple cases, these may be able to be applied after running over the MC samples. –e.g., electron reconstruction efficiency/scale factor that is independent of the electron kinematics for a single electron analysis. In many (most?) cases, it is either necessary or much easier to apply these corrections/efficiencies while running over the MC. E.g. –Electron efficiency/scale factor that is not independent of kinematics. –Electron efficiencies for multi-electron analyses. –B-tagging efficiencies depending on jet kinematics –Jet energy corrections –etc. 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(10) Reweighting Techniques Sample from Monte Carlo generated with various conditions to build a MC analysis dataset equivalent to the Data –different “correction factors” for different data epochs Can make use of constants stored in the Performance DB (PerfDB) and IOVs –MC sample must supply run & luminosity information to PerfDB to obtain appropriate correction factors –distribution of runs matches Data –caveat: often, have to worry about changing conditions for more than one object (i.e., b-tagging, electron efficiencies, etc.) overlapping IOVs have to be treated correctly 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum Run number: B tag efficiency IOVs: Electron efficiency IOVs: Total IOVs modeled in MC: ABC e.g. relative weights given by integrated lumi

(11) Making Generic MC Run-Dependent General idea:General idea: 1.Query the PerfDB about the different IOVs for the quantities in which we are interested. 2.Get luminosity profile for data in which we are interested. 3.Calculate intersection of data luminosity and IOV lists. 4.When running over MC, a run-lumi tuple will be generated for each event such that the different IOVs will be represented in the correct fraction as dictated by the data. Complete tools would/will be provided that work both in cmsRun and FWLite –central solution, not 40 different ones… Reweighting will be necessary whether or not we have Run- Dependent MC – tools should be centrally developed 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(12) Luminosity Reweighting For first pass, assume we only need to worry about number of pile up interactions. General idea: 1.Split data into IOVs as previously discussed 2.For each data IOV, convert luminosity profile into distribution of expected number of pile-up interactions. –This depends on bunch structure at LHC and not just instantaneous luminosity. –also will have to worry about out-of-time pileup… 3.Get expected number of pile-up interactions summed over all data IOVs (i.e., sum up distributions from step 2 above). 4.For MC sample, get distribution of pile-up interactions. 5.For each MC event, given its number of pile-up interactions, weight event based on pileup distributions and pick IOV based on distributions of the number of pileup interactions to match overall Data distribution 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(13) Quick Aside: Pileup at CMS We now have all of the tools in place to estimate pileup at CMS. Data/Prediction agree well: 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum Predicted Data (lum. weighted zero bias data) (Instantaneous luminosity information convolved with MC minimum bias vertex efficiency) Predicted vs. Measured Primary Verticies Charles Plager circulation rate

(14) Example of Luminosity Reweighting Take a Tevatron sample as an example 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum Unnormalized weights 

(15) Example of Luminosity Reweighting A MC event with one pileup interaction: 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum is much more likely to come from early data, use this IOV ratio (early/late) for conditions use this weight

(16) Example of Luminosity Reweighting A MC event with 6 pileup interactions: 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum is equally likely to come from early or late data, use this IOV ratio (early/late) for conditions use this weight

(17) Reweighting Redux Requires no knowledge of detector conditions for MC generation –if reweighting is sufficient for run-dependence –potentially faster turn-around for physics analysis Adaptable to most corrections for MC/Data agreement –However, requires most corrections to be in the form of scale factors, not something more subtle Widely used –will be necessary to correct for residual MC/Data disagreement –e.g., deficiencies in generators, if nothing else Will put quite some strain on Performance DB –may need careful design considerations, light payloads 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(18) Back to Run-Dependent MC Do we need it?Do we need it? Questions to answer: (not a complete list) –Do we have “epochs” of dramatically different detector performance that have impacts on physics? either large correction factors or different simulation can we recover “BAD” data with proper simulation –How much does beam spot motion affect tracking efficiency? tracking errors  B-tagging efficiency? NB: beam spot motion cannot be re-done at Digi time –What are the effects of beam backgrounds on physics, and do they vary in time in a way that should be modeled? same for neutrons in cavern –Are there significant differences in pileup distributions between Data and MC that we cannot simulate by modifying MC parameters? –what about degradation of detector over time? 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(19) Back to Run-Dependent MC Do we need it?Do we need it? Will need to explore both weighting and Run-Dependent options to decide which is necessary –implies efforts from Physics, POGs, DPGs to study issues –close coordination with simulation effort In particular, we now have sufficient quantities of events with large numbers of interactions in a single beam crossing –need to have matching MC samples to make thorough comparison studies: Can we simulate pileup, or should we use data instead? –need some sort of Pileup Study Group to coordinate again, close coordination between Physics and Simulation/Generators 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum

(20)Conclusions MC will never be perfect –Reweighting tools will be necessary and should be centrally developed Studies needed to determine how perfect a MC is necessary –quite broad in scope pileup efficiency epochs beamspot effects –need central coordination Technically, Run-Dependent MC is possible ~now –some small updates needed –validation needed 17 September, 2010Mike Hildreth/Charles Plager – CMS Physics Week, Bodrum