]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Move some methods to AliAODPidHF
authordainese <dainese@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 12 Jul 2011 08:44:50 +0000 (08:44 +0000)
committerdainese <dainese@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 12 Jul 2011 08:44:50 +0000 (08:44 +0000)
PWG3/vertexingHF/AliAODPidHF.cxx
PWG3/vertexingHF/AliAODPidHF.h
PWG3/vertexingHF/AliRDHFCuts.cxx
PWG3/vertexingHF/AliRDHFCuts.h

index 48b40e853c4fd4f273cc7ddf5252133f093ef6da..d511f3612c42292119ada48141e43e16101d8c6e 100644 (file)
@@ -21,6 +21,8 @@
 // class for PID with AliAODRecoDecayHF
 // Authors: D. Caffarri caffarri@pd.infn.it, A.Dainese andrea.dainese@pd.infn.it, S. Dash dash@to.infn.it, F. Prino prino@to.infn.it, R. Romita r.romita@gsi.de, Y. Wang yifei@pi0.physi.uni-heidelberg.de P. Antonioli pietro.antonioli@bo.infn.it
 //***********************************************************
+#include <TCanvas.h>
+
 #include "AliAODPidHF.h"
 #include "AliAODPid.h"
 #include "AliPID.h"
@@ -861,4 +863,23 @@ Bool_t AliAODPidHF::IsTOFPiKexcluded(AliAODTrack *track,Double_t nsigmaK){
   return kFALSE;
 
 }
+//--------------------------------------------------------------------------
+void AliAODPidHF::SetPriorDistribution(AliPID::EParticleType type,TH1F *prior){
+
+       //
+       // method setting the prior distributions to the AliPIDCombined object of the AliAODPidHF data member
+       // all the checks are done directly in the AliPIDCombined object
+       //
+
+       GetPidCombined()->SetPriorDistribution(type,prior);
+}
+//--------------------------------------------------------------------------
+void AliAODPidHF::DrawPrior(AliPID::EParticleType type){
+
+       //
+       // Drawing prior distribution for type "type"
+
+       new TCanvas();
+       GetPidCombined()->GetPriorDistribution(type)->Draw();
+}
 
index 1d8c0bf010960938bed41f1d6a84836bb6eb5d8f..90c4868c1fe237a123e7c6e71b313e13199f36cb 100644 (file)
@@ -102,6 +102,11 @@ class AliAODPidHF : public AliAODPid{
 
  void SetBetheBloch(AliTPCPIDResponse &tpcResp) const;
 
+  // method for AliPIDCombined object
+  void SetSelectedSpecies(Int_t ispecies = AliPID::kSPECIES){GetPidCombined()->SetSelectedSpecies(ispecies);};
+  void SetPriorDistribution(AliPID::EParticleType type,TH1F *prior);
+  void DrawPrior(AliPID::EParticleType type);
+
  protected:
 
  Int_t ApplyPidTPCRaw(AliAODTrack *track,Int_t specie) const;
index aa4c5e4248e7dace8cc89fbfdb6ef6a6c554d886..d5931250f82d5941c47ccb139c25b1ecab6af8b0 100644 (file)
@@ -22,7 +22,6 @@
 // Author: A.Dainese, andrea.dainese@pd.infn.it
 /////////////////////////////////////////////////////////////
 #include <Riostream.h>
-#include <TCanvas.h>
 
 #include "AliVEvent.h"
 #include "AliESDEvent.h"
@@ -969,24 +968,5 @@ Bool_t AliRDHFCuts::IsSignalMC(AliAODRecoDecay *d,AliAODEvent *aod,Int_t pdg) co
 
   return kFALSE;
 }
-//--------------------------------------------------------------------------
-void AliRDHFCuts::SetPriorDistribution(AliPID::EParticleType type,TH1F *prior){
-
-       //
-       // method setting the prior distributions to the AliPIDCombined object of the AliAODPidHF data member
-       // all the checks are done directly in the AliPIDCombined object
-       //
-
-       fPidHF->GetPidCombined()->SetPriorDistribution(type,prior);
-}
-//--------------------------------------------------------------------------
-void AliRDHFCuts::DrawPrior(AliPID::EParticleType type){
-
-       //
-       // Drawing prior distribution for type "type"
-
-       new TCanvas();
-       fPidHF->GetPidCombined()->GetPriorDistribution(type)->Draw();
-}
 
 
index e118c7cc43438b45a25cea1f47d3394b76831380..f7c543edf8fa4ff656d9fb4dc57524ae7deb09bb 100644 (file)
@@ -167,10 +167,6 @@ class AliRDHFCuts : public AliAnalysisCuts
 
   void SetKeepSignalMC() {fKeepSignalMC=kTRUE; return;}
 
-  // method for AliPIDCombined object of AliAODPidHF
-  void SetSelectedSpecies(Int_t ispecies = AliPID::kSPECIES){fPidHF->GetPidCombined()->SetSelectedSpecies(ispecies);};
-  void SetPriorDistribution(AliPID::EParticleType type,TH1F *prior);
-  void DrawPrior(AliPID::EParticleType type);
 
  protected: