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
bug fix: wrong "merged clusters" flag was added to the HLT output during dummy run of the cluster compression component. Happend when the
HLTReconstructor reads the HLT data from the raw files and passes it thorugh the HLT system.
Adding possibility to calculate the 3D distortion maps
3D distortion maps obtained using the Poisson relaxation technique
M AliTPCSpaceCharge3D.h
M AliTPCSpaceCharge3D.cxx