// XEmacs -*-C++-*- // $Id$ #ifndef ALIHLTTPCDISPLAY3D_H #define ALIHLTTPCDISPLAY3D_H /** \class AliHLTTPCDisplay3D
//_____________________________________________________________
// AliHLTTPCDisplay3D
//
// Display class for the HLT TPC-3D events.
*/ // Author: Jochen Thaeder //*-- Copyright © ALICE HLT Group #include #include #include #include class AliHLTTPCDisplay3D : public AliHLTLogging { public: AliHLTTPCDisplay3D(AliHLTTPCDisplayMain* display, Char_t *gfile ) ; virtual ~AliHLTTPCDisplay3D(); void Draw(); void Save(); struct AliHLTTPCTrackParameter{ Int_t nHits; Int_t charge; Double_t kappa; Double_t radius; Double_t xyzF[3]; Double_t xyzL[3]; Int_t slice; Double_t phi0; Double_t psi; Double_t lambda; Double_t pt; Int_t id; Double_t bfield; Double_t s; }; AliHLTTPCTrackParameter fTrackParam; // --------------------------------------------------- private: void LoadGeometrie(Char_t *gfile); void DrawGeomSector(Int_t sector); AliHLTTPCDisplayMain* fDisplay; TGeometry *fGeom; // Geometry ClassDef(AliHLTTPCDisplay3D,0) }; #endif // ALIHLTTPCDISPLAY3D_H