runnerDefine.icc

This is a documentation of what I learned about runnerDefine.icc and how it controls the DAQ software. The main loop of the DAQ software resides in code/daquser/src/runner.cc, the very first line is: #include "runnerDefine.icc"

Silicon ECAL

#define EMC_CFG

Enable EMC (Si-ECAL, France) configuration. This statement causes the file EmcConfiguration.hh to be included in runner.cc

#define EMC_PCI N

Defines which of the SBS PCI cards controls the ECAL crate. This statement causes the file EmcReadout.hh to be included in runner.cc

#define EMC_STAGE_SKT

...

#define EMC_SKT

...

Scintillator ECAL

#define SCE_CFG

Enable SCE (Scintillator-ECAL, Japan) configuration. This statement causes the file SceConfiguration.hh to be included in runner.cc

#define SCE_PCI n

Defines which of the SBS PCI cards controls the ScECAL crate. Enable SCE readout. This statement causes the file AhcReadout.hh to be included in runner.cc So far ScEcal readout and Ahcal readout are the same.

Analog HCAL

#define AHC_CFG

Enable AHC (Analog HCAL, DESY) configuration. This statement causes the file SceConfiguration.hh to be included in runner.cc

#define AHC_PCI

Defines which of the SBS PCI cards controls the AHCAL crate. This statement causes the file AhcReadout.hh to be included in runner.cc

#define AHC_SKT

...

#define AHC_STAGE_SKT

Trigger

#define TRG_CRATE

#define TRG_SLOT

#define TRG_PCI

#define TRG_SKT

Other

#define DHC_CFG

#define DHC_PCI

#define DHE_CFG

#define DHE_PCI

#define BML_LC1176_PCI

Add DESY tracker TDC configuration

#define BML_CAEN767_PCI

Add CERN tracker TDC configuration

#define BML_LALHODO_SKT

#define ELOG_MODULE

#define MPS_LOCATION

#define MPS_LASER_SKT

#define TTM_SLOT

#define BML_LC1176_CRATE

#define BML_CAEN767_CRATE

#define BML_LALHODO_SKT

#define DHC_PCI

#define TTM_SLOT

#define DHE_PCI

#define EMC_SKT

#define BML_LC1176_PCI

#define BML_CAEN767_PCI

#define BML_LALHODO_SKT

#define MPS_LOCATION

#define MPS_LASER_SKT

#define HST_SKT

runnerDefine (last edited 2009-06-18 16:07:12 by JörgenSamson)