13 """Enum of possible run types"""
21 """Enum of possible software trigger modes"""
29 """Enum of possible run locations"""
33 expressreco =
"expressreco"
37 """Split between DQM modules that need to run on all events and on the filtered ones"""
39 all_events =
"all_events"
41 before_filter =
"before_filter"
45 dont_care =
"dont_care"
49 """Enum of event distribution modes inside the HLT farm"""
51 ringbuffer =
"ringbuffer"
59ALWAYS_SAVE_OBJECTS = [
"EventMetaData",
"RawFTSWs",
"ROIpayload",
"SoftwareTriggerResult",
"SoftwareTriggerVariables",
76PROCESSED_OBJECTS = [
'Tracks',
'TrackFitResults',
77 'SVDClusters',
'PXDClusters',
78 'CDCHits',
'TOPDigits',
79 'ARICHHits',
'ECLClusters',
80 'KLMHit2ds',
'SoftwareTriggerResult']
83HLT_INPUT_OBJECTS = RAWDATA_OBJECTS + [
"EventMetaData",
"RawFTSWs"]
84HLT_INPUT_OBJECTS.remove(
"ROIs")
87EXPRESSRECO_INPUT_OBJECTS = RAWDATA_OBJECTS + ALWAYS_SAVE_OBJECTS
90DEFAULT_HLT_COMPONENTS = [
"CDC",
"SVD",
"ECL",
"TOP",
"ARICH",
"KLM",
"TRG"]
93DEFAULT_EXPRESSRECO_COMPONENTS = DEFAULT_HLT_COMPONENTS + [
"PXD"]
96DEFAULT_DB_FILE_LOCATION =
"/cvmfs/basf2.daqnet.kek.jp/conditions"