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"
49ALWAYS_SAVE_OBJECTS = [
"EventMetaData",
"RawFTSWs",
"ROIpayload",
"SoftwareTriggerResult",
"SoftwareTriggerVariables",
66PROCESSED_OBJECTS = [
'Tracks',
'TrackFitResults',
67 'SVDClusters',
'PXDClusters',
68 'CDCHits',
'TOPDigits',
69 'ARICHHits',
'ECLClusters',
70 'KLMHit2ds',
'SoftwareTriggerResult']
73HLT_INPUT_OBJECTS = RAWDATA_OBJECTS + [
"EventMetaData",
"RawFTSWs"]
74HLT_INPUT_OBJECTS.remove(
"ROIs")
77EXPRESSRECO_INPUT_OBJECTS = RAWDATA_OBJECTS + ALWAYS_SAVE_OBJECTS
80DEFAULT_HLT_COMPONENTS = [
"CDC",
"SVD",
"ECL",
"TOP",
"ARICH",
"KLM",
"TRG"]
83DEFAULT_EXPRESSRECO_COMPONENTS = DEFAULT_HLT_COMPONENTS + [
"PXD"]
86DEFAULT_DB_FILE_LOCATION =
"/cvmfs/basf2.daqnet.kek.jp/conditions"