ATLAS Offline Software
Loading...
Searching...
No Matches
AFP_UserObjects.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef AFP_USEROBJECTS_H
6#define AFP_USEROBJECTS_H
7
8#include <iostream>
9#include <vector>
10
11typedef struct _TDHIT
12{
13 int iEvent;
14 float fADC;
15 float fTDC;
19
21
22
34
35
36typedef struct _SIDHIT
37{
38 int iEvent;
39 int fADC;
40 int fTDC;
45
47
48
49typedef struct _SIDHITPOS
50{
53 float fPixX;
54 float fPixY;
55 float fPixZ;
56 float fAmp;
57
59
60typedef struct _SIDHITSEED
61{
66 float fSeedX;
67 float fSeedDX;
68 float fSeedY;
69 float fSeedDY;
70 float fSeedZ;
71
73
74typedef struct _SIDRESULT
75{
77 float x_pos;
78 float y_pos;
79 float z_pos;
80 float x_slope;
81 float y_slope;
82 float z_slope;
83
84 std::vector<int> ListHitID;
85
86 float nHits;
87 float nHoles;
88 float fChi2;
89
90 void clear();
92
93#endif // AFP_USEROBJECTS_H
struct _SIDRESULT SIDRESULT
struct _SIDHIT SIDHIT
struct _SIDHITPOS * PSIDHITPOS
struct _SIDHITSEED * PSIDHITSEED
struct _SIDHITSEED SIDHITSEED
struct _SIDHITPOS SIDHITPOS
struct _TDHIT TDHIT
struct _SIDHIT * PSIDHIT
struct _TDRESULT TDRESULT
struct _SIDRESULT * PSIDRESULT
struct _TDHIT * PTDHIT
struct _TDRESULT * PTDRESULT
std::vector< int > ListHitID
void clear()
int nSensitiveElementID
int nDetectorID
void clear()