mivanov [Thu, 14 Nov 2013 07:36:24 +0000 (07:36 +0000)]
Changes:
1.) Remove obsolete check of the TRD flag - outer detectors are checked in differnt way
(consequencies to the covariane (resolution) to be checked in benchmark)
2.) Adding range control accesing tail cancelation graph
(Marian)
mivanov [Wed, 13 Nov 2013 13:18:40 +0000 (13:18 +0000)]
Use the original distortion maps to create residual disotortion maps - makeResidualSpaceChargeOCDB
The old implmentation is kept under name makeResidualSpaceChargeOCDBLookup
mivanov [Sun, 10 Nov 2013 10:11:02 +0000 (10:11 +0000)]
Changing the class version after modifications of the class layout in previous revisions.
Forgotten in previous commits.
Reconstruction was failing in the accesing RecoParam in revision 64890
https://trello.com/c/sChJYPL7/19-benchmark-productions-mc-part
Base/AliTPCParam.h - changing the class version
Rec/AliTPCRecoParam.h - changing the class version
mivanov [Sat, 9 Nov 2013 21:25:02 +0000 (21:25 +0000)]
Adding predefiend BB aleph paramerization
NA49 paremterization - which was used in old MC production until now
ALICE paremetrization - which properly descibes momentum crossing points of the dEdx
M Base/AliTPCParam.cxx - predefined parameters for the BB formula - Na49 and new ALICE parameters
M Base/AliTPCParam.h - predefined parameters for the BB formula - Na49 and new ALICE parameters
M Sim/AliTPCv2.cxx - use one BB parametrziation - the same for electrons
M Sim/AliTPCv4.cxx -
wiechula [Sun, 3 Nov 2013 14:30:36 +0000 (14:30 +0000)]
o add possibility to switch off the SC scale factor calculation
o add residual histogram for SC calibration studies
o add single histogram for dY deviations
mivanov [Tue, 29 Oct 2013 14:54:41 +0000 (14:54 +0000)]
Adding macro to modify the Spac charge correction entry and add there the residual Distortion due to the Space charge fluctuation
// Macro to create a clone original OCDB entry with space point distortion and add there space point
// distortions cause by resifual sapce charge
// Output is stored by default in the current directory.
//
mkrzewic [Mon, 28 Oct 2013 12:55:11 +0000 (12:55 +0000)]
from trunk: fix setting an aribtrary OCDB path for QAtrain_duo and AliTaskCDBconnect.
The task also takes care of initilizing GRP (mag field and geometry)
mivanov [Wed, 16 Oct 2013 16:45:35 +0000 (16:45 +0000)]
Fast toy MC for differnt purposes.
Currently:
testExtrapolation() - to show track extrapolation errror
testdEdxGEM(); -to show the dEdx respolution detoraition as function of the electron trasnparency
M Base/AliTPCcalibDB.cxx 0 activate OCDB entry for IonTail
M Rec/AliTPCtracker.cxx - fix inverse logic used in switch
M Base/AliTPCParam.cxx - initialize nominal correction ofr high voltage
Big commit.
Software emulation of the tail cancelation
Important of the PbPb and high interaction rate data.
(details in pallning tool https://trello.com/c/NoZHHD5f/6-tail-cancellation )
(Mesut, Marian)
M Rec/AliTPCtracker.cxx - apply tail cancleation on the cluster level
M Rec/AliTPCtracker.h -
M Rec/AliTPCtrackerSector.cxx - get number of clusters at given sector
M Rec/AliTPCtrackerSector.h - + checked acces to the array
M Base/AliTPCcalibDB.cxx -
GetTailCancelationGraphs(Int_t sector, TGraphErrors ** graphRes, Float_t * indexAmpGraphs);
M Base/AliTPCcalibDB.h - Recalculate the tail values for given HV setting and cache the setting per sector
Parameterization of the gas properties - Usage in the MC
for task:
https://trello.com/c/cLXI4aij/2-code-parameterized-bb-formula-data-mc-correspondence
A Sim/AliTPCGen.h - New file. "Potential" acces to the Geant3 common block
M Sim/AliTPCv2.cxx - usage of the parameterizaed gas parameters + max. number of steps 30000 ->120000
M Sim/AliTPCv4.cxx - ...
M Sim/AliTPCv2.h - include Geant3 common block acces
M Sim/AliTPCv4.h - ...
M Sim/AliTPC.cxx - changed definitions of gas mixtures
M Rec/AliTPCseed.cxx - correct for different mean energy loss of the differnt gas compositions
M Base/AliTPCParam.h - adding basic gas properties needed to simulate energy loss in Geant3 (before they were hardwired)
M Base/AliTPCParam.cxx - setting defaults fr the gas properties (as used prevsiously)
M Calib/AliTPCPreprocessorOffline.cxx - Exporting the Correction graphs for the param->GetGainSlopesHV() and param->GetGainSlopesPT()
M Base/AliTPCParam.cxx - Usage of named histograms
skip first time bins after the gate opening - baseline is not wel defined
default time bins to be used after the gate opening
(Marian)
M Rec/AliTPCRecoParam.cxx - skip first time bins after the gate opening - baseline is not wel defined
M Rec/AliTPCRecoParam.h - parameterization
M Rec/AliTPCseed.cxx - Usage L1 + gate delay from the CTP
Small modifications:
1.) debug streamer had to be explicitly open in recreate mode
2.) default values of correction factors HVandPT (1 instead of 0)
M Rec/AliTPCtracker.cxx - Debug streamer open in the recreate mode
M Rec/AliTPCclusterer.cxx - Debug streamer only in case of given bitmask active
M Rec/AliTPCseed.cxx - Protection against 0 per chamber calibration
M Base/AliTPCcalibDB.cxx - Default value for the HVandPT correction is 1 as it is multiplicative correction factor
M Sim/AliTPC.cxx - Usage in simulation (according mode) - multiplicative factor of gain
M Rec/AliTPCRecoParam.h - Switch/ mode of usage of the HVandPT correction
M Rec/AliTPCRecoParam.cxx - ...
M Rec/AliTPCseed.cxx - Usage in the reconstruction dEdx+ amp[ncl]/=correctionHVandPT; // correction for the HV and P/T - time dependent
M Base/AliTPCcalibDB.cxx - Implementing different mode of the usage of the HVandPT correction
M Base/AliTPCcalibDB.h - ...
Usage of per run z shift correction which is calibrated together with the drift velocity and time 0.
Details in planning tool:
https://trello.com/c/eNjUheAC/14-use-the-delta-z-calibration-from-the-cpass0
CDB/AliDCSSensor.cxx - use option for Drawing, rmeoving warning in the Draw
ESD/AliTrackerBase.cxx - Use staight line aprroximation if very small curvature
Changes for task:
https://trello.com/c/y2PApfkL/1-code-high-voltage-and-p-t-correction-of-gain
M Base/AliTPCParam.cxx - Gain correction as function of HV and P/T
M Base/AliTPCParam.h
M Base/AliTPCcalibDB.cxx - Gain correction as function of HV and P/T + deltaZ per run
M Base/AliTPCcalibDB.h - Gain correction as function of HV and P/T
Updates to the P(Nch) analysis.
- Better summary.
- Separate script with external data
- Summary after unfoldomg
- Create trigger/vertex bias correction
Remove electron MC histograms
Apply ss simple cut if requested for some MC histograms
Add method to fill Armeteros histograms, histograms provided, code missing
Changes needed to calculate and store the dEdxTot and dEdxMax
M Rec/AliTPCtracker.cxx - adding dEdxMax and setting information
M Rec/AliTPCseed.cxx - adding dEdxMax and setting information
M Rec/AliTPCseed.h - adding dEdxMax and setting information
M Rec/AliTPCclusterer.cxx - debug streamer activated only for special flag