1include(
"AthenaCommon/Atlas.UnixStandardJob.py" )
3include(
"DetDescrCnvSvc/DetStore_joboptions.py" )
5DetDescrCnvSvc = Service(
"DetDescrCnvSvc" )
6DetDescrCnvSvc.DetectorManagers+= [
"CaloTTDescrManager"]
7DetDescrCnvSvc.DetectorManagers += [
"CaloMgr" ]
8include(
"LArDetMgrDetDescrCnv/LArDetMgrDetDescrCnv_H8_joboptions.py" )
15include(
"TBCnv/TBReadH8BS_jobOptions.py" )
16ByteStreamInputSvc = Service(
"ByteStreamInputSvc" )
21ByteStreamInputSvc.InputDirectory += [
"/castor/cern.ch/atlas/testbeam/combined/2004/"]
24ByteStreamInputSvc.FilePrefix += [
"daq_SFI-51_calo"]
27ByteStreamInputSvc.RunNumber = [1000613]
31ToolSvc.TBByteStreamCnvTool.Dump =
False
34theApp.Dlls += [
"TBRec" ]
51theApp.TopAlg += [
"TBBPCRec/TBBPCRec"]
52TBBPCRec = Algorithm(
"TBBPCRec")
53TBBPCRec.SGkey=
"BPCRawCont"
54include(
"TBRec/H8BPCRec_jobOptions.py" )
55TBBPCRec.CalibFileName =
"H8BPCCalib.txt"
57theApp.TopAlg += [
"TBScintillatorRec"]
58TBScintRec = Algorithm(
"TBScintillatorRec")
59include(
"TBRec/H8ScintRec_jobOptions.py" )
63theApp.Dlls += [
"AthenaMonitoring"]
64theApp.TopAlg += [
"AthenaMon/athenamon" ]
65theApp.Dlls += [
"TBMonitoring" ]
66athenamon = Algorithm(
"athenamon" )
75athenamon.AthenaMonTools += [
"TBBPCMonTool/BPCmon"]
76ToolSvc.BPCmon.MonitorBPC = TRUE
77ToolSvc.BPCmon.MonitorBPCRaw = TRUE
78ToolSvc.BPCmon.FakeDetectors = FALSE
80ToolSvc.BPCmon.BPCNames = [
"BPC-1",
"BPC0",
"BPC1",
"BPC2"]
82ToolSvc.BPCmon.BPCMaxPos = 40
83ToolSvc.BPCmon.BPCMinPos = -40
84ToolSvc.BPCmon.BPCBinNum = 100
86ToolSvc.BPCmon.BookAtFirstEvent = FALSE
88ToolSvc.BPCmon.TDCBinNum = tdcbinnum
89ToolSvc.BPCmon.TDCMax = tdcmax
90ToolSvc.BPCmon.TDCMin = tdcmin
93athenamon.AthenaMonTools += [
"TBScintillatorMonTool/Scintmon"]
94ToolSvc.Scintmon.FakeDetectors = FALSE
96ToolSvc.Scintmon.ScintNames = [
"S0",
"S1",
"S2-Up",
"S2-Down",
"S3-Left",
"S3-Right",
"C1",
"C2",
"muTag",
"muHalo",
"muVeto"
97 "SC1",
"SC2",
"MuWall0",
"MuWall1",
"MuWall2",
"MuWall3",
"MuWall4",
"MuWall5",
"MuWall6",
"MuWall7",
98 "MuWall8",
"MuWall9",
"MuWall10",
"MuWall11"]
103ToolSvc.Scintmon.BookAtFirstEvent = FALSE
104ToolSvc.Scintmon.TDCBinNum = 300
105ToolSvc.Scintmon.TDCMax = 150
106ToolSvc.Scintmon.TDCMin = 0
109athenamon.AthenaMonTools += [
"TBADCRawMonTool/ADCmon"]
110include(
"TBCnv/H8ADCChannelNames.py" )
111ToolSvc.ADCmon.TestADCMonTool = FALSE
112ToolSvc.ADCmon.ADCBinNum = tdcbinnum
113ToolSvc.ADCmon.ADCMax = tdcmax
114ToolSvc.ADCmon.ADCMin = tdcmin
117athenamon.AthenaMonTools += [
"TBTDCRawMonTool/TDCmon"]
118include(
"TBCnv/H8TDCChannelNames.py" )
119ToolSvc.TDCmon.TestTDCMonTool = FALSE
120ToolSvc.TDCmon.TDCBinNum = tdcbinnum
121ToolSvc.TDCmon.TDCMax = tdcmax
122ToolSvc.TDCmon.TDCMin = tdcmin
130theApp.Dlls += [
"RootHistCnv" ]
131theApp.HistogramPersistency =
"ROOT"
132HistogramPersistencySvc = Service(
"HistogramPersistencySvc" )
133HistogramPersistencySvc.OutputFile =
"test.root"
156MessageSvc = Service(
"MessageSvc" )
157MessageSvc.OutputLevel =3
159AthenaEventLoopMgr = Service(
"AthenaEventLoopMgr" )
160AthenaEventLoopMgr.OutputLevel =3
161ToolSvc.TBByteStreamCnvTool.OutputLevel =3
162ToolSvc.BPCmon.OutputLevel =3
163ToolSvc.Scintmon.OutputLevel =3
164ToolSvc.ADCmon.OutputLevel =3
165ToolSvc.Scintmon.OutputLevel =3
166TBScintRec.OutputLevel =3
167TBBPCRec.OutputLevel=3;