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