Gines Martinez for the PWG3 : Heavy Flavours

Slides:



Advertisements
Similar presentations
CBM Calorimeter System CBM collaboration meeting, October 2008 I.Korolko(ITEP, Moscow)
Advertisements

III Convegno sulla Fisica di ALICE. Frascati 1 Vertex reconstruction and selection strategies for D s detection in Pb-Pb collisions Sergey Senyukov,
M.Mevius Open and hidden beauty production in 920 GeV proton –nucleus collisions at HERA-B M.Mevius DESY.
Terzo Convegno sulla Fisica di ALICE, LNF, Andrea Dainese 1 Andrea Dainese (INFN LNL) Hadronic Charm: Introduction & D 0  K 
Trains status&tests M. Gheata. Train types run centrally FILTERING – Default trains for p-p and Pb-Pb, data and MC (4) Special configuration need to be.
PPR meeting - January 23, 2003 Andrea Dainese 1 TPC tracking parameterization: a useful tool for simulation studies with large statistics Motivation Implementation.
The ALICE Analysis Framework A.Gheata for ALICE Offline Collaboration 11/3/2008 ACAT'081A.Gheata – ALICE Analysis Framework.
Mock Data Challenge PbPb collisions - July 2010 Prashant Shukla Nuclear Physics Division BARC, Mumbai India 1 India CMS, July 2010, BARC, Mumbai.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
Analysis infrastructure/framework A collection of questions, observations, suggestions concerning analysis infrastructure and framework Compiled by Marco.
Quarkonia spectra in PbPb at 2.76 TeV Abdulla Abdulsalam (Dr. Prashant Shukla) BARC, Mumbai Outline Motivation Event selection Kinematic cuts Acceptance.
ALICE Physics Week, Muenster, Andrea Dainese 1 Andrea Dainese, INFN Legnaro work with Andrea Rossi, Padova University Preparation for D 0 
PWG3 Analysis: status, experience, requests Andrea Dainese on behalf of PWG3 ALICE Offline Week, CERN, Andrea Dainese 1.
Andrei Gheata, Mihaela Gheata, Andreas Morsch ALICE offline week, 5-9 July 2010.
Analysis trains – Status & experience from operation Mihaela Gheata.
ALICE Offline Week, CERN, Andrea Dainese 1 Primary vertex with TPC-only tracks Andrea Dainese INFN Legnaro Motivation: TPC stand-alone analyses.
1 Vertex Finding in AliVertexerTracks E. Bruna (TO), E. Crescio (TO), A. Dainese (LNL), M. Masera (TO), F. Prino (TO)
A New Tool For Measuring Detector Performance in ATLAS ● Arno Straessner – TU Dresden Matthias Schott – CERN on behalf of the ATLAS Collaboration Computing.
HLT/AliRoot integration C.Cheshkov, P.Hristov 2/06/2005 ALICE Offline Week.
1 Outline: Update on muon/dimuon AOD production (R. Arnaldi/E. Scomparin) Other ongoing activities: MUON correction framework (X. Lopez) MUON productions.
Particle Identification with TRD Prashant Shukla Institute of Physics University of Heidelberg Presentation at International Workshop on TRD 27 th September.
A. Gheata, ALICE offline week March 09 Status of the analysis framework.
The “Comparator” Atlfast vs. Full Reco Automated Comparison Chris Collins-Tooth 19 th February 2006.
1 NCC Task Force Richard Seto NCC Task Force Meeting Jan 8, 2007 BNL.
Gustavo Conesa ALICE offline week Gamma and Jet correlations analysis framework Short description, Status, HOW TO use and TO DO list 1/9.
1 Offline Week, October 28 th 2009 PWG3-Muon: Analysis Status From ESD to AOD:  inclusion of MC branch in the AOD  standard AOD creation for PDC09 files.
Status of Analysis Software Kanglin He For Analysis Software Group.
PWG3 Analysis: status, experience, requests Andrea Dainese on behalf of PWG3 ALICE Offline Week, CERN, Andrea Dainese 1.
PWG3 analysis (barrel)
Elliptic flow of D mesons Francesco Prino for the D2H physics analysis group PWG3, April 12 th 2010.
Processing large data sets Brad Abbott. Now J/Psi Starting with root-tuples Add 4-momentum to look for candidates Pick events (raw) -> reconstruct event.
Status of Analysis Tools in PandaROOT K. Götzen, GSI 1.
PWG4 analysis - Offline week 1/9 PWG4 Status Gustavo Conesa Balbastre INFN-Frascati.
Joe Foster 1 Two questions about datasets: –How do you find datasets with the processes, cuts, conditions you need for your analysis? –How do.
CCR e INFN-GRID Workshop, Palau, Andrea Dainese 1 L’analisi per l’esperimento ALICE Andrea Dainese INFN Padova Una persona attiva come utente.
AliRoot survey: Calibration P.Hristov 11/06/2013.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Event Display Meeting, CERN, Andrea Dainese 1 Visualisation of HF vertices HF vertices (D 0  K , J/y  ee, D  3prong, D  4prong) are not.
ATLAS UK physics meeting, 10/01/08 1 Triggers for B physics Julie Kirk RAL Overview of B trigger strategy Algorithms – current status and plans Menus Efficiencies.
ANALYSIS TRAIN ON THE GRID Mihaela Gheata. AOD production train ◦ AOD production will be organized in a ‘train’ of tasks ◦ To maximize efficiency of full.
HYDRA Framework. Setup of software environment Setup of software environment Using the documentation Using the documentation How to compile a program.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
Susanna Costanza - Pavia Group PANDA C.M., Stockholm – June 14, 2010
Jan Fiete Grosse-Oetringhaus
Measuring the B+→J/ψ (μμ) K+ Channel with the first LHC data in Atlas
Full Sim Status Estel Perez 27 July 2017.
Data Formats and Impact on Federated Access
Hadronic Charm: Introduction & D0Kp
Analysis trains – Status & experience from operation
Developments of the PWG3 muon analysis code
ALICE analysis preservation
Studies of prompt photon identification and 0 isolation in first p-p collisions at √s=10 TeV May 20, 2009 Meeting Frascati Raphaëlle Ichou.
v4-18-Release: really the last revision!
Experience in ALICE – Analysis Framework and Train
EMCal PPR Group 4 – Electrons/Heavy Flavor-Jets
Progress with MUON reconstruction
Analysis framework - status
Data Analysis in Particle Physics
J/: towards first physics results/first paper
Quarkonium production in ALICE
Open heavy flavor analysis with the ALICE experiment at LHC
Silicon Tracking with GENFIT
Run4 f K+K- analysis: analysis train
Heavy Ion Physics in RUN14-16
Reconstruction of short-lived resonances in pp collisions
Framework for the acceptance and efficiency corrections
Update on LHCb Level-1 trigger
Search for coincidences and study of cosmic rays spectrum
Spares Giuseppe E. Bruno.
Contents First section: pion and proton misidentification probabilities as Loose or Tight Muons. Measurements using Jet-triggered data (from run).
Presentation transcript:

Gines Martinez for the PWG3 : Heavy Flavours PWG3 Analysis Gines Martinez for the PWG3 : Heavy Flavours

PWG3 code in AliRoot 20 classes in the module; 7 analysis tasks and 18 macros; 1 library PWG3base; Dependencies (to be cross-checked) on libANALYSIS, libSTEERbase, libAOD, libESD, libANALYSISalice and libANALYSISRL (some cases); Two independent softwares related to the same physics: HF vertexing in central barrel, HF via the muon channel;

AliAnalysisVertexingHF class single-track cuts on pt and d0, (PID...) [need common cuts for all analyses (to be studied)] build all (+,-) pairs and compute secondary vtx for D+,Ds+,c+ for D0K, J/ (from B)ee loop on all tracks (+ & -): build triplets, create AliAODRecoDecayHF3Prong, apply reco cuts (common for the 3 particles?) create AliAODRecoDecayHF2Prong apply reco cuts tight D0 mass cut loop on all tracks for D* candidates for D0K loop on all tracks (+ & -) … create AliAODRecoDecayHF … store D0 store D*+ store J/ store D+, Ds+, c store D0 Andrea Dainese

AliAnalysisVertexingHF Default vertexer is AliVertexerTracks Added possibility to use Kalman-filter vertexer (AliKFParticle) Current idea for data analysis (discussion with Silvia): use AliVertexerTracks for first pass on data and production of candidates (loose reconstruction cuts) KF vertexer (including constraints) can be used during analysis on candidates, by recomputing the vertex on the fly Andrea Dainese

AliAODRecoDecay - common base class for candidates - libAOD AliVParticle libAOD AliAODRecoDecay AliAODRecoDecayHF AliAODv0 libAOD libPWG3 AliAODRecoDecayHF2Prong AliAODRecoDecayHF3Prong D0,J/ from B,... D+,Ds,c,... libPWG3 libPWG3 AliAODRecoDecayHF4Prong libPWG3 D0 Andrea Dainese

Analysis input: status & plans Current input: AliESDEvent (single event analysis) AliAnalysisVertexingHF uses AliESDtrack (that derives from AliExternalTrackParam, that derives from AliVParticle) Vertex fit done by AliVertexerTracks, that works on array of AliExternalTrackParam Plan: use AliVEvent as input (i.e. both ESD and AOD!) and work with AliVParticle tracks Requirements: AliVertexerTracks: change it to work on array of AliVParticle this will also allow to reconstruct primary vertex from AliAODEvent AliVParticle: provide abstract methods GetStatus() GetITSClusterMap() RelateToVertex() GetImpactParameters() Andrea Dainese

Analysis output: status & plans AliAODRecoDecay is flexible Can be stand-alone  store candidates in a normal TTree AliVertexerTracks::FindCandidates(AliESDEvent, TTree*) Integrated in ANALYSIS framework by AliAnalysisTaskVertexingHF (by J. Faivre) used on Grid tested in Analysis Train by Mihaela: OK Can use TRef technology and be stored inside AliAODEvent AliVertexerTracks::FindCandidatesESDtoAOD(AliESDEvent, TClonesArray*) Integrated in ANALYSISalice framework by AliAnalysisTaskSEVertexingHF (many thanks to Andreas) TClonesArray’s with candidates added as branches of a TTree that is attached as friend of aodTree and stored in a separate file AliAOD.VertexingHF.root NEW Andrea Dainese

Output in AliAODEvent AliAODEvent aodTree in AliAOD.root (standard AOD, unchanged ) friend aodTree in AliAOD.VertexingHF.root vertices (from ESD) AliAODVertex ... AliAODTrack ... tracks AliAODVertex ... verticesHF AliAODRecoDecay ... D0toKpi, ... not yet, but planned All the I/O nicely managed by AliAODHandler & AliAODInputHandler Macro to read the candidates: ReadAODVertexingHF.C Warning: on Grid, the friend file(s) should be on the same Storage Element as standard AOD file (or a replica of it) e.g.: in a given Tier-2 there is a replica of a sample of std AODs; we send the analysis specifying to use the CE and SE of that Tier-2 Andrea Dainese

Candidates analysis from AliAODEvent AliAnalysisTaskSESelectHF: read candidates from AliAODEvent (from friend tree) do some analysis/selection (can also recompute vertex with Kalman filter and use topological/mass constraints) write candidates to a new branch of the AOD OR convert candidates to stand-alone and write them to a standard TTree (to be copied on a laptop for making the plots or the invariant mass analysis) NEW AliAODRecoDecay ... TTree D0toKpi Andrea Dainese

Summary of requirements input also from S.Masciocchi We would like to use AliVEvent & AliVParticle as interfaces AliVEvent should provide abstract method GetPrimaryVertex() AliVParticle should provide abstract methods needed for: track selection GetStatus() GetITSClusterMap() creation of AliKFParticle from AliVParticle getter for covariance matrix propagation and calculation of impact parameters PropagateTo() RelateToVertex() [to be implemented in AliAODTrack] GetImpactParameters() [to be implemented in AliAODTrack] other possibility (quick & dirty?) is to always create a AliExternalTrackParam from AliVParticle and then use the methods of AliExternalTrackParam to do the propagation and vertexing An abstract class (AliVVertex?) for AliAODVertex and AliESDVertex is probably needed Btw, thanks to Andreas, Markus, Mihaela for the good support provided Andrea Dainese

Next steps in HF-vertexing Use AliESDtrackCuts for track selection need possibility to check ITS cluster map!; Develop tools for comparison with MC, using AliMCInputHandler; Develop tools for corrections, using the Correction Framework;

HF-muon software Muon tracks are stored in the AOD via the AliAODTrack class; Muon AOD information is included in the Anaysis train via the ESDfilter analysis taks; Standalone task MUON will be committed soon (R. Arnaldi); New information for DCA analysis ready in the AOD (P. Pillot) MUON analysis tasks for the trigger and tracking efficiencies under progress (N. Le Bris and D. Stocco); A dimuon-AOD like (reduced size) is created via the task MuonAOD from general and special classes for storage have been defined (P. Cortese) New task for the determination of the LUT committed (B. Vulpescu)

Tasks for HF-muon Analysis Train: ESD ESDFilter, MUONESDFilter JETAN, HBTAN, PROTON .... AOD Trigger and tracking efficiency tasks Dimuon SingleMuon Dimuon AOD Histograms Quarkonia Mixed events, MC information and evaluation to be included Histograms Quarkonia Histograms Single muon

Next steps in HF-muon Commit of the efficiency classes Commit of the new task MUONESDfilter; To be included in the official analysis train; Update of new ESD data into AOD data: DCA analysis (already agreed); Test script to be defined (data from pp muon minb id=17); README files to be created; Dimuon analysis task to be adapted to the new schema and included in the analysis train; Production with Tfluka for the DCA analysis;

Trigger Efficiency task Diego Stocco Lyon March 18-20

PWG3 productions in AliEn 21 : Dimuon production in pp @ 14 TeV; 17: m minb in pp @ 14 TeV; 20: Beauty, with B->J/psi->ee decay forced, 19: Beauty, charm hadronic decays forced, and 18: Charm with forced hadronic decays; These productions were ubmitted in nov 07. We propose: produce them in specific Tiers (Italy + GSI) and use thier SEs analyse them using new AliAnalysisTaskSE’s: 1st step: produce friend AOD with candidates and store it in same SE as std AOD 2nd step: analysis jobs to run on the friend AOD

Muon minb production (I) pp minb muon production (pp at 14 TeV) running smothly in the grid since March 20th 2008; Production id=17 (pcalimonitor.cern.ch/PWG) 50% of the production is ready on disk to be analyse (LUT with trigger cuts lpt = 1GeV, hpt = 1.7GeV ); Second half of the production was restarted last week (LUT with trigger cuts lpt = allpt = 0.5GeV, hpt = 1.7GeV); Nicole Bastid Lyon March 18-20

Muon minb production (II) Full slow simulation of minb pp collisions; Agreement with NLO HQ cross-sections; Nicole Bastid Lyon March 18-20

Tri-muon analysis (I) B -----> J/y + K m+m- m How: BR= 0.1% Mercedes Lopez BR= 5.9% BR> 60% m+m- m How: Invariant mass for 2 muons, if they are in the mass range of the J/ψ: Invariant mass with a third muon (it should be smaller than the B meson mass) Angular distribution, between the J/ψ and the third muon. Some kind of correlation expected.

Tri-muon analysis (II) Reconstructed events Mercedes Lopez +μ+/- Preliminary study

Open items New libraries in the PWG3 module: HF verterxing from AOD; PWG3muon and PWG3vertexing ? HF verterxing from AOD; HF vertexing performed form ESD; AOD splitting ? One single AOD could slow down analysis based on rare probes; Splitting based on “physics cases” would be optimal if entropy is kept low (selection based on trigger, event cluster and metadata); Merging several ESD in one single AOD will be needed;