1 include(
"AthenaCommon/Atlas.UnixStandardJob.py" )
3 include(
"DetDescrCnvSvc/DetStore_joboptions.py" )
5 DetDescrCnvSvc = Service(
"DetDescrCnvSvc" )
6 DetDescrCnvSvc.DetectorManagers+= [
"CaloTTDescrManager"]
7 DetDescrCnvSvc.DetectorManagers += [
"CaloMgr" ]
10 include(
"LArDetMgrDetDescrCnv/LArDetMgrDetDescrCnv_H6_joboptions.py" )
15 ToolSvc = Service(
"ToolSvc" )
17 include(
"TBCnv/TBReadH6BS_jobOptions.py" )
18 ByteStreamInputSvc = Service(
"ByteStreamInputSvc" )
23 ByteStreamInputSvc.inputFiles = [
"/afs/cern.ch/atlas/offline/data/testfile/run431.bstr"]
28 ToolSvc.TBByteStreamCnvTool.Dump = TRUE
29 ToolSvc.TBByteStreamCnvTool.SummaryPath =
"lastrun.txt"
32 theApp.Dlls += [
"TBRec" ]
34 theApp.TopAlg += [
"TBBPCRec/TBBPCRec"]
35 TBBPCRec = Algorithm(
"TBBPCRec")
36 include(
"TBRec/H6BPCRec_jobOptions.py" )
38 theApp.TopAlg += [
"TBMWPCRec/TBMWPCRec"]
39 TBMWPCRec = Algorithm(
"TBMWPCRec")
40 include(
"TBRec/H6MWPCRec_jobOptions.py" )
60 theApp.TopAlg += [
"TBAlgoSequencer/Seq1" ]
61 theApp.Dlls += [
"GaudiAlg"]
63 theApp.Dlls += [
"AthenaMonitoring"]
64 Seq1 = Algorithm(
"Seq1" )
66 Seq1.SubAlgorithms = [
76 theApp.Dlls += [
"TBMonitoring" ]
79 TBMon1 = Algorithm(
"TBMon1" )
87 TBMon1.AthenaMonTools += [
"TBBPCMonTool/BPCmon"]
88 ToolSvc.BPCmon.MonitorBPC = FALSE
89 ToolSvc.BPCmon.MonitorBPCRaw = TRUE
90 ToolSvc.BPCmon.FakeDetectors = FALSE
92 ToolSvc.BPCmon.BPCNames = [
"BPC0",
"BPC1",
"BPC2",
"BPC3",
"BPC4",
"BPCAAA5"]
93 ToolSvc.BPCmon.BPCMaxPos = 10
94 ToolSvc.BPCmon.BPCMinPos = -10
95 ToolSvc.BPCmon.BPCBinNum = 100
97 ToolSvc.BPCmon.TDCBinNum = tdcbinnum
98 ToolSvc.BPCmon.TDCMax = tdcmax
99 ToolSvc.BPCmon.TDCMin = tdcmin
102 TBMon1.AthenaMonTools += [
"TBMWPCMonTool/MWPCmon"]
103 ToolSvc.BPCmon.MonitorBPC = FALSE
104 ToolSvc.BPCmon.MonitorBPCRaw = TRUE
105 ToolSvc.BPCmon.FakeDetectors = FALSE
109 TBMon1.AthenaMonTools += [
"TBScintillatorMonTool/Scintmon"]
110 ToolSvc.Scintmon.FakeDetectors = FALSE
112 ToolSvc.Scintmon.ScintNames = [
"S1",
"S2",
"S3",
"Veto",
"Halo",
"B",
"muon1",
"muon2",
"muon3",
"muon4",
"muon5",
"muon6",
"muon7",
"muon8",]
113 ToolSvc.Scintmon.TDCBinNum = tdcbinnum
114 ToolSvc.Scintmon.TDCMax = tdcmax
115 ToolSvc.Scintmon.TDCMin = tdcmin
145 TBMon1.AthenaMonTools += [
"TBTailCatcherRawMonTool/TCmon"]
146 ToolSvc.TCmon.TailCatcherBinNum = tdcbinnum
147 ToolSvc.TCmon.TailCatcherMax = tdcmax
148 ToolSvc.TCmon.TailCatcherMin = tdcmin
151 theApp.Dlls += [
"RootHistCnv" ]
152 theApp.HistogramPersistency =
"ROOT"
153 HistogramPersistencySvc = Service(
"HistogramPersistencySvc" )
155 HistogramPersistencySvc.OutputFile =
"test.root"
173 MessageSvc = Service(
"MessageSvc" )
174 MessageSvc.OutputLevel =3
175 ToolSvc.TBByteStreamCnvTool.OutputLevel =2
176 ToolSvc.BPCmon.OutputLevel =3
177 ToolSvc.MWPCmon.OutputLevel =3
178 ToolSvc.Scintmon.OutputLevel =4
179 ToolSvc.TCmon.OutputLevel =4
181 TBBPCRec.OutputLevel =3