ATLAS Offline Software
ALFA_LocRec/ALFA_UserObjects.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ALFA_USEROBJECTS_H
6 #define ALFA_USEROBJECTS_H
7 
8 #include <iostream>
9 #include <list>
10 
11 
12 typedef struct _ODHIT
13 {
14  int iEvent;
15  int iRPot;
16  int iPlate;
17  int iSide;
18  int iFiber;
20 
21 typedef struct _MDHIT
22 {
23  int iEvent;
24  int iRPot;
25  int iPlate;
26  int iFiber;
28 
29 typedef struct _FIBERS
30 {
31  std::list<int> ListFibers;
33 
34 typedef struct _ODRESULT
35 {
36  int iSide;
37  double fRecPos;
38  double fOverY;
39  int iNumY;
40 
41  void clear();
43 
44 typedef struct _ODRES
45 {
46  int iRPot;
47  int iSide;
48 
51 
52 #endif // ALFA_USEROBJECTS_H
_ODRES::iRPot
int iRPot
Definition: ALFA_LocRec/ALFA_UserObjects.h:46
PODRESULT
struct _ODRESULT * PODRESULT
_MDHIT::iRPot
int iRPot
Definition: ALFA_LocRec/ALFA_UserObjects.h:24
MDHIT
struct _MDHIT MDHIT
ODRES
struct _ODRES ODRES
_FIBERS
Definition: ALFA_LocRec/ALFA_UserObjects.h:30
PODHIT
struct _ODHIT * PODHIT
_ODHIT::iRPot
int iRPot
Definition: ALFA_LocRec/ALFA_UserObjects.h:15
_ODRESULT::iNumY
int iNumY
Definition: ALFA_LocRec/ALFA_UserObjects.h:39
_ODRESULT::clear
void clear()
Definition: ALFA_LocRec.cxx:1054
_ODHIT::iFiber
int iFiber
Definition: ALFA_LocRec/ALFA_UserObjects.h:18
PODRES
struct _ODRES * PODRES
FIBERS
struct _FIBERS FIBERS
ODHIT
struct _ODHIT ODHIT
_ODHIT::iPlate
int iPlate
Definition: ALFA_LocRec/ALFA_UserObjects.h:16
_ODRESULT::fOverY
double fOverY
Definition: ALFA_LocRec/ALFA_UserObjects.h:38
_MDHIT::iEvent
int iEvent
Definition: ALFA_LocRec/ALFA_UserObjects.h:23
PMDHIT
struct _MDHIT * PMDHIT
_ODRESULT::iSide
int iSide
Definition: ALFA_LocRec/ALFA_UserObjects.h:36
_ODRES
Definition: ALFA_LocRec/ALFA_UserObjects.h:45
_FIBERS::ListFibers
std::list< int > ListFibers
Definition: ALFA_LocRec/ALFA_UserObjects.h:31
_ODRES::iSide
int iSide
Definition: ALFA_LocRec/ALFA_UserObjects.h:47
_MDHIT::iFiber
int iFiber
Definition: ALFA_LocRec/ALFA_UserObjects.h:26
ODRESULT
struct _ODRESULT ODRESULT
_ODRESULT::fRecPos
double fRecPos
Definition: ALFA_LocRec/ALFA_UserObjects.h:37
PFIBERS
struct _FIBERS * PFIBERS
_MDHIT
Definition: ALFA_LocRec/ALFA_UserObjects.h:22
_MDHIT::iPlate
int iPlate
Definition: ALFA_LocRec/ALFA_UserObjects.h:25
_ODHIT::iSide
int iSide
Definition: ALFA_LocRec/ALFA_UserObjects.h:17
_ODRESULT
Definition: ALFA_LocRec/ALFA_UserObjects.h:35
_ODRES::fReconstructedPosition
double fReconstructedPosition
Definition: ALFA_LocRec/ALFA_UserObjects.h:49
_ODHIT::iEvent
int iEvent
Definition: ALFA_LocRec/ALFA_UserObjects.h:14
_ODHIT
Definition: ALFA_LocRec/ALFA_UserObjects.h:13