richterm [Mon, 22 Mar 2010 17:39:18 +0000 (17:39 +0000)]
updating macros (Theo)
- no necessity to circumvent the reconstruction problem anymore, as it was solved
- add possibility to use disableHLTflag without adding custom arguments
richterm [Mon, 22 Mar 2010 17:33:49 +0000 (17:33 +0000)]
updating build checks for the HLT TRD (Theo)
- adding check for the availibility of improved AliTRDrawStream (r39608)
- removing check for AliTRDrecoParam r34995
- requirering v4-18-Release
ivana [Mon, 22 Mar 2010 11:48:16 +0000 (11:48 +0000)]
In AliMUONSDigitizerV2:
For the event interaction time, SDigitizer now gets the interaction time stored in the event header instead of loading the stack
(Mercedes L.N.)
kleinb [Mon, 22 Mar 2010 10:06:31 +0000 (10:06 +0000)]
Do not stream event by event pointers and variables, avoid errors when writing the object with the AnalysisManager
E-TStreamerInfo::Build:: AliCdfJetFinder: varContainer** has no streamer or dictionary, data member fVectParticle will not be saved (etc.)
bhippoly [Fri, 19 Mar 2010 17:16:57 +0000 (17:16 +0000)]
SUMMARY = CFContainer improvement + step towards bookkeeping
-------
1. CheckCascade :
* Andrei's advice : 1. implementation of a destructor /2. TList::SetOwner /3. PostData in UserCreateOutputObjects /4. PostData in accordance with return wihtin UserExec;
* Settings related to (quality) analysis cuts now as data members (needed for bookkeeping);
* Step towards bookkeeping with a TPaveText (commented ! not supported by the framework);
* Introduction of new TH1F or change of name :
- fHistCascadeMultiplicityBeforeTrigSel,
- fHistCascadeMultiplicity becomes fHistCascadeMultiplicityForTrigEvt,
- fHistTrackMultiplicity becomes fHistTrackMultiplicityForTrigEvt,
- fHistTPCrefitTrackMultiplicity becomes fHistTPCrefitTrackMultiplicityForTrigEvt,
- fHistCascadeMultiplicityForSelEvt, - fHistPosBestPrimaryVtx(X,Y,Z)ForSelEvt,
- fHistPosTrkgPrimaryVtx(X,Y,Z) become fHistPosTrkgPrimaryVtx(X,Y,Z)ForCascadeEvt,
- fHistPosBestPrimaryVtx(X,Y,Z) become fHistPosBestPrimaryVtx(X,Y,Z)ForCascadeEvt;
* fCFContCascadeCuts reshuffled : 1. 20 dimensions [+Y(Xi) +Y(Omega)] / 2. 1 step = 1 species.
2. CheckPerformanceCascade :
* Andrei's advice : 1. implementation of a destructor /2. TList::SetOwner /3. PostData in UserCreateOutputObjects /4. PostData in accordance with return wihtin UserExec;
* Settings related to (quality) analysis cuts now as data members (needed for bookkeeping);
* Step towards bookkeeping with a TPaveText (commented ! not supported by the framework);
* AliCFContainer: Introduction of fCFCont*As*CascadeCuts = like fCFContCascadeCuts but for associated-to-MC particles
3. AddTaskCheckCascade + AddTaskCheckPerformanceCascade
* Settings corresponding to the new features above (choices hard-coded into each macro, != arguments)
(A.Maire)
morsch [Fri, 19 Mar 2010 14:34:36 +0000 (14:34 +0000)]
Updates for SPD QA
I have modified the SPD task for the QA train for two reasons :
- revisiting included histograms
- getting rid of all the online-offline numbering conventions in the task.
For the second item I have created another class, AliSPDUtils, which makes the all the conversions (it is made up of static methods only).
I attached my modified runPilot.C macro which I used to test everything locally (basically I removed the loading of libraries and I commented
out the setcollisioncandidates for my task).
richterm [Fri, 19 Mar 2010 10:10:50 +0000 (10:10 +0000)]
adding option to skip some of the std content of the ESD, by default
AliESDZDC,AliESDFMD,Cascades,Kinks,AliRawDataErrorLogs,AliESDACORDE are skipped
component argument '-skipobject=name1,name2' can be used the change the list of
objects, names refer to the ESD std object identifiers.
Speedup for pp min bias 2.5, for Hijing 1000 PbPb 1.4
dsilverm [Fri, 19 Mar 2010 00:34:32 +0000 (00:34 +0000)]
more standardizing of result return codes + always return tmax info + loose parameter limits and consistency checks + ADC smearing for no fits + try-catch for possible minuit exceptions
zampolli [Thu, 18 Mar 2010 15:52:17 +0000 (15:52 +0000)]
Implementation of a method (RemoveGraphDuplicates) to take away
graph points falling within a specified tolerance of the
previous measured point. (Haavard Helstrup).
abercuci [Thu, 18 Mar 2010 08:35:22 +0000 (08:35 +0000)]
define monitoring External Track Param for TRD track as follows
1. TRDin - track from TPC, propagated to first TRD point, before TRD
update
2. TRDout - track refitted after the last TRD update, before propagation
to TPC
added monitoring histograms for these parameters
update run macro for changes in the Analysis framework