// Origin: masera@to.infn.it 25/09/2003 //
// //
/////////////////////////////////////////////////////////////////////////
+
+using std::endl;
+using std::cout;
ClassImp(AliITSVertexerFast)
// Standard constructor
fSmear = new Double_t[3];
for(Int_t i=0;i<3;i++)fSmear[i]=smear[i];
- Info("AliITSVertexerFast","Gaussian smaring of the generated vertex. Parameters %f12.5 , %f12.5 , %f12.5 \n",fSmear[0],fSmear[1],fSmear[2]);
+ AliInfo(Form("Gaussian smaring of the generated vertex. Sigmas (x,y,z) = %12.5f , %12.5f , %12.5f cm",fSmear[0],fSmear[1],fSmear[2]));
AliRunLoader *rl =AliRunLoader::Instance();
TTree *trK=(TTree*)rl->TreeK();
if(!trK)AliFatal("This class should be used only with simulated events!!");
//______________________________________________________________________
AliITSVertexerFast::~AliITSVertexerFast(){
// Destructor
- if(fSmear)delete [] fSmear;
- fSmear = 0;
+ delete [] fSmear;
}
//______________________________________________________________________
vrtx[k] = gRandom->Gaus(vrttrue[k],fSmear[k]);
}
fCurrentVertex = new AliESDVertex(vrtx,fSmear,"Smeared Generated Vertex");
+ fCurrentVertex->SetTitle("vertexer: smearMC");
return fCurrentVertex;
}