00001
00002
00003 '''
00004 Run like:
00005
00006 nuwa.py -A none -n 10000 -l 4 --daq=on --output-stats="{'file1':'fig.root'}" DaqReading.py $DRPATH/0923/daq.NoTag.0005773.Physics.SAB-AD2.SFO-1._1202.data
00007 nuwa.py -A none -n 10 -l 3 --daq=on --output-stats="{'file1':'fig.root'}" DaqReading.py $DRPATH/0923/daq.NoTag.0005773.Physics.SAB-AD2.SFO-1._1202.data
00008
00009 '''
00010
00011
00012
00013
00014 import DQMRawData
00015 DQMRawData.Configure('DaqData')
00016
00017
00018 from DQMRawData.DQMRawDataConf import DaqDataHistogram
00019 anaAlg = DaqDataHistogram()
00020 anaAlg.AdcSumMax = 100000
00021
00022 from DQMRawData.DQMRawDataConf import DarkNoiseHistogram
00023 darknoiseAlg = DarkNoiseHistogram()
00024
00025 from DQMRawData.DQMRawDataConf import CalibDataHistogram
00026 calibAlg = CalibDataHistogram()
00027 calibAlg.MaxTotalCharge = 5000
00028 calibAlg.MinChannelTime = -2000
00029 calibAlg.MaxChannelTime = 0
00030 calibAlg.MinChannelCharge = 0
00031 calibAlg.MaxChannelCharge = 100
00032
00033 from GaudiSvc.GaudiSvcConf import THistSvc
00034 histSvc = THistSvc()
00035 histSvc.Output += [ "DQMHist DATAFILE='hist_test.root' OPT='RECREATE' TYP='ROOT'"]