mivanov [Sun, 24 Nov 2013 18:26:42 +0000 (18:26 +0000)]
TStatToolkit::LTM - adding reference to the description of robust trimmed mean algorithm
http://en.wikipedia.org/w/index.php?title=Trimmed_estimator&oldid=582847999
TStatToolkit::MakeStat1D - adding more parameters to setup parameters of fit
TStatToolkit::TestGausFit - adopt to change of the TTreeSRedirector
mivanov [Tue, 19 Nov 2013 18:45:54 +0000 (18:45 +0000)]
//
// Empirical fit of the relative Q resolution for the iron source with 4 GEM layers
// Fit:
// Assumption :
// 1.) Effective electron transparency proportiaonal to the effective ion transparency
// 2.) RMS of the effecitive gain can be expressed as linear function of U1/U3,U2/U4 and U3/U4
//
// Agreement with data within the expect error estimate -relative agreement
// RMS (sigma_{meas}/sigma_{fit}) ~ 3%
//
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