]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSVertexerFast.h
Radius of PHOS equal to 460 (Y.Schutz)
[u/mrichter/AliRoot.git] / ITS / AliITSVertexerFast.h
CommitLineData
92e7a7bb 1#ifndef ALIITSVERTEXERFAST_H
2#define ALIITSVERTEXERFAST_H
3/* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6
7#include <AliITSVertexer.h>
8
9/////////////////////////////////////////////////////////////////////
10// //
11// Fast vertexer - True (i.e. generated) vertex coordinates //
12// are smeared with gaussians of given width //
13// //
14/////////////////////////////////////////////////////////////////////
15
16
17class AliITSVertexerFast : public AliITSVertexer {
18
19 public:
20 AliITSVertexerFast();
21 AliITSVertexerFast(Double_t *smear);
22 virtual ~AliITSVertexerFast();
23 virtual AliITSVertex* FindVertexForCurrentEvent(Int_t evnumb);
24 virtual void FindVertices();
25 virtual void PrintStatus() const;
26
27 protected:
28
29 // copy constructor (NO copy allowed: the constructor is protected
30 // to avoid misuse)
31 AliITSVertexerFast(const AliITSVertexerFast& vtxr);
32 // assignment operator (NO assignment allowed)
33 AliITSVertexerFast& operator=(const AliITSVertexerFast& /* vtxr */);
34
35 Double_t *fSmear; // rms of gaussians used for smearing
36
37
38ClassDef(AliITSVertexerFast,1);
39};
40
41#endif