]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/global/AliFlatESDV0.h
afcada908bb1c371bdeff13f9c61becb020b40db
[u/mrichter/AliRoot.git] / HLT / global / AliFlatESDV0.h
1 #ifndef ALIFLATESDV0_H
2 #define ALIFLATESDV0_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               *
6  * Primary Authors : Sergey Gorbunov, Jochen Thaeder, Chiara Zampolli     */
7
8 /**
9  * >> Flat structure representing a ESD v0 vertex <<
10  */
11
12 #include "Rtypes.h"
13
14 class AliFlatESDV0
15 {
16  public:
17
18   AliFlatESDV0(): fNegTrackID(-1), fPosTrackID(-1) {}
19   ~AliFlatESDV0(){}
20
21   static size_t GetSize(){ return sizeof(AliFlatESDV0); }
22
23   void SetNegTrackID( Int_t id ){ fNegTrackID = id; }
24   void SetPosTrackID( Int_t id ){ fPosTrackID = id; }
25
26   Int_t GetNegTrackID() const { return fNegTrackID; }
27   Int_t GetPosTrackID() const { return fPosTrackID; }
28
29  private:
30
31   AliFlatESDV0(const AliFlatESDV0&);
32   AliFlatESDV0& operator=(const AliFlatESDV0&);
33
34   Int_t fNegTrackID;
35   Int_t fPosTrackID;
36 };
37
38 #endif