Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 The BaBar EMC, and B  J/  hh analysis Nick Barlow, Yaw Ming Chia January 2006.

Similar presentations


Presentation on theme: "1 The BaBar EMC, and B  J/  hh analysis Nick Barlow, Yaw Ming Chia January 2006."— Presentation transcript:

1 1 The BaBar EMC, and B  J/  hh analysis Nick Barlow, Yaw Ming Chia January 2006

2 2 Contents EMC stuff: EMC calibrator proxies Interactive Kanga Analysis stuff: Data/MC comparisons Background studies Fit validation Future plans

3 3 EMC calibrator proxies (1) “Raw” energy of EMC clusters needs to be calibrated to correct for: Radiation damage to crystals shower leakage from the back of crystals or gaps between them Calibrations are applied at read-time using constants stored in the “Conditions database” Bit of code that gets the calibrator from the database is called a “proxy” Should keep a cached copy of the calibrator until it is no longer valid.

4 4 EMC calibrator proxies (2) In July, database experts found that an EMC proxy was accessing the database 3 times per event processed Significant impact on processing time, particularly when many jobs running in parallel Found that this was due to using a single custom EMC proxy to retrieve different types of cluster calibrator “Old” pi0 calibration, “new” pi0 calibration, MC calibration Fixed by using different instance of standard proxy template for each type of calibration Speeds up the processing of all BaBar jobs by up to 10%

5 5 Interactive Kanga (1) The (no-longer) new BaBar computing model (CM2) uses ROOT-based “Kanga” files as its event store Can run traditional jobs over these Kanga files to produce ntuples or rootuples, OR can access files directly from ROOT command line using “Interactive Kanga” (E. Charles) Kanga files contain detector-level objects (individual hits), reco-level objects (e.g. tracks, EMC clusters), analysis-level objects (“BtaCandidates”)

6 6 Interactive Kanga (2) Accessing data interactively is NOT good for: Combinatorics Vertexing, kinematic fitting Particle ID using “standard” selectors However, with a bit of foresight, can do this stuff in “skim” job (centrally run), and store composite BtaCandidates along with associated “UsrData” in Kanga files It is possible to navigate from BtaCandidates to associated “reco” objects.. However, until recently, EMC reco objects had no useful accessor functions Requires access to conditions database for calibration constants

7 7 Interactive Kanga (3) Added accessor functions to persistent EMC classes for every variable people might use: Raw and calibrated energies, cluster centroid positions, shower shape variables, cluster energy sums Potentially useful for physics analysis, but already very useful for EMC studies.. Studies that would previously take hours or days writing code and running ntuple-making jobs, can be done in minutes or seconds from the ROOT command line.. e.g. Track intersection bugProjectivity correction to theta

8 8 B  J/  +  - analysis (with Yaw Ming Chia)

9 9 Comparison of continuum MC and off-resonance data Points = off-res data Yellow=uds MC Light blue = ccbar MC Hint of a rho peak in data, not reproduced in MC?? M(pipi) DeltaE Not enough statistics in off-res data for meaningful comparison

10 10 Comparison of generic MC and on- resonance data (1) Jpsi peaks look pretty clean Virtually no continuum background in Jpsi->ee Mass peak slightly shifted to the left in data Points = on-res data Yellow=uds MC Light blue = ccbar MC Dark blue = B+B- MC Green = B0B0bar MC Jpsi->mumu Jpsi->ee

11 11 Comparison of generic MC and on-resonance data (2) M(pipi), grand sideband of mES/DE plane mES, upper DE sideband mES, lower DE sideband MC shapes and normalisations agree reasonably well with data BBbar background much larger than continuum Points = on-res data Yellow=uds MC Light blue = ccbar MC Dark blue = B+B- MC Green = B0B0bar MC

12 12 Generic B0B0bar MC with and without Jpsi events Black histos are all generic B0B0bar Red histos have events containing Jpsi removed (at MC truth level)

13 13 Fits to non-Jpsi background (generic MC) uds, ccbar, BBbar generic MC (with Jpsi events removed) scaled to data luminosity and added together DE cut is wider than in final analysis (to increase statistics) PDFs used here are those used in previous BaBar analysis (J. Boyd, J. Weatherall) – will be revisited.. Looking at MC truth for events in this peak – seem to be from D0->K0pi+pi- decays where we miss the K0 Could perhaps remove some of these by combining pi pi combination with Ks cands and applyind D veto No success so far.. Argus function Wiebull function plus reversed Wiebull function, plus B-W at rho mass

14 14 Inclusive Jpsi MC with and without signal events Black histos are all inclusive Jpsi MC Red histos have B->JpsiPiPi, B->JpsiKs, B->JpsiRho0, B->Jpsi f2 events removed (at MC truth level)

15 15 Fits to Jpsi background (inclusive Jpsi MC) |DE|<40MeV cut seems to remove most JpsiK* events, but what if DE is shifted in data wrt MC? From looking at MC truth, these are JpsiK* events with kaon mis- identified as a pion Consider using separate PDF for B->Jpsi K* (BF known to 5% accuracy) Argus function plus Gaussian at B mass Wiebull function

16 16 Fit validation Generate “toy MC” events from PDFs used in fit, and perform fit, comparing input number to fitted number of events in each category Repeat for 1000 “experiments”, and plot the distribution of “pulls” i.e. (fitted # - input #)/(error on fitted #) Looks OK for toy MC However, not so good when we instead randomly sample events from full MC. This shows that the PDFs do not describe the distributions very well

17 17 Angular analysis of B  J/  0 Necessary to distinguish CP-even and CP-odd components (prerequisite for CP violation measurements) Define angles in “transversity frame”: Have written code to calculate angles, next step is to convert these into transversity amplitudes and check on signal MC B0B0 J/  00 l+l+ l-l- ++ --  tr  tr x tr z tr y tr

18 18 Future plans Next steps: Investigate background PDFs and possible vetoes on problematic peaking backgrounds Continue toy and embedded MC tests to validate fit “unblind” and measure BF(B  J/   +  - ) Longer term Measure Branching Fraction for B  J/   + and set upper limits for B  J/  K + K - and B  J/   Angular analysis for B  J/   0 Possibly leading on to time-dependent CP violation measurement (sin2  eff )


Download ppt "1 The BaBar EMC, and B  J/  hh analysis Nick Barlow, Yaw Ming Chia January 2006."

Similar presentations


Ads by Google