StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
AliHLTTPCCAGBTrack.cxx
1 // $Id: AliHLTTPCCAGBTrack.cxx,v 1.1 2016/02/05 23:27:27 fisyak Exp $
2 //***************************************************************************
3 // This file is property of and copyright by the ALICE HLT Project *
4 // ALICE Experiment at CERN, All rights reserved. *
5 // *
6 // Primary Authors: Sergey Gorbunov <sergey.gorbunov@kip.uni-heidelberg.de> *
7 // Ivan Kisel <kisel@kip.uni-heidelberg.de> *
8 // for The ALICE HLT Project. *
9 // *
10 // Developed by: Igor Kulakov <I.Kulakov@gsi.de> *
11 // Maksym Zyzak <M.Zyzak@gsi.de> *
12 // *
13 // Permission to use, copy, modify and distribute this software and its *
14 // documentation strictly for non-commercial purposes is hereby granted *
15 // without fee, provided that the above copyright notice appears in all *
16 // copies and that both the copyright notice and this permission notice *
17 // appear in the supporting documentation. The authors make no claims *
18 // about the suitability of this software for any purpose. It is *
19 // provided "as is" without express or implied warranty. *
20 //***************************************************************************
21 
22 #include "AliHLTTPCCAGBTrack.h"
23 #include <iostream>
24 
25 std::ostream &operator<<( std::ostream &out, const AliHLTTPCCAGBTrack &t )
26 {
27  out << t.fNHits;
28  out << t.fFirstHitRef;
29  out << t.fAlpha;
30  out << t.fDeDx;
31  out << t.fInnerParam;
32  out << t.fOuterParam;
33 
34  return out;
35 }
36 
37 std::istream &operator>>( std::istream &in, AliHLTTPCCAGBTrack &t )
38 {
39  in >> t.fNHits;
40  in >> t.fFirstHitRef;
41  in >> t.fAlpha;
42  in >> t.fDeDx;
43  in >> t.fInnerParam;
44  in >> t.fOuterParam;
45 
46  return in;
47 }