o coverity fix for 18626
authorwiechula <wiechula@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 25 Jan 2012 18:24:27 +0000 (18:24 +0000)
committerwiechula <wiechula@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 25 Jan 2012 18:24:27 +0000 (18:24 +0000)
o coding conventions

ANALYSIS/AliESDv0KineCuts.cxx
ANALYSIS/AliESDv0KineCuts.h

index 2403a74..a59e640 100644 (file)
@@ -663,7 +663,7 @@ Bool_t  AliESDv0KineCuts::CaseLambda(AliESDv0* const v0, Int_t &pdgV0, Int_t &pd
   return kTRUE;\r
 }\r
 //____________________________________________________________________\r
-Bool_t  AliESDv0KineCuts::V0CutsCommon(AliESDv0 * const v0) const \r
+Bool_t  AliESDv0KineCuts::V0CutsCommon(const AliESDv0 * const v0) const \r
 {\r
   //\r
   // V0 cuts common to all V0s\r
@@ -972,23 +972,22 @@ void  AliESDv0KineCuts::SetEvent(AliVEvent* const event){
   //\r
   // direct setter of ESD event\r
   //\r
-  if(event)\r
-    fEvent = static_cast<AliESDEvent*>(event);\r
+\r
+  fEvent = dynamic_cast<AliESDEvent*>(event);\r
   if(!fEvent){\r
     AliErrorClass("Invalid input event pointer");\r
     return;\r
   }\r
-\r
-if (fUseExternalVertex) return;\r
-else{\r
-       if(fPrimaryVertex && fDeleteVertex){\r
-               delete  fPrimaryVertex;\r
-               fPrimaryVertex=0x0;\r
-               }\r
-       fPrimaryVertex = new AliKFVertex(*(event->GetPrimaryVertex()));\r
-       fDeleteVertex=kTRUE;\r
-}\r
-\r
+  \r
+  if (fUseExternalVertex) return;\r
+  else{\r
+    if(fPrimaryVertex && fDeleteVertex){\r
+      delete   fPrimaryVertex;\r
+      fPrimaryVertex=0x0;\r
+      }\r
+    fPrimaryVertex = new AliKFVertex(*(fEvent->GetPrimaryVertex()));\r
+    fDeleteVertex=kTRUE;\r
+  }\r
 }\r
 \r
 \r
index 9a3ebbf..b71d3e0 100644 (file)
@@ -52,9 +52,9 @@ class AliESDv0KineCuts : public TObject{
   // user can select an operation modes [see .cxx for details]\r
   void   SetMode(Int_t mode, Int_t type);\r
   void   SetMode(Int_t mode, const char* type);\r
-  void  UseExternalVertex(Bool_t use_external=kTRUE);
-  AliKFParticle *CreateMotherParticle(const AliVTrack* const pdaughter, const AliVTrack* const ndaughter, Int_t pspec, Int_t nspec) const;
-  void      SetCuts();                          // setup cuts for selected fMode and fType, see source file for details
+  void  UseExternalVertex(Bool_t use_external=kTRUE);\r
+  AliKFParticle *CreateMotherParticle(const AliVTrack* const pdaughter, const AliVTrack* const ndaughter, Int_t pspec, Int_t nspec) const;\r
+  void      SetCuts();                          // setup cuts for selected fMode and fType, see source file for details\r
   //\r
   // setter functions for V0 cut values\r
   // for default values see the constructor\r
@@ -133,7 +133,7 @@ class AliESDv0KineCuts : public TObject{
   Bool_t CaseK0(AliESDv0* const v0, Int_t &pdgV0, Int_t &pdgP, Int_t &pdgN) const;\r
   Bool_t CaseLambda(AliESDv0* const v0, Int_t &pdgV0, Int_t &pdgP, Int_t &pdgN, Int_t id) const;\r
 \r
-  Bool_t V0CutsCommon(AliESDv0 * const v0) const;\r
+  Bool_t V0CutsCommon(const AliESDv0 * const v0) const;\r
   Bool_t SingleTrackCuts(AliESDv0 * const v0) const;\r
   void   Armenteros(AliESDv0* const v0, Float_t val[2]) const;\r
   Bool_t CheckSigns(AliESDv0* const v0) const;\r
@@ -181,8 +181,8 @@ class AliESDv0KineCuts : public TObject{
   Float_t               fLcutDCA[2];       // DCA between the daughter tracks [min, max]\r
   Float_t               fLcutVertexR[2];   // radius of the decay point [min, max]\r
   Float_t               fLcutInvMass[2];   // invariant mass window\r
-  Bool_t               fUseExternalVertex; // Is kTRUE if Vertex is set via SetPrimaryVertex()
-  Bool_t               fDeleteVertex;      // Is kTRUE if Vertex has been created in SetEvent() function
+  Bool_t               fUseExternalVertex; // Is kTRUE if Vertex is set via SetPrimaryVertex()\r
+  Bool_t               fDeleteVertex;      // Is kTRUE if Vertex has been created in SetEvent() function\r
   \r
   ClassDef(AliESDv0KineCuts, 0);\r
 \r