Fixed a bug in AliITSVertex objects names assignement
authormasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 18 Apr 2003 10:43:57 +0000 (10:43 +0000)
committermasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 18 Apr 2003 10:43:57 +0000 (10:43 +0000)
ITS/AliITSDumpVertices.C
ITS/AliITSVertexerTracks.cxx

index 9e757ac..5a6303e 100644 (file)
@@ -1,10 +1,7 @@
 void AliITSDumpVertices(Int_t firstEv=0, Int_t noev=1,
        TString fileimp="AliITSVertices.root",
-       TString objbasename="VertexTracks_"){
+       TString objbasename="Vertex_"){
   // This is a simple example on how to access the vertex objects
-  // The default object base name is VertexTracks_  for AliITSVertexerTracks
-  //                                 Vertex_        for AliITSVertexerPPZ
-  //                                 Vertex_        for AliITSVertexerIons
   Int_t evmax = firstEv+noev;
   TFile *file = new TFile(fileimp);
   for(Int_t i=firstEv; i<evmax; i++){
index fb8d7db..a699211 100644 (file)
@@ -123,7 +123,10 @@ void AliITSVertexerTracks::FindVertices() {
     }
 
     if(fDebug) fCurrentVertex->PrintStatus();
-
+    TString vtxName = "Vertex_";
+    vtxName += ev;
+    fCurrentVertex->SetName(vtxName.Data()); 
+    fCurrentVertex->SetTitle("VertexerTracks");
     WriteCurrentVertex();
   } // loop over events
 
@@ -228,7 +231,7 @@ AliITSVertex* AliITSVertexerTracks::FindVertexForCurrentEvent(Int_t evnumb) {
   if(fDebug) printf(" vertex fit completed\n");
 
   TString vtxName;
-  vtxName = "VertexTracks_";
+  vtxName = "Vertex_";
   vtxName += evnumb;
   fCurrentVertex->SetName(vtxName.Data());
   return fCurrentVertex;