comment out code retrieving vertex BC since not filled yet for AODs
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 23 Nov 2012 13:53:44 +0000 (13:53 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 23 Nov 2012 13:53:44 +0000 (13:53 +0000)
PWGGA/CaloTrackCorrelations/AliAnaChargedParticles.cxx
PWGGA/CaloTrackCorrelations/AliAnaChargedParticles.h

index 50bab23..0f27c97 100755 (executable)
@@ -60,8 +60,8 @@ ClassImp(AliAnaChargedParticles)
     fhEtaPhiTOFBC0(0), fhEtaPhiTOFBCPlus(0), fhEtaPhiTOFBCMinus(0),
     fhEtaPhiTOFBC0PileUpSPD(0),
     fhEtaPhiTOFBCPlusPileUpSPD(0),
-    fhEtaPhiTOFBCMinusPileUpSPD(0),
-    fhProductionVertexBC(0)
+    fhEtaPhiTOFBCMinusPileUpSPD(0)//,
+//    fhProductionVertexBC(0)
 {
   //Default Ctor
 
@@ -148,10 +148,10 @@ TList *  AliAnaChargedParticles::GetCreateOutputObjects()
   fhEtaPhiNeg->SetYTitle("#phi (rad)");  
   outputContainer->Add(fhEtaPhiNeg);
   
-  fhProductionVertexBC      = new TH1F("hProductionVertexBC", "tracks production vertex bunch crossing ", 18 , -9 , 9 ) ;
-  fhProductionVertexBC->SetYTitle("# tracks");
-  fhProductionVertexBC->SetXTitle("Bunch crossing");
-  outputContainer->Add(fhProductionVertexBC);
+//  fhProductionVertexBC      = new TH1F("hProductionVertexBC", "tracks production vertex bunch crossing ", 18 , -9 , 9 ) ;
+//  fhProductionVertexBC->SetYTitle("# tracks");
+//  fhProductionVertexBC->SetXTitle("Bunch crossing");
+//  outputContainer->Add(fhProductionVertexBC);
 
   Int_t ntofbins = 1000;
   Int_t mintof = -500;
@@ -442,8 +442,8 @@ void  AliAnaChargedParticles::MakeAnalysisFillAOD()
   if(GetDebug() > 0)
     printf("AliAnaChargedParticles::MakeAnalysisFillAOD() - In CTS aod entries %d\n", ntracks);
   
-  AliESDEvent* esdevent = dynamic_cast<AliESDEvent*> (GetReader()->GetInputEvent());
-  AliAODEvent* aodevent = dynamic_cast<AliAODEvent*> (GetReader()->GetInputEvent());
+  //AliESDEvent* esdevent = dynamic_cast<AliESDEvent*> (GetReader()->GetInputEvent());
+  //AliAODEvent* aodevent = dynamic_cast<AliAODEvent*> (GetReader()->GetInputEvent());
   
   Double_t bz = GetReader()->GetInputEvent()->GetMagneticField();
 
@@ -465,22 +465,22 @@ void  AliAnaChargedParticles::MakeAnalysisFillAOD()
     //if( tof < 0) printf("TOF Signal %e, status %d, pt %f\n", tof,status,status2,p3.Pt());
     
     Double_t dcaCons = -999;
-    Int_t vtxBC = -999;
-    if     (esdevent) vtxBC = esdevent->GetPrimaryVertex()->GetBC();
-    else if(aodevent) vtxBC = aodevent->GetPrimaryVertex()->GetBC();
+    //Int_t vtxBC = -999;
+    //if     (esdevent) vtxBC = esdevent->GetPrimaryVertex()->GetBC();
+    //else if(aodevent) vtxBC = aodevent->GetPrimaryVertex()->GetBC();
     
-    if(vtxBC!=AliVTrack::kTOFBCNA)printf("BC primary %d",vtxBC);
+    //if(vtxBC!=AliVTrack::kTOFBCNA)printf("BC primary %d",vtxBC);
     
     AliAODTrack * aodTrack = dynamic_cast<AliAODTrack*>(track);
     if(aodTrack)
     {
       dcaCons = aodTrack->DCA();
-      vtxBC   = aodTrack->GetProdVertex()->GetBC();
+      //vtxBC   = aodTrack->GetProdVertex()->GetBC();
     }
 
-    if(vtxBC!=AliVTrack::kTOFBCNA) printf(" - production %d\n",vtxBC);
+    //if(vtxBC!=AliVTrack::kTOFBCNA) printf(" - production %d\n",vtxBC);
 
-    fhProductionVertexBC->Fill(vtxBC);
+    //fhProductionVertexBC->Fill(vtxBC);
     
     Double_t dca[2]   = {1e6,1e6};
     Double_t covar[3] = {1e6,1e6,1e6};
index 512830b..fde351d 100755 (executable)
@@ -92,7 +92,7 @@ class AliAnaChargedParticles : public AliAnaCaloTrackCorrBaseClass {
   TH2F * fhEtaPhiTOFBC0PileUpSPD;        //! eta/phi of tracks passing TOF status selection, tracks in BC=0, pile-up spd
   TH2F * fhEtaPhiTOFBCPlusPileUpSPD;     //! eta/phi of tracks passing TOF status selection, tracks in BC>0, pile-up spd
   TH2F * fhEtaPhiTOFBCMinusPileUpSPD;    //! eta/phi of tracks passing TOF status selection, tracks in BC<0, pile-up spd
-  TH1F * fhProductionVertexBC;           //!  check BC of production vertex
+//  TH1F * fhProductionVertexBC;           //!  check BC of production vertex
 
   TH2F * fhPtDCA[3];                     //! DCA (xy,z,constrained) of all tracks
   //TH2F * fhPtDCAVtxOutBC0[3];            //! DCA (xy,z,constrained) of all tracks, vertex BC!=0