ATLAS Offline Software
Classes | Enumerations
AFP_ConfigParams.h File Reference
#include <list>
#include <map>
#include <vector>
#include <string>
#include "CLHEP/Geometry/Transform3D.h"
#include "AFP_Geometry/AFP_constants.h"
Include dependency graph for AFP_ConfigParams.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AFPTOF_TRAININFO
 
struct  AFPTOF_LBARREFDIMENSIONS
 
struct  AFPTOF_LBARDIMENSIONS
 
struct  AFP_TDCONFIGURATION
 
struct  AFP_SIDCONFIGURATION
 
struct  AFP_HBPCONFIGURATION
 
struct  AFP_CONFIGURATION
 

Enumerations

enum  eStationElement { ESE_RPOT, ESE_SID, ESE_TOF }
 
enum  eSIDTransformType {
  ESTT_SUPPORT, ESTT_PLATE, ESTT_SENSOR, ESTT_FEI4CHIP,
  ESTT_VACUUMSENSOR, ESTT_SENSORLOCAL, ESTT_SENSORGLOBAL
}
 
enum  eAFPStation {
  EAS_UNKNOWN =-1, EAS_AFP00 =0, EAS_AFP01 =1, EAS_AFP02 =2,
  EAS_AFP03 =3
}
 
enum  eLBarType {
  ELBT_UNDEFINED =0, ELBT_REGULAR =1, ELBT_METALELBOW =2, ELBT_AIRGUIDE =3,
  ELBT_HYBRID =4, ELBT_HYBRIDMETALELBOW =5, ELBT_ONEARM =6, ELBT_ONEARMAIRGUIDE =7,
  ELBT_MIKELBAR =8
}
 
enum  eSkinReflectivityMode { ESRM_SINGLE =1, ESRM_SPECTRAL1 =2 }
 
enum  eMaterial { EM_VACUUM =0, EM_QUARTZ =1 }
 

Enumeration Type Documentation

◆ eAFPStation

Enumerator
EAS_UNKNOWN 
EAS_AFP00 
EAS_AFP01 
EAS_AFP02 
EAS_AFP03 

Definition at line 18 of file AFP_ConfigParams.h.

◆ eLBarType

enum eLBarType
Enumerator
ELBT_UNDEFINED 
ELBT_REGULAR 
ELBT_METALELBOW 
ELBT_AIRGUIDE 
ELBT_HYBRID 
ELBT_HYBRIDMETALELBOW 
ELBT_ONEARM 
ELBT_ONEARMAIRGUIDE 
ELBT_MIKELBAR 

Definition at line 20 of file AFP_ConfigParams.h.

◆ eMaterial

enum eMaterial
Enumerator
EM_VACUUM 
EM_QUARTZ 

Definition at line 22 of file AFP_ConfigParams.h.

22 { EM_VACUUM=0, EM_QUARTZ=1 };

◆ eSIDTransformType

Enumerator
ESTT_SUPPORT 
ESTT_PLATE 
ESTT_SENSOR 
ESTT_FEI4CHIP 
ESTT_VACUUMSENSOR 
ESTT_SENSORLOCAL 
ESTT_SENSORGLOBAL 

Definition at line 17 of file AFP_ConfigParams.h.

◆ eSkinReflectivityMode

Enumerator
ESRM_SINGLE 
ESRM_SPECTRAL1 

Definition at line 21 of file AFP_ConfigParams.h.

◆ eStationElement

Enumerator
ESE_RPOT 
ESE_SID 
ESE_TOF 

Definition at line 16 of file AFP_ConfigParams.h.

EAS_AFP02
@ EAS_AFP02
Definition: AFP_ConfigParams.h:18
ELBT_METALELBOW
@ ELBT_METALELBOW
Definition: AFP_ConfigParams.h:20
ESTT_SUPPORT
@ ESTT_SUPPORT
Definition: AFP_ConfigParams.h:17
ELBT_MIKELBAR
@ ELBT_MIKELBAR
Definition: AFP_ConfigParams.h:20
ELBT_HYBRIDMETALELBOW
@ ELBT_HYBRIDMETALELBOW
Definition: AFP_ConfigParams.h:20
ESTT_SENSORLOCAL
@ ESTT_SENSORLOCAL
Definition: AFP_ConfigParams.h:17
ESTT_SENSORGLOBAL
@ ESTT_SENSORGLOBAL
Definition: AFP_ConfigParams.h:17
EAS_UNKNOWN
@ EAS_UNKNOWN
Definition: AFP_ConfigParams.h:18
EAS_AFP00
@ EAS_AFP00
Definition: AFP_ConfigParams.h:18
EAS_AFP01
@ EAS_AFP01
Definition: AFP_ConfigParams.h:18
ELBT_ONEARMAIRGUIDE
@ ELBT_ONEARMAIRGUIDE
Definition: AFP_ConfigParams.h:20
ESE_RPOT
@ ESE_RPOT
Definition: AFP_ConfigParams.h:16
ESTT_SENSOR
@ ESTT_SENSOR
Definition: AFP_ConfigParams.h:17
ELBT_AIRGUIDE
@ ELBT_AIRGUIDE
Definition: AFP_ConfigParams.h:20
ESTT_VACUUMSENSOR
@ ESTT_VACUUMSENSOR
Definition: AFP_ConfigParams.h:17
ELBT_ONEARM
@ ELBT_ONEARM
Definition: AFP_ConfigParams.h:20
ESRM_SPECTRAL1
@ ESRM_SPECTRAL1
Definition: AFP_ConfigParams.h:21
ELBT_REGULAR
@ ELBT_REGULAR
Definition: AFP_ConfigParams.h:20
ESE_TOF
@ ESE_TOF
Definition: AFP_ConfigParams.h:16
EM_QUARTZ
@ EM_QUARTZ
Definition: AFP_ConfigParams.h:22
ELBT_UNDEFINED
@ ELBT_UNDEFINED
Definition: AFP_ConfigParams.h:20
EAS_AFP03
@ EAS_AFP03
Definition: AFP_ConfigParams.h:18
ELBT_HYBRID
@ ELBT_HYBRID
Definition: AFP_ConfigParams.h:20
EM_VACUUM
@ EM_VACUUM
Definition: AFP_ConfigParams.h:22
ESTT_PLATE
@ ESTT_PLATE
Definition: AFP_ConfigParams.h:17
ESE_SID
@ ESE_SID
Definition: AFP_ConfigParams.h:16
ESRM_SINGLE
@ ESRM_SINGLE
Definition: AFP_ConfigParams.h:21
ESTT_FEI4CHIP
@ ESTT_FEI4CHIP
Definition: AFP_ConfigParams.h:17