]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Added methods for systematic errors of the RAA vs. centrality
authorprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 3 Feb 2012 22:22:56 +0000 (22:22 +0000)
committerprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 3 Feb 2012 22:22:56 +0000 (22:22 +0000)
PWGHF/vertexingHF/AliHFSystErr.cxx
PWGHF/vertexingHF/AliHFSystErr.h

index 6622cd6310578b37b55d6b59cbb64296d077880c..7c7f50721112b656f8f036aa970cf03ed5357ba3 100644 (file)
@@ -932,6 +932,89 @@ void AliHFSystErr::InitDstartoD0pi2010PbPb4080() {
 
 }
 
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitD0toKpi2010PbPb010CentScan(){
+  // define errors for RAA vs. centrality
+  InitD0toKpi2010PbPb020();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitD0toKpi2010PbPb1020CentScan(){
+  // define errors for RAA vs. centrality
+  InitD0toKpi2010PbPb020();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitD0toKpi2010PbPb2040CentScan(){
+  // define errors for RAA vs. centrality
+  InitD0toKpi2010PbPb020();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitD0toKpi2010PbPb4060CentScan(){
+  // define errors for RAA vs. centrality
+  InitD0toKpi2010PbPb4080();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitD0toKpi2010PbPb6080CentScan(){
+  // define errors for RAA vs. centrality
+  InitD0toKpi2010PbPb4080();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDplustoKpipi2010PbPb010CentScan(){
+  // define errors for RAA vs. centrality
+  InitDplustoKpipi2010PbPb020();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDplustoKpipi2010PbPb1020CentScan(){
+  // define errors for RAA vs. centrality
+  InitDplustoKpipi2010PbPb020();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDplustoKpipi2010PbPb2040CentScan(){
+  // define errors for RAA vs. centrality
+  InitDplustoKpipi2010PbPb020();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDplustoKpipi2010PbPb4060CentScan(){
+  // define errors for RAA vs. centrality
+  InitDplustoKpipi2010PbPb4080();
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDplustoKpipi2010PbPb6080CentScan(){
+  // define errors for RAA vs. centrality
+  InitDplustoKpipi2010PbPb4080();
+}
+
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDstartoD0pi2010PbPb010CentScan(){
+  // define errors for RAA vs. centrality
+  InitDstartoD0pi2010PbPb020();
+  for(Int_t i=7;i<=12;i++) fRawYield->SetBinContent(i,0.16); 
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDstartoD0pi2010PbPb1020CentScan(){
+  // define errors for RAA vs. centrality
+  InitDstartoD0pi2010PbPb020();
+  for(Int_t i=7;i<=12;i++) fRawYield->SetBinContent(i,0.05); 
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDstartoD0pi2010PbPb2040CentScan(){
+  // define errors for RAA vs. centrality
+  InitDstartoD0pi2010PbPb2040();
+  for(Int_t i=7;i<=12;i++) fRawYield->SetBinContent(i,0.10); 
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDstartoD0pi2010PbPb4060CentScan(){
+  // define errors for RAA vs. centrality
+  InitDstartoD0pi2010PbPb4080();
+  for(Int_t i=7;i<=12;i++) fRawYield->SetBinContent(i,0.10); 
+}
+//--------------------------------------------------------------------------
+void AliHFSystErr::InitDstartoD0pi2010PbPb6080CentScan(){
+  // define errors for RAA vs. centrality
+  InitDstartoD0pi2010PbPb4080();
+  for(Int_t i=7;i<=12;i++) fRawYield->SetBinContent(i,0.10); 
+}
+
+
 //--------------------------------------------------------------------------
 Double_t AliHFSystErr::GetCutsEffErr(Double_t pt) const {
   // 
index ad7640dd04bb154aab7cff7526fae8589817eee7..d45f946d8c48a66ef31a5e28779cf132cca52cbf 100644 (file)
@@ -66,6 +66,24 @@ class AliHFSystErr : public TNamed
   // Function to initialize the variables/histograms
   void Init(Int_t decay);
 
+  void InitD0toKpi2010PbPb010CentScan();
+  void InitD0toKpi2010PbPb1020CentScan();
+  void InitD0toKpi2010PbPb2040CentScan();
+  void InitD0toKpi2010PbPb4060CentScan();
+  void InitD0toKpi2010PbPb6080CentScan();
+
+  void InitDplustoKpipi2010PbPb010CentScan();
+  void InitDplustoKpipi2010PbPb1020CentScan();
+  void InitDplustoKpipi2010PbPb2040CentScan();
+  void InitDplustoKpipi2010PbPb4060CentScan();
+  void InitDplustoKpipi2010PbPb6080CentScan();
+
+  void InitDstartoD0pi2010PbPb010CentScan();
+  void InitDstartoD0pi2010PbPb1020CentScan();
+  void InitDstartoD0pi2010PbPb2040CentScan();
+  void InitDstartoD0pi2010PbPb4060CentScan();
+  void InitDstartoD0pi2010PbPb6080CentScan();
+
  private:
 
   AliHFSystErr(const AliHFSystErr& source);
@@ -84,9 +102,10 @@ class AliHFSystErr : public TNamed
   void InitDplustoKpipi2010PbPb4080();
   void InitDstartoD0pi2010PbPb4080();
 
+
   void InitD0toKpi2010ppLowEn();
   void InitDplustoKpipi2010ppLowEn();
- void InitDstartoD0pi2010ppLowEn();
 void InitDstartoD0pi2010ppLowEn();
 
  void InitDstartoD0pi2010PbPb2040();