| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

RawReading.py

Go to the documentation of this file.
00001 #!/usr/bin/env python
00002 
00003 '''
00004 Run like:
00005 
00006  nuwa.py -n XXX RawReading.py
00007 
00008 '''
00009 import RawDataIO
00010 rdio=RawDataIO.Configure()
00011 #rdio.InputSvc.RawDataFiles=["/dyb/daq/daq.NoTag.0001839.Physics.TST-AD1.SFO-1._0001.data"]
00012 rdio.InputSvc.PrintFreq = 0
00013 rdio.InputSvc.IncludeRawEvent = 0
00014 rdio.InputSvc.SamplingInterval = 10
00015 rdio.InputSvc.InputSvcVersion = 1
00016 
00017 import DataSvc
00018 dataSvc = DataSvc.Configure()
00019 
00020 from DataSvc.DataSvcConf import StaticCableSvc
00021 cableSvc = StaticCableSvc()
00022 cableSvc.FeeCableMap = '$DATASVCROOT/share/DryRun/feeCableMap_DryRun.txt'
00023 
00024 from DataSvc.DataSvcConf import StaticCalibDataSvc
00025 calibSvc = StaticCalibDataSvc()
00026 calibSvc.PmtDataFile = '$DATASVCROOT/share/DryRun/pmtCalibTable.run1643.txt'
00027   
00028 import CalibAlg
00029 CalibAlg.Configure()
00030 
00031 import DQMRawData
00032 #DQMRawData.Configure('RawData')
00033 DQMRawData.Configure('RawData','DarkNoise','CalibData')
00034 
00035 from DQMRawData.DQMRawDataConf import  RawDataHistogram
00036 anaAlg = RawDataHistogram()
00037 anaAlg.TimeIntervalMax = 10000 #us
00038 anaAlg.AdcSumMax = 100000
00039   
00040 from DQMRawData.DQMRawDataConf import  DarkNoiseHistogram
00041 darknoiseAlg = DarkNoiseHistogram()
00042 
00043 from DQMRawData.DQMRawDataConf import  CalibDataHistogram
00044 calibAlg = CalibDataHistogram()
00045 calibAlg.MaxTotalCharge = 5000
00046 calibAlg.MinChannelTime = -2000
00047 calibAlg.MaxChannelTime = 0
00048 calibAlg.MinChannelCharge = 0
00049 calibAlg.MaxChannelCharge = 100
00050   
00051 from GaudiSvc.GaudiSvcConf import THistSvc
00052 histSvc = THistSvc()
00053 histSvc.Output += [ "DQMHist DATAFILE='hist_test.root' OPT='RECREATE' TYP='ROOT'"]
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:26:19 2011 for DQMRawData by doxygen 1.4.7