FEDRA emulsion software from the OPERA Collaboration
bspred_ds.h
Go to the documentation of this file.
1#ifndef _BULK_CSSS_PREDICTION_BATCH_STRUCTURES_
2#define _BULK_CSSS_PREDICTION_BATCH_STRUCTURES_
3
4#pragma pack(push)
5#pragma pack(1)
6
7#include "id.h"
8
9#define BS_PRED_SECTION 12
10#define BS_TRACK_SECTION 1
11#define BS_IMAGEPRED_SECTION 7
12#define BS_CLUSTERPRED_SECTION 8
13
14
15#define BS_DATA_BYTES 0x20
16#define BS_HEADER_BYTES 0x40
17
18#define BS_HEADER_TYPE 0X01
19
20typedef struct
21{
24 struct
25 {
26 float X, Y;
27 } Pos, Slope;
28 float PosTol;
29 float SideSlopeTol, GlobalSlopeTol, GoodSlopeTol;
30 } BS_Track;
31
32
33typedef struct
34{
37 struct
38 {
39 float X, Y;
40 } Pos;
41 float StartZ, EndZ;
42 int Frames;
46
47
48typedef struct
49{
52 struct
53 {
54 float X, Y;
55 } Pos;
56 float StartZ, EndZ;
57 int Frames;
58 int XSize, YSize;
60
61
62typedef struct
63{
68 int Reserved[8];
72 void *pReserved[8];
74
75#pragma pack(pop)
76
77#endif
Double_t Y
Definition: tlg2couples.C:76
Definition: bspred_ds.h:34
float X
Definition: bspred_ds.h:39
int Threshold
Definition: bspred_ds.h:44
int MaxClusters
Definition: bspred_ds.h:43
Identifier MapId
Definition: bspred_ds.h:36
Identifier Id
Definition: bspred_ds.h:35
int Frames
Definition: bspred_ds.h:42
float EndZ
Definition: bspred_ds.h:41
Definition: bspred_ds.h:49
Identifier Id
Definition: bspred_ds.h:50
float X
Definition: bspred_ds.h:54
int Frames
Definition: bspred_ds.h:57
int XSize
Definition: bspred_ds.h:58
float EndZ
Definition: bspred_ds.h:56
Identifier MapId
Definition: bspred_ds.h:51
Definition: bspred_ds.h:21
float X
Definition: bspred_ds.h:26
Identifier MapId
Definition: bspred_ds.h:23
float GlobalSlopeTol
Definition: bspred_ds.h:29
float PosTol
Definition: bspred_ds.h:28
Identifier Id
Definition: bspred_ds.h:22
Definition: bspred_ds.h:63
BS_Track * pTracks
Definition: bspred_ds.h:69
IO_Header Hdr
Definition: bspred_ds.h:64
int CountOfTracks
Definition: bspred_ds.h:65
int CountOfPhotoSequences
Definition: bspred_ds.h:67
BS_PhotoSequence * pPhotoSequences
Definition: bspred_ds.h:71
BS_ClusterDump * pClusterDumps
Definition: bspred_ds.h:70
int CountOfClusterDumps
Definition: bspred_ds.h:66
Definition: id.h:13
Definition: AcqPlateChanger.h:31