FEDRA emulsion software from the OPERA Collaboration
Track2.h
Go to the documentation of this file.
1#ifndef _SYSAL_TRACK_TYPE_2_
2#define _SYSAL_TRACK_TYPE_2_
3
4#include "tvectors.h"
5
6#pragma pack(push)
7#pragma pack(4)
8
9typedef struct
10{
11 unsigned short Area;
12 float X;
13 float Y;
14 float Z;
15 } Grain;
16
17typedef struct
18{
19 int Field;
20 unsigned Grains;
21 unsigned AreaSum;
26 float Sigma;
27 float FirstZ;
28 float LastZ;
29 boolean Valid;
30 } Track2;
31
32#pragma pack(pop)
33
34#endif
Definition: Struct.h:33
float Y
Definition: Track2.h:13
unsigned short Area
Definition: Track2.h:11
float Z
Definition: Track2.h:14
float X
Definition: Track2.h:12
Definition: TVectors.h:8
Definition: Track2.h:18
int Field
Definition: Track2.h:19
float Sigma
Definition: Track2.h:26
BYTE * pCorrection
Definition: Track2.h:23
TVector Slope
Definition: Track2.h:25
float LastZ
Definition: Track2.h:28
unsigned Grains
Definition: Track2.h:20
float FirstZ
Definition: Track2.h:27
unsigned AreaSum
Definition: Track2.h:21
boolean Valid
Definition: Track2.h:29
Grain * pGrains
Definition: Track2.h:22
TVector Intercept
Definition: Track2.h:24