]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSVertexer.h
Changes done in order to remove compilation warnings
[u/mrichter/AliRoot.git] / ITS / AliITSVertexer.h
CommitLineData
c5f0f3c1 1#ifndef ALIITSVERTEXER_H
2#define ALIITSVERTEXER_H
3
2257f27e 4#include<AliVertexer.h>
c5f0f3c1 5
6///////////////////////////////////////////////////////////////////
7// //
2257f27e 8// Base class for primary vertex reconstruction for ITS //
c5f0f3c1 9// //
10///////////////////////////////////////////////////////////////////
11
41b19549 12class TString;
2257f27e 13class TClonesArray;
c5f0f3c1 14
15
2257f27e 16class AliITSVertexer : public AliVertexer {
c5f0f3c1 17
18 public:
19 // default constructor
20 AliITSVertexer();
21 // standard constructor
88cb7938 22 AliITSVertexer(TString filename);
2257f27e 23 virtual void SetUseV2Clusters(Bool_t v2c){fUseV2Clusters = v2c;}
c5f0f3c1 24 virtual void WriteCurrentVertex();
2257f27e 25 virtual void Clusters2RecPoints(const TClonesArray *clusters, Int_t idx, TClonesArray *points);
26
c5f0f3c1 27
28
29 protected:
41b19549 30 // copy constructor (NO copy allowed: the constructor is protected
31 // to avoid misuse)
32 AliITSVertexer(const AliITSVertexer& vtxr);
33 // assignment operator (NO assignment allowed)
34 AliITSVertexer& operator=(const AliITSVertexer& /* vtxr */);
2257f27e 35 Bool_t fUseV2Clusters; // true if V2 clusters are used
41b19549 36
2257f27e 37 ClassDef(AliITSVertexer,2);
c5f0f3c1 38};
39
40#endif