]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/trigger/AliHLTD0Candidate.h
Update master to aliroot
[u/mrichter/AliRoot.git] / HLT / trigger / AliHLTD0Candidate.h
CommitLineData
1340aa42 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
17class 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