Public Member Functions | |
def | __init__ |
Definition at line 5 of file __init__.py.
def DQMRawData::__init__::Configure::__init__ | ( | self, | ||
arg | ||||
) |
Definition at line 7 of file __init__.py.
00007 : 00008 '''One concrete algorithm to invoke reading raw data from raw files ''' 00009 from Gaudi.Configuration import ApplicationMgr 00010 app = ApplicationMgr() 00011 app.HistogramPersistency = 'ROOT' 00012 00013 print 'Used algorithm: ', arg 00014 00015 for x in arg: 00016 00017 if x == 'RawData': 00018 from DQMRawData.DQMRawDataConf import RawDataHistogram 00019 rawalg = RawDataHistogram() 00020 app.TopAlg.append(rawalg) 00021 00022 if x == 'DaqData': 00023 from DQMRawData.DQMRawDataConf import DaqDataHistogram 00024 daqalg = DaqDataHistogram() 00025 app.TopAlg.append(daqalg) 00026 00027 if x == 'DarkNoise': 00028 from DQMRawData.DQMRawDataConf import DarkNoiseHistogram 00029 darknoisealg = DarkNoiseHistogram() 00030 app.TopAlg.append(darknoisealg) 00031 00032 if x == 'CalibData': 00033 from DQMRawData.DQMRawDataConf import CalibDataHistogram 00034 calibalg = CalibDataHistogram() 00035 app.TopAlg.append(calibalg) 00036 if x == 'ReconData': 00037 from DQMRawData.DQMRawDataConf import ReconDataHistogram 00038 rechistoalg = ReconDataHistogram() 00039 app.TopAlg.append(rechistoalg) 00040 00041 return 00042 pass #End Configure