]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG0/dNdPt/AlidNdPt.cxx
new functionality and new class added
[u/mrichter/AliRoot.git] / PWG0 / dNdPt / AlidNdPt.cxx
index 35c16741df0dbc8a6936484a5c366bdb13e14529..e0feef22a3d2f938c65647a121d529a539d0ebe9 100644 (file)
@@ -16,6 +16,8 @@
 #include "AliESDtrackCuts.h"  \r
 #include "AlidNdPtEventCuts.h"\r
 #include "AlidNdPtAcceptanceCuts.h"\r
 #include "AliESDtrackCuts.h"  \r
 #include "AlidNdPtEventCuts.h"\r
 #include "AlidNdPtAcceptanceCuts.h"\r
+#include "AliPhysicsSelection.h"\r
+#include "AlidNdPtBackgroundCuts.h"\r
 #include "AlidNdPt.h"\r
 \r
 using namespace std;\r
 #include "AlidNdPt.h"\r
 \r
 using namespace std;\r
@@ -30,6 +32,10 @@ AlidNdPt::AlidNdPt(): TNamed()
 , fUseMCInfo(kFALSE)\r
 , fAnalysisMode(AlidNdPtHelper::kTPC) \r
 , fTrigger(AliTriggerAnalysis::kMB1) \r
 , fUseMCInfo(kFALSE)\r
 , fAnalysisMode(AlidNdPtHelper::kTPC) \r
 , fTrigger(AliTriggerAnalysis::kMB1) \r
+, fTriggerClass(0) \r
+, fParticleMode(AlidNdPtHelper::kAllPart) \r
+, fPhysicsSelection(0)\r
+, fdNdPtBackgroundCuts(0)\r
 {\r
   // default constructor\r
 }\r
 {\r
   // default constructor\r
 }\r
@@ -42,14 +48,20 @@ AlidNdPt::AlidNdPt(Char_t* name, Char_t* title): TNamed(name,title)
 , fUseMCInfo(kFALSE)\r
 , fAnalysisMode(AlidNdPtHelper::kTPC) \r
 , fTrigger(AliTriggerAnalysis::kMB1) \r
 , fUseMCInfo(kFALSE)\r
 , fAnalysisMode(AlidNdPtHelper::kTPC) \r
 , fTrigger(AliTriggerAnalysis::kMB1) \r
+, fTriggerClass(0) \r
+, fParticleMode(AlidNdPtHelper::kAllPart) \r
+, fPhysicsSelection(0)\r
+, fdNdPtBackgroundCuts(0)\r
 {\r
   // constructor\r
 }\r
 \r
 //_____________________________________________________________________________\r
 {\r
   // constructor\r
 }\r
 \r
 //_____________________________________________________________________________\r
-AlidNdPt::~AlidNdPt(){\r
+AlidNdPt::~AlidNdPt() {\r
   // destructor\r
   if(fdNdPtEventCuts) delete fdNdPtEventCuts; fdNdPtEventCuts=NULL; \r
   if(fdNdPtAcceptanceCuts) delete fdNdPtAcceptanceCuts; fdNdPtAcceptanceCuts=NULL;\r
   if(fEsdTrackCuts) delete fEsdTrackCuts; fEsdTrackCuts=NULL;\r
   // destructor\r
   if(fdNdPtEventCuts) delete fdNdPtEventCuts; fdNdPtEventCuts=NULL; \r
   if(fdNdPtAcceptanceCuts) delete fdNdPtAcceptanceCuts; fdNdPtAcceptanceCuts=NULL;\r
   if(fEsdTrackCuts) delete fEsdTrackCuts; fEsdTrackCuts=NULL;\r
+  if(fPhysicsSelection) delete fPhysicsSelection; fPhysicsSelection=NULL;\r
+  if(fdNdPtBackgroundCuts) delete fdNdPtBackgroundCuts; fdNdPtBackgroundCuts=NULL;\r
 }\r
 }\r