marian [Tue, 15 Jun 2010 17:35:57 +0000 (17:35 +0000)]
Gap between paderow used for seeding as parameter in AliTPCRecoParam
(Marian)
Some theoretical consideration:
The track seeding efficiency depends on the cluster finder efficiency - ceff.
ceff is dEdx dependent, in mean is about 0.8 for MIP is about 0.75
The probability to find a seed=
pseed = ceff^3
Probability to find a track in nseedings
ptrack = (1-(1-pseed)^nseeding)
nseedin = npadrows/gap.
Until now we were seeding in outer sectors with gap 6 and 10 pad-rows (r dependent).
For tracks crossing the full TPC the track finding efficiency is
( you can draw it using TF1 f1("f1","(1-(1-0.75**3)**((160.-64.)/x))",1,10))
99.5% once the gap 10 pad rows is used.
For short tracks = kink decays e.g 30 cm from the end of TPC it is about 65% for gap 10 pad-rows, 85% for 5 gap 5 and 95% for gap 3 pad-rows.
(see function
TF1 f1("f1","(1-(1-0.75**3)**((20.)/x))",1,10))
masera [Tue, 15 Jun 2010 17:24:47 +0000 (17:24 +0000)]
- AliITSv11GeometrySPD.h : changed signature of method CreateConeModule
- AliITSv11GeometrySPD.cxx : mods in CreateConeModule to prolong cooling tubes where they were missing and to add freon
inside tubes; CreateCones has been modfied to add new volumes
- AliITSv11GeometrySupport.cxx : mods in SDDCone to add cables inside the holes of the SDD cone;
mods in SPDCableTraysSideA and SPDCableTraysSideC to add HV cbles in the trays and freon in the cooling tubes
- AliITSv11Hybrid.cxx : mods in CreateMaterials to define gaseous Freon and the average material for SPD HV cables.
belikov [Mon, 14 Jun 2010 20:05:49 +0000 (20:05 +0000)]
Bug fix with matrix inversion in SetProductionVertex(); sign of GetDistanceToVertexXY() fixed; GetDecayLengthXY() and GetErrDecayLengthXY() methods added (S. Gorbunov)
rpreghen [Mon, 14 Jun 2010 12:52:31 +0000 (12:52 +0000)]
updates on TOF software:
- added new TOF raw data decoder (enhanced decoder)
- enhanced decoder enabled as default in reconstruction
- TOF raw data policy updated
- all calibration code in AliTOFcalib class
- updates on TOF-T0 classes
- DA for physics runs split for physics and calib events
- DA-physics computes readout+decode efficiency
- PreProcessor put readout+decode efficiency in OCDB
- readout-info object added (Reference)
- changed online T0-fill measurement in PreProcessor
- added online resolution measurement in PreProcessor
- added ResponseParams class and file for TExp correction
cvetan [Mon, 14 Jun 2010 12:27:20 +0000 (12:27 +0000)]
Major fixes in the digits and raw-data reco. Now both are equivalent. To be propagated to the release. The trigger inputs bit mask is filled in the friend only in case of raw data. Will be fixed when we switch to the new trigger framework. It is not clear now where to put this data.
gconesab [Fri, 11 Jun 2010 13:16:02 +0000 (13:16 +0000)]
Cleaned usage of TClonesArrays in the loader
In the AliEMCALRecParam::Print, cosmetic changes.
Macro AliEMCALSetRecParam.C, update with last parameters for real data reconstruction
odjuvsla [Thu, 10 Jun 2010 15:23:09 +0000 (15:23 +0000)]
- added different sorting algorithms for the digits
- pre-defined compare functions for sorting by energy and by position
- also possible to set the compare function to anything you like
- cleaned up some unnecessary code
- added some comments
esicking [Thu, 10 Jun 2010 13:22:39 +0000 (13:22 +0000)]
Added macros for production using Geant4. 3 different physics lists can be used: QGSP_BERT_EMV, CHISP and QGSP_BERT_CHIPS. All 3 PL can be used combined with optical processes, too. sim.C and rec.C can be used for local testing. Check simrun.C for the usage.
cvetan [Thu, 10 Jun 2010 13:03:27 +0000 (13:03 +0000)]
Major fixes to the raw-data simulation. The ADC samples and signal width are added to the raw-data stream. The trigger flags are stored in the digits tree user-info and then propagated to the raw data and esd. The digit class is updated by removal of unneeded members. Some code clean-up as well. We need one more step before in the reconstructor in order to declare raw-data and digits sim/reco are completely equivalent. This step is to move the code from ConvertDigits to Reconstruct method.
cvetan [Thu, 10 Jun 2010 10:39:48 +0000 (10:39 +0000)]
Fixing the AliTriggerAnalysis in order to use the VZERO average times and the decisions stored already in ESD. The backward compatibility is fully preserved. For the moment the online trigger analysis is disabled (returning always b-b). It needs some work on the reconstruction side in order to add the b-b flags for simulated data into the ESD (for raw data they are already there).
masera [Wed, 9 Jun 2010 17:21:01 +0000 (17:21 +0000)]
Update of the QA code of the SDD: 1) SDD Checker: added protection in case only a layer is used 2) SDD DataMakerRec: modification of the expert and image flag for the pattern histograms. The non-expert histograms are now the normalized plots of the layer occupancy (Melinda and Piergiorgio)
morsch [Wed, 9 Jun 2010 14:07:07 +0000 (14:07 +0000)]
c
c Version 1.384
c
c Nov. 20, 2003. Vladimir Oujinski (cern) pointed out an inconsistency
c between the variable declarations in subroutine HIJSET as in the
c documentation. So the following
c CHARACTER FRAME*4,PROJ*4,TARG*4,EFRAME*4
c is changed to
c CHARACTER FRAME*8,PROJ*8,TARG*8,EFRAME*8
c
morsch [Wed, 9 Jun 2010 14:03:14 +0000 (14:03 +0000)]
c
c Version 1.381
c
c The parameters for Wood-Saxon distribution for deuteron are
c constrained to give the right rms ratius 2.116 fm
c (R=0.0, D=0.5882)
c
morsch [Wed, 9 Jun 2010 14:02:13 +0000 (14:02 +0000)]
c Version 1.38
c
c The following common block is added to record the number of elastic
c (NELT, NELP) and inelastic (NINT, NINP) participants
c
c COMMON/HIJGLBR/NELT,NINT,NELP,NINP
c SAVE /HIJGLBR/