![]() |
AliRoot Core
edcc906 (edcc906)
|
#include <AliDAQ.h>
Public Types | |
enum | { kNDetectors = 25, kHLTId = 30 } |
enum | DetectorBits { kSPD = 0x0001, kSDD = 0x0002, kSSD = 0x0004, kITS = 0x0007, kTPC = 0x0008, kTRD = 0x0010, kTOF = 0x0020, kHMPID = 0x0040, kPHOS = 0x0080, kCPV = 0x0100, kPMD = 0x0200, kMUONTRK = 0x0400, kMUONTRG = 0x0800, kMUON = 0x0c00, kFMD = 0x1000, kT0 = 0x2000, kVZERO = 0x4000, kZDC = 0x8000, kACORDE = 0x10000, kTRG = 0x20000, kEMCAL = 0x40000, kDAQTEST = 0x80000, kEMPTY = 0x100000, kAD = 0x200000, kMFT = 0x400000, kFIT = 0x800000, kHLT = 0x40000000 } |
enum | DetectorBitsQualityFlag { kACORDE_QF = 0x000001, kAD_QF = 0x000002, kCPV_QF = 0x000004, kDAQ_TEST_QF = 0x000008, kEMCAL_QF = 0x000010, kFMD_QF = 0x000020, kHLT_QF = 0x000040, kHMPID_QF = 0x000080, kMUON_TRG_QF = 0x000100, kMUON_TRK_QF = 0x000200, kPHOS_QF = 0x000400, kPMD_QF = 0x000800, kSDD_QF = 0x001000, kSPD_QF = 0x002000, kSSD_QF = 0x004000, kT0_QF = 0x008000, kTOF_QF = 0x010000, kTPC_QF = 0x020000, kTRD_QF = 0x040000, kTRIGGER_QF = 0x080000, kV0_QF = 0x100000, kZDC_QF = 0x200000 } |
Public Member Functions | |
AliDAQ () | |
AliDAQ (const AliDAQ &source) | |
AliDAQ & | operator= (const AliDAQ &source) |
virtual | ~AliDAQ () |
Static Public Member Functions | |
static Int_t | DetectorID (const char *detectorName) |
static const char * | DetectorName (Int_t detectorID) |
static Int_t | DdlIDOffset (const char *detectorName) |
static Int_t | DdlIDOffset (Int_t detectorID) |
static const char * | DetectorNameFromDdlID (Int_t ddlID, Int_t &ddlIndex) |
static Int_t | DetectorIDFromDdlID (Int_t ddlID, Int_t &ddlIndex) |
static Int_t | DdlID (const char *detectorName, Int_t ddlIndex) |
static Int_t | DdlID (Int_t detectorID, Int_t ddlIndex) |
static const char * | DdlFileName (const char *detectorName, Int_t ddlIndex) |
static const char * | DdlFileName (Int_t detectorID, Int_t ddlIndex) |
static Int_t | NumberOfDdls (const char *detectorName) |
static Int_t | NumberOfDdls (Int_t detectorID) |
static Float_t | NumberOfLdcs (const char *detectorName) |
static Float_t | NumberOfLdcs (Int_t detectorID) |
static void | PrintConfig () |
static const char * | ListOfTriggeredDetectors (UInt_t detectorPattern) |
static UInt_t | DetectorPattern (const char *detectorList) |
static UInt_t | DetectorPatternOffline (const char *detectorList) |
static const char * | OfflineModuleName (const char *detectorName) |
static const char * | OfflineModuleName (Int_t detectorID) |
static const char * | OnlineName (const char *detectorName) |
static const char * | OnlineName (Int_t detectorID) |
static void | SetRun1 () |
static void | SetRun2 () |
static Int_t | GetRunPeriod () |
static Int_t | GetFirstSTUDDL () |
static Int_t | GetLastSTUDDL () |
Static Private Attributes | |
static const char * | fgkDetectorName [kNDetectors] |
static Int_t | fgkNumberOfDdls [kNDetectors] |
static Float_t | fgkNumberOfLdcs [kNDetectors] |
static const char * | fgkOfflineModuleName [kNDetectors] |
static const char * | fgkOnlineName [kNDetectors] |
static Int_t | fgkRunPeriod = 1 |
static Int_t | fgkFirstSTUDDL = 44 |
static Int_t | fgkLastSTUDDL = 45 |
enum AliDAQ::DetectorBits |
AliDAQ::AliDAQ | ( | const AliDAQ & | source | ) |
Definition at line 190 of file AliDAQ.cxx.
|
static |
Definition at line 329 of file AliDAQ.cxx.
Referenced by AliMUONPedestalEventGenerator::ConvertRawFilesToDate(), AliSimulation::ConvertRawFilesToDate(), AliTPCAltroEmulator::ConvertRawFilesToDate(), AliMUONRawWriter::Digits2Raw(), AliEMCALRawUtils::Digits2Raw(), AliModule::Digits2Raw(), AliTPCAltroEmulator::GDC2DDLs(), AliCTPRawData::RawData(), AliCTPRawData::RawDataRun2(), AliFMDRawWriter::WriteDigits(), AliMUONRawWriter::WriteTrackerDDL(), AliMUONTriggerGUI::WriteTriggerRawData(), AliFMDRawWriter::ZeroSuppress(), and ~AliDAQ().
|
static |
Definition at line 342 of file AliDAQ.cxx.
|
static |
Definition at line 298 of file AliDAQ.cxx.
Referenced by AliMUONPedestalEventGenerator::ConvertRawFilesToDate(), AliSimulation::ConvertRawFilesToDate(), AliTPCAltroEmulator::ConvertRawFilesToDate(), AliMUONRawStreamTrackerHP::AliDecoderEventHandler::OnError(), AliMpBusPatch::Print(), AliMUONTrackerData::Print(), AliMUONTriggerGUI::WriteTriggerRawData(), and ~AliDAQ().
|
static |
Definition at line 310 of file AliDAQ.cxx.
|
static |
Definition at line 238 of file AliDAQ.cxx.
Referenced by AliMUONTrackerQADataMakerRec::BookHistograms(), DdlFileName(), DdlID(), AliMUONPainterHelper::DEPathName(), AliMUONTrackerQADataMakerRec::FillEventSize(), AliMUONBusPatchEvolution::FillNumberOfPads(), AliMUONBusPatchEvolution::GroupByDDL(), AliTPCmapper::Init(), AliMUONTrackerQADataMakerRec::InitRaws(), AliEMCALTriggerRawDigitMaker::IsSTUIncluded(), PlotBusPatchOccupancies(), PrintConfig(), AliMUONTrackerQADataMakerRec::ProjectTrackerData(), and ~AliDAQ().
|
static |
Definition at line 249 of file AliDAQ.cxx.
|
static |
Definition at line 204 of file AliDAQ.cxx.
Referenced by AliCTPRawStream::AliCTPRawStream(), AliMUONPedestalEventGenerator::ConvertRawFilesToDate(), DdlFileName(), DdlID(), DdlIDOffset(), AliReconstruction::InitGRP(), main(), AliEMCALQADataMakerRec::MakeRaws(), NumberOfDdls(), NumberOfLdcs(), OfflineModuleName(), OnlineName(), AliGRPPreprocessor::Process(), AliDetectorTagCuts::SetDetectorValidityValue(), AliSimulation::WriteGRPEntry(), and ~AliDAQ().
|
static |
Definition at line 276 of file AliDAQ.cxx.
Referenced by DetectorNameFromDdlID(), AliTPCAltroEmulator::GDC2DDLs(), and ~AliDAQ().
|
static |
Definition at line 226 of file AliDAQ.cxx.
Referenced by AliTriggerCluster::AliTriggerCluster(), AliTriggerInput::AliTriggerInput(), AliSimulation::ConvertRawFilesToDate(), DdlFileName(), DetectorNameFromDdlID(), AliLTUConfig::GetDetectorName(), PrintConfig(), AliGRPPreprocessor::Process(), and ~AliDAQ().
|
static |
Definition at line 264 of file AliDAQ.cxx.
Referenced by ~AliDAQ().
|
static |
Definition at line 460 of file AliDAQ.cxx.
Referenced by AliCentralTrigger::CheckTriggeredDetectors(), AliMUONQADataMakerRec::MakeRaws(), AliDetectorTagCuts::SetListOfDetectors(), AliDetectorTagCuts::SetListOfDetectorsDAQ(), AliDetectorTagCuts::SetListOfDetectorsReco(), AliCentralTrigger::TriggerClasses(), and ~AliDAQ().
|
static |
Definition at line 485 of file AliDAQ.cxx.
Referenced by AliReconstruction::ProcessEvent(), and ~AliDAQ().
|
inlinestatic |
Definition at line 74 of file AliDAQ.h.
Referenced by AliEMCALQADataMakerRec::MakeRaws(), AliEMCALQADataMakerRec::MakeRawsSTU(), AliEMCALTriggerRawDigitMaker::PostProcess(), AliCaloCalibSignal::ProcessEvent(), AliCaloCalibPedestal::ProcessEvent(), and AliEMCALRawUtils::Raw2Digits().
|
inlinestatic |
Definition at line 75 of file AliDAQ.h.
Referenced by AliEMCALQADataMakerRec::MakeRawsSTU(), and AliEMCALTriggerRawDigitMaker::PostProcess().
|
static |
Definition at line 438 of file AliDAQ.cxx.
Referenced by AliSimulation::ConvertRawFilesToDate(), AliSimulation::DeactivateDetectorsAbsentInGRP(), AliRunInfo::GetActiveDetectors(), AliDetectorTag::GetDetectorMaskDAQ(), AliDetectorTag::GetDetectorMaskReco(), AliReconstruction::GetEventInfo(), AliSimulation::Run(), AliTPCcalibDB::Update(), AliTPCcalibDB::UpdateRunInformations(), and ~AliDAQ().
|
static |
Definition at line 368 of file AliDAQ.cxx.
Referenced by AliMUONTrackerData::AliMUONTrackerData(), AliMUONTrackerQADataMakerRec::BookHistograms(), AliMUONTrackerData::BuildFromBPStore(), AliMUONTrackerData::BuildFromDEStore(), AliMUONPedestalEventGenerator::ConvertRawFilesToDate(), AliSimulation::ConvertRawFilesToDate(), AliTPCAltroEmulator::ConvertRawFilesToDate(), DdlFileName(), DdlID(), DetectorIDFromDdlID(), AliMUONRawWriter::Digits2Raw(), AliModule::Digits2Raw(), AliMUONTrackerQADataMakerRec::FillEventSize(), AliMUONBusPatchEvolution::GroupByDDL(), AliMUONTrackerQADataMakerRec::InitRaws(), main(), PrintConfig(), AliMUONTrackerDataMaker::ProcessEvent(), AliMUONTrackerQADataMakerRec::ProjectTrackerData(), AliMUONTrackerData::UpdateNumberOfEvents(), AliMUONTriggerGUI::WriteTriggerRawData(), and ~AliDAQ().
|
static |
Definition at line 379 of file AliDAQ.cxx.
|
static |
Definition at line 394 of file AliDAQ.cxx.
Referenced by AliMUONPedestalEventGenerator::ConvertRawFilesToDate(), AliSimulation::ConvertRawFilesToDate(), AliTPCAltroEmulator::ConvertRawFilesToDate(), PrintConfig(), AliMUONTriggerGUI::WriteTriggerRawData(), and ~AliDAQ().
|
static |
Definition at line 405 of file AliDAQ.cxx.
|
static |
Definition at line 512 of file AliDAQ.cxx.
Referenced by AliTriggerInput::GetModule(), AliReconstruction::MatchDetectorList(), AliESDInputHandlerRP::Notify(), PrintConfig(), AliGRPPreprocessor::Process(), AliSimulation::WriteGRPEntry(), and ~AliDAQ().
|
static |
Definition at line 523 of file AliDAQ.cxx.
|
static |
Definition at line 538 of file AliDAQ.cxx.
Referenced by AliQAThresholds::GetName(), AliQAThresholds::GetTitle(), PrintConfig(), AliGRPPreprocessor::ProcessDqmFxs(), and ~AliDAQ().
|
static |
Definition at line 549 of file AliDAQ.cxx.
Definition at line 197 of file AliDAQ.cxx.
Referenced by AliDAQ().
|
static |
Definition at line 420 of file AliDAQ.cxx.
Referenced by ~AliDAQ().
|
static |
Definition at line 564 of file AliDAQ.cxx.
Referenced by ~AliDAQ().
|
static |
Definition at line 596 of file AliDAQ.cxx.
Referenced by ~AliDAQ().
|
staticprivate |
Definition at line 98 of file AliDAQ.h.
Referenced by DetectorID(), DetectorName(), DetectorPattern(), and ListOfTriggeredDetectors().
|
staticprivate |
Definition at line 104 of file AliDAQ.h.
Referenced by GetFirstSTUDDL(), SetRun1(), and SetRun2().
|
staticprivate |
Definition at line 105 of file AliDAQ.h.
Referenced by GetLastSTUDDL(), SetRun1(), and SetRun2().
|
staticprivate |
Definition at line 99 of file AliDAQ.h.
Referenced by NumberOfDdls(), SetRun1(), and SetRun2().
|
staticprivate |
Definition at line 100 of file AliDAQ.h.
Referenced by NumberOfLdcs(), SetRun1(), and SetRun2().
|
staticprivate |
Definition at line 101 of file AliDAQ.h.
Referenced by DetectorPatternOffline(), and OfflineModuleName().
|
staticprivate |
Definition at line 102 of file AliDAQ.h.
Referenced by OnlineName().
|
staticprivate |
Definition at line 103 of file AliDAQ.h.
Referenced by GetRunPeriod(), SetRun1(), and SetRun2().