ATLAS Offline Software
Classes | Macros | Typedefs | Enumerations
ALFA_CLinkEvent.h File Reference
#include "AthenaPoolUtilities/AthenaAttributeList.h"
#include "AthenaPoolUtilities/CondAttrListCollection.h"
#include "AthLinks/DataLink.h"
#include "AthenaKernel/CLASS_DEF.h"
#include <map>
#include "ALFA_RawEv/ALFA_RawDataContainer.h"
#include "ALFA_RawEv/ALFA_DigitCollection.h"
#include "ALFA_RawEv/ALFA_ODDigitCollection.h"
#include "ALFA_LocRecEv/ALFA_LocRecEvCollection.h"
#include "ALFA_LocRecEv/ALFA_LocRecODEvCollection.h"
#include "ALFA_LocRecCorrEv/ALFA_LocRecCorrEvCollection.h"
#include "ALFA_LocRecCorrEv/ALFA_LocRecCorrODEvCollection.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _DCSID
 
class  ALFA_CLinkEvent
 

Macros

#define EVCOLLNAME_RAWDATA   "ALFA_RawData"
 
#define EVCOLLNAME_DIGIT   "ALFA_DigitCollection"
 
#define EVCOLLNAME_ODDIGIT   "ALFA_ODDigitCollection"
 
#define EVCOLLNAME_LOCREC   "ALFA_LocRecEvCollection"
 
#define EVCOLLNAME_LOCRECOD   "ALFA_LocRecODEvCollection"
 
#define EVCOLLNAME_LOCRECCORR   "ALFA_LocRecCorrEvCollection"
 
#define EVCOLLNAME_LOCRECCORROD   "ALFA_LocRecCorrODEvCollection"
 
#define DCSCOLLNAME_BLM   "/RPO/DCS/BLM"
 
#define DCSCOLLNAME_HVCHANNEL   "/RPO/DCS/HVCHANNEL"
 
#define DCSCOLLNAME_LOCALMONITORING   "/RPO/DCS/LOCALMONITORING"
 
#define DCSCOLLNAME_MOVEMENT   "/RPO/DCS/MOVEMENT"
 
#define DCSCOLLNAME_RADMON   "/RPO/DCS/RADMON"
 
#define DCSCOLLNAME_TRIGGERRATES   "/RPO/DCS/TRIGGERRATES"
 
#define DCSCOLLNAME_FECONFIGURATION   "/RPO/DCS/FECONFIGURATION"
 
#define DCSCOLLNAME_TRIGGERSETTINGS   "/RPO/DCS/TRIGGERSETTINGS"
 
#define DCSUPDATENOTIFICATION_BLM   "DCSUPDATE_BLM"
 

Typedefs

typedef struct _DCSID DCSID
 
typedef struct _DCSIDPDCSID
 

Enumerations

enum  eDVType {
  EDVT_UNDEFINED, EDVT_RAWDATAEVCOLLECTION, EDVT_DIGITCOLLECTION, EDVT_ODDIGITCOLLECTION,
  EDVT_LOCRECEVCOLLECTION, EDVT_LOCRECODEVCOLLECTION, EDVT_LOCRECCORREVCOLLECTION, EDVT_LOCRECCORRODEVCOLLECTION,
  EDVT_GLORECEVCOLLECTION
}
 
enum  eDCSItem {
  EDCSI_UNDEFINED, EDCSI_BLM, EDCSI_HVCHANNEL, EDCSI_LOCALMONITORING,
  EDCSI_MOVEMENT, EDCSI_RADMON, EDCSI_TRIGGERRATES, EDCSI_FECONFIGURATION,
  EDCSI_TRIGGERSETTINGS
}
 

Macro Definition Documentation

◆ DCSCOLLNAME_BLM

#define DCSCOLLNAME_BLM   "/RPO/DCS/BLM"

Definition at line 34 of file ALFA_CLinkEvent.h.

◆ DCSCOLLNAME_FECONFIGURATION

#define DCSCOLLNAME_FECONFIGURATION   "/RPO/DCS/FECONFIGURATION"

Definition at line 40 of file ALFA_CLinkEvent.h.

◆ DCSCOLLNAME_HVCHANNEL

#define DCSCOLLNAME_HVCHANNEL   "/RPO/DCS/HVCHANNEL"

Definition at line 35 of file ALFA_CLinkEvent.h.

◆ DCSCOLLNAME_LOCALMONITORING

#define DCSCOLLNAME_LOCALMONITORING   "/RPO/DCS/LOCALMONITORING"

Definition at line 36 of file ALFA_CLinkEvent.h.

◆ DCSCOLLNAME_MOVEMENT

#define DCSCOLLNAME_MOVEMENT   "/RPO/DCS/MOVEMENT"

Definition at line 37 of file ALFA_CLinkEvent.h.

◆ DCSCOLLNAME_RADMON

#define DCSCOLLNAME_RADMON   "/RPO/DCS/RADMON"

Definition at line 38 of file ALFA_CLinkEvent.h.

◆ DCSCOLLNAME_TRIGGERRATES

#define DCSCOLLNAME_TRIGGERRATES   "/RPO/DCS/TRIGGERRATES"

Definition at line 39 of file ALFA_CLinkEvent.h.

◆ DCSCOLLNAME_TRIGGERSETTINGS

#define DCSCOLLNAME_TRIGGERSETTINGS   "/RPO/DCS/TRIGGERSETTINGS"

Definition at line 41 of file ALFA_CLinkEvent.h.

◆ DCSUPDATENOTIFICATION_BLM

#define DCSUPDATENOTIFICATION_BLM   "DCSUPDATE_BLM"

Definition at line 43 of file ALFA_CLinkEvent.h.

◆ EVCOLLNAME_DIGIT

#define EVCOLLNAME_DIGIT   "ALFA_DigitCollection"

Definition at line 26 of file ALFA_CLinkEvent.h.

◆ EVCOLLNAME_LOCREC

#define EVCOLLNAME_LOCREC   "ALFA_LocRecEvCollection"

Definition at line 28 of file ALFA_CLinkEvent.h.

◆ EVCOLLNAME_LOCRECCORR

#define EVCOLLNAME_LOCRECCORR   "ALFA_LocRecCorrEvCollection"

Definition at line 30 of file ALFA_CLinkEvent.h.

◆ EVCOLLNAME_LOCRECCORROD

#define EVCOLLNAME_LOCRECCORROD   "ALFA_LocRecCorrODEvCollection"

Definition at line 31 of file ALFA_CLinkEvent.h.

◆ EVCOLLNAME_LOCRECOD

#define EVCOLLNAME_LOCRECOD   "ALFA_LocRecODEvCollection"

Definition at line 29 of file ALFA_CLinkEvent.h.

◆ EVCOLLNAME_ODDIGIT

#define EVCOLLNAME_ODDIGIT   "ALFA_ODDigitCollection"

Definition at line 27 of file ALFA_CLinkEvent.h.

◆ EVCOLLNAME_RAWDATA

#define EVCOLLNAME_RAWDATA   "ALFA_RawData"

Definition at line 25 of file ALFA_CLinkEvent.h.

Typedef Documentation

◆ DCSID

typedef struct _DCSID DCSID

◆ PDCSID

typedef struct _DCSID * PDCSID

Enumeration Type Documentation

◆ eDCSItem

enum eDCSItem
Enumerator
EDCSI_UNDEFINED 
EDCSI_BLM 
EDCSI_HVCHANNEL 
EDCSI_LOCALMONITORING 
EDCSI_MOVEMENT 
EDCSI_RADMON 
EDCSI_TRIGGERRATES 
EDCSI_FECONFIGURATION 
EDCSI_TRIGGERSETTINGS 

Definition at line 47 of file ALFA_CLinkEvent.h.

◆ eDVType

enum eDVType
Enumerator
EDVT_UNDEFINED 
EDVT_RAWDATAEVCOLLECTION 
EDVT_DIGITCOLLECTION 
EDVT_ODDIGITCOLLECTION 
EDVT_LOCRECEVCOLLECTION 
EDVT_LOCRECODEVCOLLECTION 
EDVT_LOCRECCORREVCOLLECTION 
EDVT_LOCRECCORRODEVCOLLECTION 
EDVT_GLORECEVCOLLECTION 

Definition at line 44 of file ALFA_CLinkEvent.h.

EDCSI_UNDEFINED
@ EDCSI_UNDEFINED
Definition: ALFA_CLinkEvent.h:47
EDCSI_RADMON
@ EDCSI_RADMON
Definition: ALFA_CLinkEvent.h:47
EDVT_LOCRECODEVCOLLECTION
@ EDVT_LOCRECODEVCOLLECTION
Definition: ALFA_CLinkEvent.h:44
EDCSI_TRIGGERRATES
@ EDCSI_TRIGGERRATES
Definition: ALFA_CLinkEvent.h:48
EDCSI_TRIGGERSETTINGS
@ EDCSI_TRIGGERSETTINGS
Definition: ALFA_CLinkEvent.h:48
EDVT_LOCRECEVCOLLECTION
@ EDVT_LOCRECEVCOLLECTION
Definition: ALFA_CLinkEvent.h:44
EDVT_DIGITCOLLECTION
@ EDVT_DIGITCOLLECTION
Definition: ALFA_CLinkEvent.h:44
EDVT_UNDEFINED
@ EDVT_UNDEFINED
Definition: ALFA_CLinkEvent.h:44
EDVT_RAWDATAEVCOLLECTION
@ EDVT_RAWDATAEVCOLLECTION
Definition: ALFA_CLinkEvent.h:44
EDVT_ODDIGITCOLLECTION
@ EDVT_ODDIGITCOLLECTION
Definition: ALFA_CLinkEvent.h:44
EDVT_LOCRECCORREVCOLLECTION
@ EDVT_LOCRECCORREVCOLLECTION
Definition: ALFA_CLinkEvent.h:45
EDVT_GLORECEVCOLLECTION
@ EDVT_GLORECEVCOLLECTION
Definition: ALFA_CLinkEvent.h:45
EDVT_LOCRECCORRODEVCOLLECTION
@ EDVT_LOCRECCORRODEVCOLLECTION
Definition: ALFA_CLinkEvent.h:45
EDCSI_FECONFIGURATION
@ EDCSI_FECONFIGURATION
Definition: ALFA_CLinkEvent.h:48
EDCSI_MOVEMENT
@ EDCSI_MOVEMENT
Definition: ALFA_CLinkEvent.h:47
EDCSI_HVCHANNEL
@ EDCSI_HVCHANNEL
Definition: ALFA_CLinkEvent.h:47
EDCSI_BLM
@ EDCSI_BLM
Definition: ALFA_CLinkEvent.h:47
EDCSI_LOCALMONITORING
@ EDCSI_LOCALMONITORING
Definition: ALFA_CLinkEvent.h:47