| 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    nuwa.py -A none -l 4 -n XXX RawReading.py /dyb/rawdata/spade/daq.NoTag.0000443.Physics.SAB-AD1.SFO-1._0001.data
00006 
00007 '''
00008 
00009 #import DataSvc
00010 #dataSvc = DataSvc.Configure()
00011 
00012 #from DataSvc.DataSvcConf import StaticCableSvc
00013 #cableSvc = StaticCableSvc()
00014 #cableSvc.FeeCableMap = '$ANALYSESEXROOT/share/feeCableMap_MiniDryRun.txt'
00015 #cableSvc.FeeCableMap = '$DATASVCROOT/share/DryRun/feeCableMap_DryRun.txt'
00016 
00017 #from DataSvc.DataSvcConf import StaticCalibDataSvc
00018 #calibSvc = StaticCalibDataSvc()
00019 #calibSvc.FeeDataFile = '$ANALYSESEXROOT/share/feeCalibTable_MiniDryRun.txt'
00020 
00021 from DetHelpers.DetHelpersConf import PmtGeomInfoSvc
00022 pgisvc = PmtGeomInfoSvc("PmtGeomInfoSvc")
00023 pgisvc.StreamItems = [ "/dd/Structure/DayaBay" ]
00024 
00025 import RawDataIO
00026 rawdataio=RawDataIO.Configure()
00027 
00028 from RawDataIO.RawDataIOConf import RawDataInputSvc
00029 rawDataInputSvc = RawDataInputSvc()
00030 rawDataInputSvc.PrintFreq = 0
00031 
00032 import AnalysesEx
00033 AnalysesEx.Configure()
00034 
00035 from AnalysesEx.AnalysesExConf import  DataAnalyses
00036 anaAlg = DataAnalyses()
00037 anaAlg.PrintFreq = 1000
00038 anaAlg.CheckGen = 0;
00039 anaAlg.CheckReadout = 1;
00040 anaAlg.CheckCalibReadout = 0;
00041 anaAlg.CheckRec = 0;
00042 
00043 from GaudiSvc.GaudiSvcConf import NTupleSvc
00044 ntSvc = NTupleSvc()
00045 ntSvc.Output += [ "FILE1 DATAFILE='ntuple_test.root' OPT='NEW' TYP='ROOT'" ]
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:34:06 2011 for AnalysesEx by doxygen 1.4.7