CMake: removing qpythia from the depedencies
[u/mrichter/AliRoot.git] / HLT / rec / AliHLTESDtrack.h
1 //-*- Mode: C++ -*-
2 // $Id$
3
4 #ifndef ALIHLTESDTRACK_H
5 #define ALIHLTESDTRACK_H
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   AliHLTESDtrack.h
11 /// @author Matthias Richter
12 /// @date   2010-10-29
13 /// @brief  An AliESDtrack child class doing the conversion between 
14 ///         AliHLTESDOptTrack and AliESDtrack
15 /// @note   
16
17 #include "AliESDtrack.h"
18
19 class AliHLTOnlineESDtrack;
20
21 /**
22  * @class AliHLTESDtrack
23  * @brief AliESDtrack child implementing the conversion from AliHLTOnlineESDtrack
24  *        to AliESDtrack
25  *
26  * The class has no own members, only specific methods.
27  */
28 class AliHLTESDtrack : public AliESDtrack {
29  public:
30   /// standard constructor
31   AliHLTESDtrack();
32   /// copy constructor
33   AliHLTESDtrack(const AliHLTESDtrack& t);
34   /// destructor
35   virtual ~AliHLTESDtrack();
36
37   AliHLTESDtrack& operator=(const AliHLTESDtrack& t);
38   AliHLTESDtrack& operator=(const AliHLTOnlineESDtrack& t);
39
40 private:
41
42   ClassDef(AliHLTESDtrack, 1); // AliESDtrack child for AliHLTESDEvent
43 };
44 #endif