]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGGA/PHOSTasks/PHOS_embedding/Readme
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGGA / PHOSTasks / PHOS_embedding / Readme
CommitLineData
02f0b8e7 1These are tasks to perform PHOS embedding. Steps are following:
21. Steering macro Embeding.C reads list of data ESDs to embed and calculates number of events
32. Performs simulation of the same number of events, using enclosed Config.C
4 (single pi0 per event with flat or Hagedorn spectrum)
5 then simulated signals are reconstructed clusters and converted to AOD
6e4947dd 6 There are several special moments:
7 - no noise is added to digits in simulation (special setting in sim.C)
8 - all digits are copied to CaloCells (threshold is zero in cpecial RecoParams)
02f0b8e7 93. Then class AliPHOSEmbedding is called
10 - read data ESDs, extract PHOS calocells, convert them to PHOSDigits
11 - run default reconstruction to avoid possible problems with different
12 OCDBs used now and in official reconstruction. Apply final calibration if necessary
13 - merge digits with (re-calibrated if necessary) signal digits
14 - reconstruct digits with embedding signal (with final calibration if necessary)
6e4947dd 154. As a result of all these procedures AliAODout file is produced with
02f0b8e7 16 - MC information about embedded pi0s
17 - standard CaloClosters, CaloCells with final calibration
18 - Embedded CaloClusters, embedded CaloCells with final calibration
195. Run analysis with
20 - AliAnalysisTaskPi0Efficiency: Signal (nominator in efficiency calculation) is any cluster with
6631c482 21 contribution from simulated pi0s. Only for cross-check, this appoach is not quite correct at high occupancy.
02f0b8e7 22 - AliAnalysisTaskPi0DiffEfficiency: correct approach, Signal (nominator in efficiency calculation) is
23 difference between Real inv. mass distribution after and before embedding.
24
25Note that to perform MC simulation one needs either access to official OCDB (Why do I need TPC drift velocity to simulate PHOS????)
6631c482 26or local copy of OCDB.
27
28One can have improved calibration produced after official reconstruction.
29In usual analysis this is hidden in PHOSTenderSupply, but here it can not be used.
30So we use complicated apporach: first return from ESDCaloCells to PHOSDigits with calibration
31used in official reconstruction and then use final calibration in reconstruction of step 3.
32Note, that in this case simulation should also be done with final calibration.
33As a result histograms with new/old calibrations should be provided for PHOSEmbedding and special settings in simulations and
34reconstruction of simulated digits should be used.
02f0b8e7 35