]> git.uio.no Git - u/mrichter/AliRoot.git/log
u/mrichter/AliRoot.git
11 years agochanges from Salvatore
loizides [Sun, 15 Jul 2012 19:21:51 +0000 (19:21 +0000)]
changes from Salvatore

11 years agoFix in protection in Set with track momentun along the axes
shahoian [Sun, 15 Jul 2012 12:11:05 +0000 (12:11 +0000)]
Fix in protection in Set with track momentun along the axes

11 years agoFix for the In/Out of plane correction
zconesa [Sat, 14 Jul 2012 18:28:27 +0000 (18:28 +0000)]
Fix for the In/Out of plane correction

11 years agoNew class AliFigure (Jochen)
hristov [Sat, 14 Jul 2012 09:18:27 +0000 (09:18 +0000)]
New class AliFigure (Jochen)

11 years agoFlag for In/Out of Plane Analysis
zconesa [Fri, 13 Jul 2012 19:39:46 +0000 (19:39 +0000)]
Flag for In/Out of Plane Analysis

11 years agoSmall fix Sarah
rbailhac [Fri, 13 Jul 2012 17:07:45 +0000 (17:07 +0000)]
Small fix Sarah

11 years agoUsing a conservative 3% estimate for the K0s signal extraction systematics. Using...
belikov [Fri, 13 Jul 2012 14:58:50 +0000 (14:58 +0000)]
Using a conservative 3% estimate for the K0s signal extraction systematics. Using explicit names for the files with the final spectra. Drawing the BGBW fitting curves on top of lin-scale spectra.

11 years agoAdd syst err for D+ (prelim) and adapt drawing method (Elena, Francesco)
prino [Fri, 13 Jul 2012 14:20:11 +0000 (14:20 +0000)]
Add syst err for D+ (prelim) and adapt drawing method (Elena, Francesco)

11 years agochanges from saiola
mcosenti [Fri, 13 Jul 2012 12:53:58 +0000 (12:53 +0000)]
changes from saiola

11 years agoReintroduced Generated AntiLambda Spectrum
hanratty [Fri, 13 Jul 2012 10:48:48 +0000 (10:48 +0000)]
Reintroduced Generated AntiLambda Spectrum

11 years agoMacros for creating OCDB
auras [Fri, 13 Jul 2012 10:01:20 +0000 (10:01 +0000)]
Macros for creating OCDB

11 years agoBug fix in combining the systematic errors
belikov [Fri, 13 Jul 2012 09:54:46 +0000 (09:54 +0000)]
Bug fix in combining the systematic errors

11 years agoPatch to run on the lego train
zconesa [Fri, 13 Jul 2012 08:58:26 +0000 (08:58 +0000)]
Patch to run on the lego train

11 years agoMore precise timing for the throughput calculation
agheata [Fri, 13 Jul 2012 06:55:59 +0000 (06:55 +0000)]
More precise timing for the throughput calculation

11 years agopkg and CMakelib for BF efficiency task (forgot for previous commit)
miweber [Fri, 13 Jul 2012 06:33:29 +0000 (06:33 +0000)]
pkg and CMakelib for BF efficiency task (forgot for previous commit)

11 years agocoding/naming rule fixes
miweber [Fri, 13 Jul 2012 04:40:20 +0000 (04:40 +0000)]
coding/naming rule fixes

11 years agoSystematic errors for D0 and D* in 2011 PbPb in 0-7.5% CC (AndreaR, Alessandro)
prino [Thu, 12 Jul 2012 21:58:16 +0000 (21:58 +0000)]
Systematic errors for D0 and D* in 2011 PbPb in 0-7.5% CC (AndreaR, Alessandro)

11 years agoFigure macros for the short CME paper
iseliouj [Thu, 12 Jul 2012 19:39:46 +0000 (19:39 +0000)]
Figure macros for the short CME paper

11 years agofix
mcosenti [Thu, 12 Jul 2012 14:23:15 +0000 (14:23 +0000)]
fix

11 years agochanges from mconnors
mcosenti [Thu, 12 Jul 2012 14:13:34 +0000 (14:13 +0000)]
changes from mconnors

11 years agoupdato on how to read the tracks
mcosenti [Thu, 12 Jul 2012 14:09:08 +0000 (14:09 +0000)]
updato on how to read the tracks

11 years agochange analysis macros
cbaumann [Thu, 12 Jul 2012 13:41:06 +0000 (13:41 +0000)]
change analysis macros

11 years agochanges from hanseul
mcosenti [Thu, 12 Jul 2012 13:38:31 +0000 (13:38 +0000)]
changes from hanseul

11 years agosome GCC versions still do not manage to compile the cpuid code with -fPIC - make...
sgorbuno [Thu, 12 Jul 2012 12:57:59 +0000 (12:57 +0000)]
some GCC versions still do not manage to compile the cpuid code with -fPIC - make use of the stack now

11 years agofix -fPIC compilation on i386
sgorbuno [Thu, 12 Jul 2012 12:57:07 +0000 (12:57 +0000)]
fix -fPIC compilation on i386

11 years agoAdded possibility to collect input file information from the analysis manager, via...
agheata [Thu, 12 Jul 2012 11:58:37 +0000 (11:58 +0000)]
Added possibility to collect input file information from the analysis manager, via mgr->SetCollectThroughput(kTRUE). To dump the info in a file, one can call just: mgr->SetFileInfoLog(fileinfo.log). Will start working with files in alien starting with root v5-34-00a.

11 years agoAdapt D0-h correlation task to modifs in AliHFCorrelator class (Fabio)
prino [Thu, 12 Jul 2012 11:55:21 +0000 (11:55 +0000)]
Adapt D0-h correlation task to modifs in AliHFCorrelator class (Fabio)

11 years agoEvent Mixing for Balance Function Psi Task (PhiCorrelation style)
miweber [Thu, 12 Jul 2012 11:46:01 +0000 (11:46 +0000)]
Event Mixing for Balance Function Psi Task (PhiCorrelation style)

11 years agoversion for PWGLF approval
hdalsgaa [Thu, 12 Jul 2012 09:50:08 +0000 (09:50 +0000)]
version for PWGLF approval

11 years agosupport for central and semicentral triggers
jgrosseo [Thu, 12 Jul 2012 09:13:10 +0000 (09:13 +0000)]
support for central and semicentral triggers

11 years agoMultiple fixes:
cholm [Thu, 12 Jul 2012 09:09:12 +0000 (09:09 +0000)]
Multiple fixes:

- Use TParameter<T> for storing parameters of the
  analysis rather than TNamed.  TNamed cannot be
  merged which results in a huge overhead of
  objects and time when merging containers with
  objects of that class.  TParameter<T> can be
  merged and should not imply this overhead.
- Fix memory leak and very inefficient and wrong code when
  inspecting the trigger words in AliFMDEventInspector.
  - The previous code (by Alexander) tokenized every
    defined trigger class (from the physiscs selection)
    on every event, but the returned TObjArray was never
    free'd - which causes a memory leak.
  - The code was wrong, because the trigger classes
    where only tokenized to get the positive and
    negative parts, and then the found trigger word
    was compared the positive part.  However, the
    positive part can consist of many words
    (separated by commas) and so the comparison
    would always fail.
  - The code was inefficient, since the classes
    where inspected on each event.  Since the
    trigger classes are constant over a run,
    it is much more efficient to cache the
    positive words up front (on the first event
    say).
  The new implementation caches the positive
  words for both collision and background triggers
  on the first event.  For each event, we then
  loop over these cached words and compare those
  to the found trigger word of the event.  In this
  way, we only tokenize the trigger classes once
  (actually, twice per class - one to get the
  positive list, one to get the individual words)
  and we make sure we clean up the memory.  In each
  event we can do simple comparisons (using the
  AliESDEvent supplied methods), and thereby
  speed up the code.  We also avoid hidden memory
  leaks and overly many allocations this way.
- Other clean up in the event inspector, so that all
  MC specific stuff is done in the derived class
  AliFMDMCEventInspector.
- Code in the event inspector has been re-factored
  into separate member functions for clear structure
  and easier maintaince.
- Debug statements added in various places to help
  identify problems (conditional on verbosity level
  of AliAnalysisManager)
- AliDisplacedVertexSelection had duplicate code
  in the member functions for the vertex and
  centrality.  This has been unified into a
  single member function Process that should be
  called early in each event.  This will set
  internal member variables which can be retrieved
  using GetVertexZ and GetCentralityPercentile.

IMPORTANT CHANGE FOR SATELITTE EVENT ANALYSIS:

  The AliFMDEventInspector when run over MC no
  longer tries to subsitute the IP z coordinate
  and centrality with information directly from
  the simulation.  Instead, this information is
  available from the
  AliFMDMCEventInspector::ProcessMC member function.

11 years agochanges from fzhou
mcosenti [Thu, 12 Jul 2012 08:59:53 +0000 (08:59 +0000)]
changes from fzhou

11 years agoThe train setup can now find the available packages
cholm [Thu, 12 Jul 2012 08:52:16 +0000 (08:52 +0000)]
The train setup can now find the available packages
(ROOT,AliROOT) by it self.  Passing the value
"last" to the options --aliroot and --root will
select the last possible version(s).  If the value
"list" is passed, then a list of available packages
will be displayed and the execution stopped.

Also set default values on options in case of
--help is passed.

11 years agoFix when called from CINT
quark [Thu, 12 Jul 2012 08:46:50 +0000 (08:46 +0000)]
Fix when called from CINT

11 years agoPossibility to select positive and negatiev eta regions for D+
prino [Thu, 12 Jul 2012 08:41:38 +0000 (08:41 +0000)]
Possibility to select positive and negatiev eta regions for D+

11 years agochanges from mconnors
mcosenti [Thu, 12 Jul 2012 08:41:21 +0000 (08:41 +0000)]
changes from mconnors

11 years agochanges from saiola
mcosenti [Thu, 12 Jul 2012 08:11:38 +0000 (08:11 +0000)]
changes from saiola

11 years agoadded efficiency task for Balance Function (ESD-MC analyis), added V0 analysis for...
miweber [Thu, 12 Jul 2012 03:53:24 +0000 (03:53 +0000)]
added efficiency task for Balance Function (ESD-MC analyis), added V0 analysis for triggered Balance Function task

11 years agoUpdates: store track filter bit and charge, event pool for K0 and K, new featured...
prino [Wed, 11 Jul 2012 17:33:53 +0000 (17:33 +0000)]
Updates: store track filter bit and charge, event pool for K0 and K, new featured in D* correlation task (Sandro)

11 years agogeometry for 2010/11
loizides [Wed, 11 Jul 2012 16:18:54 +0000 (16:18 +0000)]
geometry for 2010/11

11 years agotest if I have commit rights
loizides [Wed, 11 Jul 2012 16:17:32 +0000 (16:17 +0000)]
test if I have commit rights

11 years agotest
loizides [Wed, 11 Jul 2012 16:17:17 +0000 (16:17 +0000)]
test

11 years agochanges from fzhou
mcosenti [Wed, 11 Jul 2012 15:51:57 +0000 (15:51 +0000)]
changes from fzhou

11 years agoFix - clean (remove) run's reconstructed directory after reco/viz
quark [Wed, 11 Jul 2012 13:40:20 +0000 (13:40 +0000)]
Fix - clean (remove) run's reconstructed directory after reco/viz

11 years agoFixed a warning on narrowing in array assignment
cholm [Wed, 11 Jul 2012 10:55:23 +0000 (10:55 +0000)]
Fixed a warning on narrowing in array assignment

11 years agoCorrect inputs for Ds+ (theoretical spectrum, +temporary patch for systematics in...
zconesa [Wed, 11 Jul 2012 10:50:56 +0000 (10:50 +0000)]
Correct inputs for Ds+ (theoretical spectrum, +temporary patch for systematics in PbPb that won't work for pp)

11 years agoCreate PROOF-INF.PWGHFcorrelationHF for correlationHF library
prino [Wed, 11 Jul 2012 10:48:59 +0000 (10:48 +0000)]
Create PROOF-INF.PWGHFcorrelationHF for correlationHF library

11 years agoAdd comments, include flag for RaaVsEP calculation
zconesa [Wed, 11 Jul 2012 10:44:41 +0000 (10:44 +0000)]
Add comments, include flag for RaaVsEP calculation

11 years agoImprovement in event mixing coding for D0-hadron correlations (Fabio)
prino [Wed, 11 Jul 2012 10:27:29 +0000 (10:27 +0000)]
Improvement in event mixing coding for D0-hadron correlations (Fabio)

11 years agoUpdated run list for MC prod LHC12a17a, to exclude 5 bad runs
prino [Tue, 10 Jul 2012 22:56:20 +0000 (22:56 +0000)]
Updated run list for MC prod LHC12a17a, to exclude 5 bad runs

11 years agochanges from Salvatore
loizides [Tue, 10 Jul 2012 21:07:26 +0000 (21:07 +0000)]
changes from Salvatore

11 years agoVc sources now use completely namespaced includes to work around messed up MacOS X
sgorbuno [Tue, 10 Jul 2012 17:08:37 +0000 (17:08 +0000)]
Vc sources now use completely namespaced includes to work around messed up MacOS X

11 years agoFix in combining the systematic errors. Drawing the spectra also in a linear scale.
belikov [Tue, 10 Jul 2012 16:43:19 +0000 (16:43 +0000)]
Fix in combining the systematic errors. Drawing the spectra also in a linear scale.

11 years agoFrom M.Fasel: small patch for the TRD. It adds one Getter function to the AliVTrack...
agheata [Tue, 10 Jul 2012 14:16:46 +0000 (14:16 +0000)]
From M.Fasel: small patch for the TRD. It adds one Getter function to the AliVTrack and AliAODtrack, which is implemented in AliAODpid. The getter function is the same for ESD and AOD tracks.

11 years agofix compilation with Clang on MacOS
sgorbuno [Tue, 10 Jul 2012 13:58:54 +0000 (13:58 +0000)]
fix compilation with Clang on MacOS

11 years agofixes a small issue with clang
sgorbuno [Tue, 10 Jul 2012 13:53:04 +0000 (13:53 +0000)]
fixes a small issue with clang

11 years agoAdded task to perform V0 extraction in AODs. For now, only oriented to real data...
ddobrigk [Tue, 10 Jul 2012 13:07:24 +0000 (13:07 +0000)]
Added task to perform V0 extraction in AODs. For now, only oriented to real data. MC versions to follow.

11 years agoadding BW for 1/pt dNdpt
mfloris [Tue, 10 Jul 2012 10:25:43 +0000 (10:25 +0000)]
adding BW for 1/pt dNdpt

11 years agoFixed up this script
cholm [Tue, 10 Jul 2012 10:19:54 +0000 (10:19 +0000)]
Fixed up this script

11 years agoReduced the number of print-outs from the raw reader. Now, only a summary
cholm [Tue, 10 Jul 2012 10:19:02 +0000 (10:19 +0000)]
Reduced the number of print-outs from the raw reader.  Now, only a summary
is shown at the end of the read.  Optionally, more detailed information
can be gotten by doing AliFMDRawReader::SetVerbose().

11 years agoSuppressed secondary decision ased in reco-time set kMultSec flag (Anton)
shahoian [Tue, 10 Jul 2012 09:18:30 +0000 (09:18 +0000)]
Suppressed secondary decision ased in reco-time set kMultSec flag (Anton)

11 years agoSet Old PID to true for default cuts on data sets time < LHC11h
zconesa [Tue, 10 Jul 2012 08:51:52 +0000 (08:51 +0000)]
Set Old PID to true for default cuts on data sets time < LHC11h

11 years agoNew class for steering D-hadron correlation analysis (Sandro)
prino [Tue, 10 Jul 2012 08:49:05 +0000 (08:49 +0000)]
New class for steering D-hadron correlation analysis (Sandro)

11 years agoincrease class def
kleinb [Tue, 10 Jul 2012 08:48:08 +0000 (08:48 +0000)]
increase class def

11 years agoProtection against abnormal memory occupancy in the global tracking
auras [Mon, 9 Jul 2012 17:19:37 +0000 (17:19 +0000)]
Protection against abnormal memory occupancy in the global tracking

11 years agochanges from mconnors
mcosenti [Mon, 9 Jul 2012 15:20:22 +0000 (15:20 +0000)]
changes from mconnors

11 years ago-user task update (julian)
jbook [Mon, 9 Jul 2012 13:53:37 +0000 (13:53 +0000)]
-user task update (julian)

11 years agoupdate Tasks
cbaumann [Mon, 9 Jul 2012 13:51:46 +0000 (13:51 +0000)]
update Tasks

11 years agoRemove annoying printout (Raoul)
prino [Mon, 9 Jul 2012 13:37:56 +0000 (13:37 +0000)]
Remove annoying printout (Raoul)

11 years agochanges from saiola
mcosenti [Mon, 9 Jul 2012 13:36:32 +0000 (13:36 +0000)]
changes from saiola

11 years agofixing a very nasty bug, and cleaning up
mcosenti [Mon, 9 Jul 2012 13:34:44 +0000 (13:34 +0000)]
fixing a very nasty bug, and cleaning up

11 years agoadditional bug fix from Ionut
cbaumann [Mon, 9 Jul 2012 13:23:47 +0000 (13:23 +0000)]
additional bug fix from Ionut

11 years agoAdd PhiV also to .cxx, update by Ionut
cbaumann [Mon, 9 Jul 2012 13:05:14 +0000 (13:05 +0000)]
Add PhiV also to .cxx, update by Ionut

11 years agoselect good quality high pt tracks via the filterbit
kleinb [Mon, 9 Jul 2012 12:54:34 +0000 (12:54 +0000)]
select good quality high pt tracks via the filterbit

11 years agochanges from fzhou, mconnors and myself
mcosenti [Mon, 9 Jul 2012 12:47:29 +0000 (12:47 +0000)]
changes from fzhou, mconnors and myself

11 years agoNew cut on z of SPD vertex to remove outliers
prino [Mon, 9 Jul 2012 12:45:36 +0000 (12:45 +0000)]
New cut on z of SPD vertex to remove outliers

11 years agoUpadte from Taku
cbaumann [Mon, 9 Jul 2012 12:35:21 +0000 (12:35 +0000)]
Upadte from Taku

11 years agoadditional histos for the rho calculation wrt the leading track in the event.
kleinb [Mon, 9 Jul 2012 12:31:18 +0000 (12:31 +0000)]
additional histos for the rho calculation wrt the leading track in the event.

11 years agotake only good quality tracks as trigger
kleinb [Mon, 9 Jul 2012 12:31:02 +0000 (12:31 +0000)]
take only good quality tracks as trigger

11 years agochanges from saiola
mcosenti [Mon, 9 Jul 2012 11:40:00 +0000 (11:40 +0000)]
changes from saiola

11 years agonew Tasks by Taku
cbaumann [Mon, 9 Jul 2012 11:24:34 +0000 (11:24 +0000)]
new Tasks by Taku

11 years agoadd possibility to reject events with a calorimeter cluster with energy larger than...
gconesab [Mon, 9 Jul 2012 10:35:29 +0000 (10:35 +0000)]
add possibility to reject events with a calorimeter cluster with energy larger than pT hard

11 years agoFixed some compilation problems.
cholm [Mon, 9 Jul 2012 10:32:27 +0000 (10:32 +0000)]
Fixed some compilation problems.
Switch to using TParameter<T> (from TNamed) for storing parameters of the
analysis, as these can be merged.   Previoulsy, we used TNamed objects,
but since these cannot be merged, the stupid file merger writes copies
of every single object to the merged file and thereby slowing down
everything.  It would be good if the merger could be fixed - perhaps by
allowing a plug-in for merging a specific class of objects - e.g.,

  class TObjectMerger
  {
  public:
    virtual TObject* Merge(TObject* existing, TList* list);
    virtual TObject* Merge(TObject* existing, TObject* next);
  };
  TObject*
  TObjectMerger::Merge(TObject* existing, TList* list)
  {
    TMergeInfo info(existing);
    TClass* cl = existing->Class();
    ROOT::MergeFunc_t f = cl->GetMerge();
    if (f)
      f(existing, list, &info);
    return existing;
  }

  TNamedMerger : public TObjectMerger
  {
    TObject* Merge(TObject* e, TList* l)
    {
      TString tit(e->GetTitle());
      TIter next(l);
      TObject* o = 0;
      while ((o = next())) {
       tit.Append(" ");
       tit.Append(o->GetTitle());
      }
      return e;
    }
  }

Some fixes to the train setup to show default values of the options.

11 years agoUpdates to run on the train Ds and Dplus efficiency together (Zaida)
prino [Mon, 9 Jul 2012 09:53:48 +0000 (09:53 +0000)]
Updates to run on the train Ds and Dplus efficiency together (Zaida)

11 years agoTransition to PWG new names scheme
quark [Mon, 9 Jul 2012 09:27:23 +0000 (09:27 +0000)]
Transition to PWG new names scheme

11 years agoUse `test' rather than `[' - portable across SH shells. Added help
cholm [Mon, 9 Jul 2012 07:45:54 +0000 (07:45 +0000)]
Use `test' rather than `[' - portable across SH shells.  Added help
output for the --barrel option - please revisit and update the
description.  There seems to be three modes for this option:

 * <= 0  As before
 * == 1  Do not get ESDs?
 * >  1  Modify the file names to look for.

Please give some indication as to what this option is good for.

11 years agoIn case of missing energy loss fits, the sub-algorithms take the eta axis
cholm [Mon, 9 Jul 2012 07:40:34 +0000 (07:40 +0000)]
In case of missing energy loss fits, the sub-algorithms take the eta axis
from the parent task rather than hard coding default axis directly in the
sub-algorithm tasks.  This mean changing default axis only happens in one
place

11 years agoClean-up of code to conform with the style used
cholm [Mon, 9 Jul 2012 07:29:23 +0000 (07:29 +0000)]
Clean-up of code to conform with the style used

11 years agoPrint-out of high cuts conditional on debug level > 3
cholm [Mon, 9 Jul 2012 07:27:34 +0000 (07:27 +0000)]
Print-out of high cuts conditional on debug level > 3

11 years agoUse TAxis::Set rather than TAxis::operator= for backward compatiblity
cholm [Mon, 9 Jul 2012 07:26:14 +0000 (07:26 +0000)]
Use TAxis::Set rather than TAxis::operator= for backward compatiblity

11 years agoClean-up
cholm [Mon, 9 Jul 2012 07:22:57 +0000 (07:22 +0000)]
Clean-up

11 years agoUse TAxis::Set instead of assignment operator. Backward compatibility
cholm [Mon, 9 Jul 2012 07:20:04 +0000 (07:20 +0000)]
Use TAxis::Set instead of assignment operator.  Backward compatibility

11 years agoFix for #95931: commit in trunk and port to release AliT0TenderSupply
hristov [Mon, 9 Jul 2012 06:15:20 +0000 (06:15 +0000)]
Fix for #95931: commit in trunk and port to release AliT0TenderSupply

11 years agocorrection for centrality
miweber [Mon, 9 Jul 2012 05:06:34 +0000 (05:06 +0000)]
correction for centrality

11 years agoFrom Francesco: Now I pass the MC event handler with a method avoiding to call AliAna...
agheata [Sun, 8 Jul 2012 17:11:53 +0000 (17:11 +0000)]
From Francesco: Now I pass the MC event handler with a method avoiding to call AliAnalysisManager in the AliESDpid class

11 years agomake work the jet events rejection method for AODs
gconesab [Sun, 8 Jul 2012 13:58:02 +0000 (13:58 +0000)]
make work the jet events rejection method for AODs

11 years agoChanges to enable trigger efficiency studies
cnattras [Sat, 7 Jul 2012 17:39:05 +0000 (17:39 +0000)]
Changes to enable trigger efficiency studies

11 years agoSet old ID for 2010 standard cuts
prino [Fri, 6 Jul 2012 23:00:45 +0000 (23:00 +0000)]
Set old ID for 2010 standard cuts

11 years agoUpdating histogram from which to retrieve statistics information for MeanVertex ...
zampolli [Fri, 6 Jul 2012 16:33:20 +0000 (16:33 +0000)]
Updating histogram from which to retrieve statistics information for MeanVertex (following
the outcome of Calibration Meeting on 6 July 2012)

11 years agoDplus cut class updated to go with new default settings for old/new PID
prino [Fri, 6 Jul 2012 14:34:47 +0000 (14:34 +0000)]
Dplus cut class updated to go with new default settings for old/new PID