belikov [Mon, 15 Jun 2009 10:39:12 +0000 (10:39 +0000)]
Making the static method ParticleMass(...) work correctly, without having to creat an objet of this class. Not so nice solution... Probably, the best would be just reverting the changes done in revision 11534...
rpreghen [Mon, 15 Jun 2009 09:14:04 +0000 (09:14 +0000)]
added feature to AliTOFcalibHisto class in order to retrieve the TOF channel index, as defined by the call AliTOFGeometry::GetIndex() call, directly by using the TOF electronic-oriented (EO) channel index. the TOF EO index can be retrieved using the call AliTOFcalibHisto::GetIndexEO(). in this way we have a direct mapping between EO channel indices (ddl, trm, chain, tdc, channel) and DO (detector-oriented) channel indices (sector, plate, strip, padx, padz) without the need of any mapping routine.
prino [Fri, 12 Jun 2009 16:56:53 +0000 (16:56 +0000)]
Modifications in SDD correction maps: new method to plot the corrections vs. drift distance (to be used to check what is filled in the OCDB object), new ordering (according to drift length and no longer to |xlocal|) of the elements in the array of corrections (F. Prino)
prino [Fri, 12 Jun 2009 16:22:14 +0000 (16:22 +0000)]
Updates in SDD DA: new event counting scheme, protections against missing configuration files, cleanup of output files from previous run before starting the analysis (F. Prino)
gconesab [Fri, 12 Jun 2009 09:32:24 +0000 (09:32 +0000)]
AnaExample: Bug with handling calo cells corrected
CaloPID: In EMCAL trach matching not used in PID until now, photon and electron weights summed to get the correct photon weight.
cvetan [Wed, 10 Jun 2009 15:34:32 +0000 (15:34 +0000)]
1.The QA data created on demand according to the event species at filling time. 2.Bug fix in ZDC QA. 3.Replaced dynamic_cast with static_cast + check of class-name. 4. AliSimulation and AliReconstruction are using now the QA manager instance instead of a member (Yves + Cvetan)
cblume [Wed, 10 Jun 2009 09:26:51 +0000 (09:26 +0000)]
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
//////////////////////////////////////