StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StFtpcClustersStructures.hh
1 // $Id: StFtpcClustersStructures.hh,v 1.2 2006/03/19 19:29:45 jcs Exp $
2 //
3 // $Log: StFtpcClustersStructures.hh,v $
4 // Revision 1.2 2006/03/19 19:29:45 jcs
5 // Move cluster struct definitions to StFtpcClustersStructures.hh
6 // Create DEBUGFILE with bfc option 'fdbg'
7 //
8 
9 #define MAXNUMSEQUENCES 160
10 #define MAXNUMCUC 128
11 
12 typedef struct tagClusterUC
13 {
14  int StartPad;
15  int EndPad;
16  int NumSequences;
17  int CutOff;
18  TPCSequence Sequence[MAXNUMSEQUENCES];
19  int SequencePad[MAXNUMSEQUENCES];
20  struct tagClusterUC* NextClusterUC;
21  int MemoryPtr;
22 } TClusterUC;
23 
24 typedef struct
25 {
26  int pad;
27  int Timebin;
28  int pad_saved;
29  int Timebin_saved;
31  float TimePosition;
32  float PadPosition;
33  float PeakHeight;
34  float OldTimePosition;
35  float OldPadPosition;
36  float OldPeakHeight;
37  float TimeSigma;
38  float PadSigma;
39  float Rad;
40  float Phi;
41  float x;
42  float y;
43  float z;
44 } TPeak;