]> git.uio.no Git - u/mrichter/AliRoot.git/commit
AliRsnMCInfo:
authorpulvir <pulvir@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 29 Jan 2009 16:35:13 +0000 (16:35 +0000)
committerpulvir <pulvir@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 29 Jan 2009 16:35:13 +0000 (16:35 +0000)
commit15d5fd02232860362cc216af7a7d60bcdb2a5dc0
tree5571c6db369bd0e796641320d83f11faf636b800
parentd2ede0c3604945176963d6564df2a7992380ded0
AliRsnMCInfo:
- added a datamember to store MC first point of track (for MC DCA)
- added all setters/getters related to this
- added a method to "shift" this point by the amount
  of a reference point (primary vertex)

AliRsnDaughter:
- in method "PhiDeg" and "ThetaDeg" call their radiants counterparts
  (they are inline so the compilation will be the same, but is more readable)
- add user-friendly methods to set the "kink" index accordingly
- explicitly added and "Adopt" for a TParticle object, used also for AliMCParticle

AliRsnEvent:
- added the MonteCarlo primary vertex and getters/setters for it
- added a method to correct trach DCA's for primary vertex which will be possible only from here

AliRsnCut:
- added track cut on MC impact parameter
- added track cut on kink daughter/mother
- corrected typo in cut on transverse momentum MC
- added event cut on Vz primary vertex
- added a method to know if the analyzed pair is made of the same tracks (e.g.: pi+pi+ k+k+ etc)
- added a method to know if the object is being used for mixing
- removed all methods which refer to event buffer and event matching search
- removed management of event mixing which is moved to analysis task

AliRsnPair:
- removed option "kTruePairs" (replaced with true pairs cut)
- removed "mixNum" value in constructor (mixing is managed at level of AnalysisTask object)
- removed unused "Init" method
- changed arguments of "ProcessPair" method to two AliRsnEvent (event buffer is not here any longer)
- removed "mixing cut" and everything referring to it

AliRsnReader:
- moved conversion methods from source to AliRsnDaughter here
- added an AliESDtrackCuts data-member for primary cuts (optionally used) and getters/setters for it

AliRsnAnalysisSE:
- added management of event mixing at the level of this object

AliRsnFunction:
- removed weighted filling of histograms
- added possibility to create bins for many variables (separately)
20 files changed:
PWG2/RESONANCES/AliRsnAnalysisSE.cxx
PWG2/RESONANCES/AliRsnAnalysisSE.h
PWG2/RESONANCES/AliRsnAnalysisTaskSEBase.cxx
PWG2/RESONANCES/AliRsnCut.cxx
PWG2/RESONANCES/AliRsnCut.h
PWG2/RESONANCES/AliRsnDaughter.cxx
PWG2/RESONANCES/AliRsnDaughter.h
PWG2/RESONANCES/AliRsnEvent.cxx
PWG2/RESONANCES/AliRsnEvent.h
PWG2/RESONANCES/AliRsnEventFunction.cxx
PWG2/RESONANCES/AliRsnEventFunction.h
PWG2/RESONANCES/AliRsnEventTaskSE.cxx
PWG2/RESONANCES/AliRsnFunction.cxx
PWG2/RESONANCES/AliRsnFunction.h
PWG2/RESONANCES/AliRsnMCInfo.cxx
PWG2/RESONANCES/AliRsnMCInfo.h
PWG2/RESONANCES/AliRsnPair.cxx
PWG2/RESONANCES/AliRsnPair.h
PWG2/RESONANCES/AliRsnReader.cxx
PWG2/RESONANCES/AliRsnReader.h