Hall-D Software
alpha
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
trackPositions.h
Go to the documentation of this file.
1
/*
2
* trackPositions.h
3
*/
4
5
6
typedef
struct
7
{
8
char
name[8];
/* name of the plane - for example "LGD"
9
* the name has to be a miltiple of 4 bytes
10
* to avoid alignment-to-word-boundary problems */
11
int
itrack
;
/* index into the GROUP_TRACKS */
12
vector3_t
v
;
/* particle position */
13
vector3_t
p
;
/* particle momentum */
14
int
charge
;
/* particle charge */
15
int
flags
;
/* flags, currently set to 0 */
16
}
trackPosition_t
;
17
18
19
typedef
struct
20
{
21
int
nentries
;
22
trackPosition_t
entry[1];
23
}
trackPositions_t
;
24
25
26
void
MakeTrackPositions
(
itape_header_t
*event,
int
eventSize);
27
28
/* end file */
trackPosition_t::v
vector3_t v
Definition:
trackPositions.h:12
trackPosition_t::p
vector3_t p
Definition:
trackPositions.h:13
trackPosition_t::charge
int charge
Definition:
trackPositions.h:14
trackPosition_t
Definition:
trackPositions.h:6
trackPosition_t::flags
int flags
Definition:
trackPositions.h:15
MakeTrackPositions
void MakeTrackPositions(itape_header_t *event, int eventSize)
vector3_t
Definition:
ntypes.h:66
itape_header_t
Definition:
disData.h:269
trackPositions_t::nentries
int nentries
Definition:
trackPositions.h:21
trackPositions_t
Definition:
trackPositions.h:19
trackPosition_t::itrack
int itrack
Definition:
trackPositions.h:11
include
trackPositions.h
Generated on Fri Jul 26 2019 14:03:10 for Hall-D Software by
1.8.5