From Jochen - EveHLT development accumulated since the end of March.
[u/mrichter/AliRoot.git] / EVE / hlt-macros / hlt_structs.C
CommitLineData
d810d0de 1// $Id$
2// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
3
4/**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
51346b82 7 * full copyright notice. *
d810d0de 8 **************************************************************************/
7279ee15 9
87f60d9e 10#include <Rtypes.h>
46eadbb4 11#include "TEveElement.h"
12#include "TPolyMarker3D.h"
87f60d9e 13
14struct AliHLTTPCSpacePointData
15{
46eadbb4 16 Float_t fX; // == fPadRow in local system
51346b82 17 Float_t fY;
87f60d9e 18 Float_t fZ;
46eadbb4 19 UInt_t fID; //contains slice patch and number
87f60d9e 20 UChar_t fPadRow;
21 Float_t fSigmaY2; //error (former width) of the clusters
22 Float_t fSigmaZ2; //error (former width) of the clusters
23 UInt_t fCharge;
7279ee15 24 UInt_t fMaxQ; // QMax of cluster
51346b82 25 Bool_t fUsed; // only used in AliHLTTPCDisplay
26 Int_t fTrackN; // only used in AliHLTTPCDisplay
87f60d9e 27};
28
29struct AliHLTTPCClusterData
30{
31 Int_t fSpacePointCnt;
32 AliHLTTPCSpacePointData fSpacePoints[1];
33};
34
46eadbb4 35
36struct AliHLTMUONTrackerRawData{
37 UInt_t fDataId;
38 UShort_t fADC;
39};
40
41struct AliHLTMUONTrackerMappingData{
42 Int_t fDetElemId;
43 Int_t fIX,fIY;
44 Int_t fCath;
45 Float_t fRealX,fRealY,fRealZ;
46 Int_t fADC;
47 Float_t fPed;
48 Float_t fSigma;
49};
50
51struct AliHLTMUONTriggerPointData{
52 Int_t fDetElemId;
53 Float_t fX,fY,fZ ;
54};
55
56struct AliHLTMUONTriggerMappingData{
57 AliHLTMUONTriggerPointData fLut[8][16][4][2][16];
58};
59
87f60d9e 60void hlt_structs()
61{}