AliTRDCalibraFillHisto
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 10 Jun 2009 09:26:51 +0000 (09:26 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 10 Jun 2009 09:26:51 +0000 (09:26 +0000)
commite526983ef75498efe532fbb84288ac310b35b9ff
tree689d424cc6281d888ffa49488ca6b7a6ac39c82a
parentc3eb093cf2c2ca93375aabb2609df12685acba59
AliTRDCalibraFillHisto
/////////////////////////

a/ Remove obsolete fMcmCorrectAngle variable
b/ No fCHName... in AliTRDCalibraVector set Nz, Nrphi and Group of PRD in Init
c/ Correct one bug in PRF
d/ Use TMath::Abs(cl->GetQ()) for average pulse height (but tracklet->Getdqdl(ic)n for gain, needs to correct from the angle)

AliTRDCalibraFit
/////////////////////

a/ CorrectTheError is member now of AliTRDCalibraVector
b/ TGraphError and TH1F are now members of AliTRDCalibraVector, change the Analyse function for AliTRDCalibraVector

AliTRDCalibraMode
/////////////////////

a/ Correct one bug UShort_t ->Int_t for GetXBins()

AliTRDCalibraVector
/////////////////////

Functions:
a/ FillVectorCH, PH, PRF: to build directly from scratch
b/ AddStatsPerDetectorCH, PH, PRF: to add stats of different calibration group in one chamber
c/ FindTheMaxEntries: to plot

Members:
d/ no name anymore but UChar_t
e/ TArrayF -> AliTRDPhInfo (UShort_t) of AliTRDPrfInfo (UChar_t)
f/ TArrayI -> AliTRDEntriesInfo (UShort_t)
g/ fStopFillCH for the max range of a UShort_t
h/ fHisto, fGraph, fCalVector to convert and add the stats

AliTRDEntriesInfo, AliTRDPhInfo ->AliTRDUshortInfo and AliTRDPrfInfo
///////////////////////////////////////////////////////////////////////

UShort_t and UChar_t containers for one chamber

in qaRec, AliTRDcalibration
/////////////////////////////////

AliAnalysisTask to run the offline calibration
Still has to change the input...

in qaRec, macros AliTRDcheckDET.C
//////////////////////////////////////

Macro to run the calibration task
20 files changed:
TRD/AliTRDCalibraFillHisto.cxx
TRD/AliTRDCalibraFillHisto.h
TRD/AliTRDCalibraFit.cxx
TRD/AliTRDCalibraFit.h
TRD/AliTRDCalibraMode.h
TRD/AliTRDCalibraVector.cxx
TRD/AliTRDCalibraVector.h
TRD/AliTRDEntriesInfo.cxx [new file with mode: 0644]
TRD/AliTRDEntriesInfo.h [new file with mode: 0644]
TRD/AliTRDPhInfo.cxx [new file with mode: 0644]
TRD/AliTRDPhInfo.h [new file with mode: 0644]
TRD/AliTRDPrfInfo.cxx [new file with mode: 0644]
TRD/AliTRDPrfInfo.h [new file with mode: 0644]
TRD/AliTRDUshortInfo.cxx [new file with mode: 0644]
TRD/AliTRDUshortInfo.h [new file with mode: 0644]
TRD/CMake_libTRDbase.txt
TRD/TRDbaseLinkDef.h
TRD/libTRDbase.pkg
TRD/qaRec/AliTRDcalibration.cxx
TRD/qaRec/AliTRDcalibration.h