1include(
"AthenaCommon/Atlas.UnixStandardJob.py" )
3include(
"DetDescrCnvSvc/DetStore_joboptions.py" )
5DetDescrCnvSvc = Service(
"DetDescrCnvSvc" )
6DetDescrCnvSvc.DetectorManagers+= [
"CaloTTDescrManager"]
7DetDescrCnvSvc.DetectorManagers += [
"CaloMgr" ]
9include(
"LArDetMgrDetDescrCnv/LArDetMgrDetDescrCnv_H6_joboptions.py" )
16include(
"TBCnv/TBReadH6BS_jobOptions.py" )
17ByteStreamInputSvc = Service(
"ByteStreamInputSvc" )
21ByteStreamInputSvc.inputFiles = [
"/scratchdisk/rmcphers/data/run370.dat"]
23ToolSvc.TBByteStreamCnvTool.Dump = TRUE
26theApp.Dlls += [
"TBRec" ]
28theApp.TopAlg += [
"TBBPCRec/TBBPCRec"]
29TBBPCRec = Algorithm(
"TBBPCRec")
30include(
"TBRec/H6BPCRec_jobOptions.py" )
32theApp.TopAlg += [
"TBScintillatorRec"]
33TBScintRec = Algorithm(
"TBScintillatorRec")
34include(
"TBRec/H6ScintRec_jobOptions.py" )
38theApp.TopAlg += [
"TBAlgoSequencer/Seq1" ]
39theApp.Dlls += [
"GaudiAlg"]
41theApp.Dlls += [
"AthenaMonitoring"]
42Seq1 = Algorithm(
"Seq1" )
44Seq1.SubAlgorithms = [
"AthenaMon/athenamon"]
46theApp.Dlls += [
"TBMonitoring" ]
48athenamon = Algorithm(
"athenamon" )
55athenamon.AthenaMonTools += [
"TBBPCMonTool/BPCmon"]
56ToolSvc.BPCmon.MonitorBPC = TRUE
57ToolSvc.BPCmon.MonitorBPCRaw = FALSE
58ToolSvc.BPCmon.FakeDetectors = FALSE
60ToolSvc.BPCmon.BPCNames = [
"BPC0",
"BPC1",
"BPC2",
"BPC3",
"BPC4",
"BPC5"]
61ToolSvc.BPCmon.BPCMaxPos = 10
62ToolSvc.BPCmon.BPCMinPos = -10
63ToolSvc.BPCmon.BPCBinNum = 100
65ToolSvc.BPCmon.TDCBinNum = tdcbinnum
66ToolSvc.BPCmon.TDCMax = tdcmax
67ToolSvc.BPCmon.TDCMin = tdcmin
70athenamon.AthenaMonTools += [
"TBScintillatorMonTool/Scintmon"]
71ToolSvc.Scintmon.FakeDetectors = FALSE
73ToolSvc.Scintmon.ScintNames = [
"S1",
"S2",
"S3",
"B",
"Veto",
"Halo",
"muon1",
"muon2",
"muon3",
"muon4",
"muon5",
"muon6",
"muon7",
"muon8",]
75ToolSvc.Scintmon.TDCBinNum = tdcbinnum
76ToolSvc.Scintmon.TDCMax = tdcmax
77ToolSvc.Scintmon.TDCMin = tdcmin
80athenamon.AthenaMonTools += [
"TBADCRawMonTool/ADCmon"]
81ToolSvc.ADCmon.TestADCMonTool = FALSE
82include(
"TBCnv/H6ADCChannelNames.py" )
83ToolSvc.ADCmon.ADCBinNum = tdcbinnum
84ToolSvc.ADCmon.ADCMax = tdcmax
85ToolSvc.ADCmon.ADCMin = tdcmin
88athenamon.AthenaMonTools += [
"TBTDCRawMonTool/TDCmon"]
89ToolSvc.TDCmon.TestTDCMonTool = FALSE
90include(
"TBCnv/H6TDCChannelNames.py" )
91ToolSvc.TDCmon.TDCBinNum = tdcbinnum
92ToolSvc.TDCmon.TDCMax = tdcmax
93ToolSvc.TDCmon.TDCMin = tdcmin
102theApp.Dlls += [
"RootHistCnv" ]
103theApp.HistogramPersistency =
"ROOT"
104HistogramPersistencySvc = Service(
"HistogramPersistencySvc" )
105HistogramPersistencySvc.OutputFile =
"test.root"
126MessageSvc = Service(
"MessageSvc" )
127MessageSvc.OutputLevel =3
128ToolSvc.TBByteStreamCnvTool.OutputLevel =3
129ToolSvc.BPCmon.OutputLevel =3
130ToolSvc.Scintmon.OutputLevel =3