]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/totEt/AliAnalysisEtTrackMatchCorrections.cxx
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGLF / totEt / AliAnalysisEtTrackMatchCorrections.cxx
index cf651b1dbd86a932e88eef7abf4432b369118ac7..6d384b0fe467bfb9da31e7987bd46f3cda5d8630 100644 (file)
@@ -16,8 +16,9 @@ AliAnalysisEtTrackMatchCorrections::AliAnalysisEtTrackMatchCorrections() : TName
     ,fMeanSecondary(0)
                                                                      // ,fNeutronCorrection(0)
 {
-  //fNeutronCorrection[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
+  //fNeutronCorrection = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
   for(int i=0;i<20;i++){
+    fMinEtCorrection[i] = 0.0;
     fNeutronCorrection[i] = 0.0;
     fHadronCorrection[i] = 0.0;
     fKaonCorrection[i] = 0.0;
@@ -36,7 +37,15 @@ AliAnalysisEtTrackMatchCorrections::AliAnalysisEtTrackMatchCorrections(const TSt
                                                                                                                                                                ,fMeanNeutral(meanNeutral)
                                                                                                                                                                ,fMeanGamma(meanGammas)
                                                                                                                                                                ,fMeanSecondary(meanSecondary)
-{}
+{
+  for(int i=0;i<20;i++){
+    fMinEtCorrection[i] = 0.0;
+    fNeutronCorrection[i] = 0.0;
+    fHadronCorrection[i] = 0.0;
+    fKaonCorrection[i] = 0.0;
+    fSecondaryCorrection[i] = 0.0;
+  }
+}
 
 //! Copy constructor
 AliAnalysisEtTrackMatchCorrections::AliAnalysisEtTrackMatchCorrections(const AliAnalysisEtTrackMatchCorrections &obj) : TNamed(obj)
@@ -50,7 +59,15 @@ AliAnalysisEtTrackMatchCorrections::AliAnalysisEtTrackMatchCorrections(const Ali
     ,fMeanGamma(obj.fMeanGamma)
     ,fMeanSecondary(obj.fMeanSecondary)
     
-{}
+{
+  for(int i=0;i<20;i++){
+    fMinEtCorrection[i] = obj.fMinEtCorrection[i];
+    fNeutronCorrection[i] = obj.fNeutronCorrection[i];
+    fHadronCorrection[i] = obj.fHadronCorrection[i];
+    fKaonCorrection[i] = obj.fKaonCorrection[i];
+    fSecondaryCorrection[i] = obj.fSecondaryCorrection[i];
+  }
+}
 
 //! Destructor
 AliAnalysisEtTrackMatchCorrections::~AliAnalysisEtTrackMatchCorrections()