StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StChargedPionTypes.h
1 #ifndef STAR_StChargedPionTypes
2 #define STAR_StChargedPionTypes
3 
4 // $Id: StChargedPionTypes.h,v 1.1 2008/07/17 17:06:31 kocolosk Exp $
5 
6 #include "Math/PxPyPzE4D.h"
7 #include "Math/LorentzVector.h"
8 #include "Math/LorentzRotation.h"
9 #include "Math/RotationY.h"
10 #include "Math/RotationZ.h"
11 #include "Math/Point3D.h"
12 #include "Math/Boost.h"
13 using namespace ROOT::Math;
14 
15 typedef PositionVector3D< Cartesian3D<Double32_t>, DefaultCoordinateSystemTag >
16  StChargedPion3Vector;
17 
18 typedef LorentzVector< PxPyPzE4D<Double32_t> >
19  StChargedPionLorentzVector;
20 
23 
24 #include "StChargedPionJet.h"
26 
29 
31 public:
32  virtual ~StChargedPionPythiaRow() {}
33  short id;
34  StChargedPionLorentzVector vec;
35  ClassDef(StChargedPionPythiaRow, 1)
36 };
37 ClassImp(StChargedPionPythiaRow)
38 #endif
39 
40 /*****************************************************************************
41  * $Log: StChargedPionTypes.h,v $
42  * Revision 1.1 2008/07/17 17:06:31 kocolosk
43  * big-bang integration StChargedPionMcEvent framework
44  *
45  *****************************************************************************/
for simplicity, this contains both the rc and mc track information.
Persistent MC track class.