5 """Enum of possible run types"""
13 """Enum of possible software trigger modes"""
21 """Enum of possible run locations"""
25 expressreco =
"expressreco"
29 """Split between DQM modules that need to run on all events and on the filtered ones"""
31 all_events =
"all_events"
33 before_filter =
"before_filter"
37 dont_care =
"dont_care"
40 DOOM_NCDCHITSMAX = 6000
41 DOOM_NSVDSHAPERDIGITSMAX = 70000
44 ALWAYS_SAVE_OBJECTS = [
"EventMetaData",
"RawFTSWs",
"ROIpayload",
"SoftwareTriggerResult",
"SoftwareTriggerVariables",
48 RAWDATA_OBJECTS = [
"RawCDCs",
"RawSVDs",
"RawPXDs",
"RawTOPs",
"RawARICHs",
"RawKLMs",
"RawECLs",
"RawTRGs",
"ROIs"]
51 PROCESSED_OBJECTS = [
'Tracks',
'TrackFitResults',
52 'SVDClusters',
'PXDClusters',
53 'CDCHits',
'TOPDigits',
54 'ARICHHits',
'ECLClusters',
55 'BKLMHit1ds',
'BKLMHit2ds',
56 'EKLMHit2ds',
'SoftwareTriggerResult']
59 HLT_INPUT_OBJECTS = RAWDATA_OBJECTS + [
"EventMetaData",
"RawFTSWs"]
60 HLT_INPUT_OBJECTS.remove(
"ROIs")
63 EXPRESSRECO_INPUT_OBJECTS = RAWDATA_OBJECTS + ALWAYS_SAVE_OBJECTS
66 DEFAULT_HLT_COMPONENTS = [
"CDC",
"SVD",
"ECL",
"TOP",
"ARICH",
"KLM",
"TRG"]
69 DEFAULT_EXPRESSRECO_COMPONENTS = DEFAULT_HLT_COMPONENTS + [
"PXD"]
72 DEFAULT_DB_FILE_LOCATION =
"/cvmfs/basf2.daqnet.kek.jp/conditions"