00001
00002
00003
00004
00005
00006
00007
00008
00009 #define MAXNUMSEQUENCES 160
00010 #define MAXNUMCUC 128
00011
00012 typedef struct tagClusterUC
00013 {
00014 int StartPad;
00015 int EndPad;
00016 int NumSequences;
00017 int CutOff;
00018 TPCSequence Sequence[MAXNUMSEQUENCES];
00019 int SequencePad[MAXNUMSEQUENCES];
00020 struct tagClusterUC* NextClusterUC;
00021 int MemoryPtr;
00022 } TClusterUC;
00023
00024 typedef struct
00025 {
00026 int pad;
00027 int Timebin;
00028 int pad_saved;
00029 int Timebin_saved;
00030 TPCSequence Sequence;
00031 float TimePosition;
00032 float PadPosition;
00033 float PeakHeight;
00034 float OldTimePosition;
00035 float OldPadPosition;
00036 float OldPeakHeight;
00037 float TimeSigma;
00038 float PadSigma;
00039 float Rad;
00040 float Phi;
00041 float x;
00042 float y;
00043 float z;
00044 } TPeak;