]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/trigger/AliHLTD0Candidate.h
putting back the lost statistics message at EOR
[u/mrichter/AliRoot.git] / HLT / trigger / AliHLTD0Candidate.h
1 //-*- Mode: C++ -*-
2 // $Id$
3 #ifndef ALIHLTD0CANDIDATE_H
4 #define ALIHLTD0CANDIDATE_H
5
6 //* This file is property of and copyright by the ALICE HLT Project        * 
7 //* ALICE Experiment at CERN, All rights reserved.                         *
8 //* See cxx source for full Copyright notice                               *
9
10 /// @file   AliHLTD0Candidate.h
11 /// @author Gaute Ovrebekk
12 /// @date   2010-11-19
13 /// @brief  Class for storing the D0 candidates
14
15 #include "TObject.h"
16
17 class AliHLTD0Candidate : public TObject
18 {
19  public:
20   AliHLTD0Candidate();
21   AliHLTD0Candidate(Double_t InvD0,Double_t InvD0bar,Double_t pt,Int_t lPos, Int_t lNeg, Double_t PtPos, Double_t PtNeg);
22   ~AliHLTD0Candidate();
23   
24   // Get function for D0 ivariant mass
25   Double_t GetInvMassD0()const {return fInvD0;} 
26   // Get function for D0 bar ivariant mass
27   Double_t GetInvMassD0bar()const {return fInvD0bar;} 
28   // Get function for pt of D0
29   Double_t GetD0Pt()const {return fpt;} 
30   // Get function for the label of the positive track
31   Int_t GetPosLabel()const {return flabelPos;}
32   // Get function for the negative track
33   Int_t GetNegLabel()const {return flabelNeg;}
34   // Get function for the Pt of the positive track 
35   Double_t GetPtPos()const {return fPtPos;} 
36   // Get function for the Pt of the negative track
37   Double_t GetPtNeg()const {return fPtNeg;}
38
39  private:
40   //Invariant mass D0
41   Double_t fInvD0;                                     // Invariant mass D0
42   //Invariant mass D0 bar
43   Double_t fInvD0bar;                                  // Invariant mass D0bar
44   // Pt for the D0 Candidate
45   Double_t fpt;                                        // Pt for the D0 Candidate
46   // Storng the lable of the positvie track
47   Int_t flabelPos;                                     // Storng the lable of the positvie track
48   // Storng the lable of the negative track
49   Int_t flabelNeg;                                     // Storng the lable of the negative track
50   // Storng the Pt of the positive track
51   Double_t fPtPos;                                     // Storng the Pt of the positive track
52   // Storng the Pt of the negative track
53   Double_t fPtNeg;                                     // Storng the Pt of the negative track
54
55
56   ClassDef(AliHLTD0Candidate, 1)
57
58 };
59 #endif