13 """Enum of possible run types"""
21 """Enum of possible software trigger modes"""
29 """Enum of possible HLT prefilter modes"""
37 """Enum of possible run locations"""
41 expressreco =
"expressreco"
45 """Split between DQM modules that need to run on all events and on the filtered ones"""
47 all_events =
"all_events"
49 before_filter =
"before_filter"
53 dont_care =
"dont_care"
57 """Enum of event distribution modes inside the HLT farm"""
59 ringbuffer =
"ringbuffer"
67ALWAYS_SAVE_OBJECTS = [
"EventMetaData",
"RawFTSWs",
"ROIpayload",
"SoftwareTriggerResult",
"SoftwareTriggerVariables",
84PROCESSED_OBJECTS = [
'Tracks',
'TrackFitResults',
85 'SVDClusters',
'PXDClusters',
86 'CDCHits',
'TOPDigits',
87 'ARICHHits',
'ECLClusters',
88 'KLMHit2ds',
'SoftwareTriggerResult']
91HLT_INPUT_OBJECTS = RAWDATA_OBJECTS + [
"EventMetaData",
"RawFTSWs"]
92HLT_INPUT_OBJECTS.remove(
"ROIs")
95EXPRESSRECO_INPUT_OBJECTS = RAWDATA_OBJECTS + ALWAYS_SAVE_OBJECTS
98DEFAULT_HLT_COMPONENTS = [
"CDC",
"SVD",
"ECL",
"TOP",
"ARICH",
"KLM",
"TRG"]
101DEFAULT_EXPRESSRECO_COMPONENTS = DEFAULT_HLT_COMPONENTS + [
"PXD"]
104DEFAULT_DB_FILE_LOCATION =
"/cvmfs/basf2.daqnet.kek.jp/conditions"