[atlas] / offline / TestBeam / TBCnv / share / TBReadH6BS_jobOptions.py Repository:
ViewVC logotype

Annotation of /offline/TestBeam/TBCnv/share/TBReadH6BS_jobOptions.py

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.6 - (view) (download) (as text)

1 : delsart 1.1 #**************************************************************
2 :     #
3 :     # jopOptions file for reading ByteStream
4 :     #
5 :     #==============================================================
6 :     # Input
7 :     ToolSvc = Service( "ToolSvc" )
8 :    
9 :     # H6:
10 :     include( "ByteStreamCnvSvc/ByteStreamSelector_jobOptions.py")
11 :    
12 :     include( "ByteStreamCnvSvcBase/BSAddProvSvc_RDO_jobOptions.py" )
13 :    
14 : delsart 1.5
15 : delsart 1.1
16 :     theApp.Dlls +=["TBCnv"]
17 :     StreamBS = Algorithm( "StreamBS" )
18 :     StreamBS.ItemList +=["TBTDC#*"];
19 :     StreamBS.ItemList +=["TBBPCRawCont#*"];
20 : delsart 1.3 StreamBS.ItemList +=["TBTriggerPatternUnit#*"];
21 : delsart 1.1
22 :     ToolSvc.TBByteStreamCnvTool.ForceHchoice = TRUE
23 :     ToolSvc.TBByteStreamCnvTool.isH6Run = TRUE
24 :     ToolSvc.TBByteStreamCnvTool.isH8Run = FALSE
25 :     #ToolSvc.TBByteStreamCnvTool.SubDetID = 118 # = 0x76
26 :     #ToolSvc.TBByteStreamCnvTool.SubDetID = 112 # = 0x70
27 :     #ToolSvc.TBByteStreamCnvTool.SubDetID = 129 # = 0x81
28 :     ToolSvc.TBByteStreamCnvTool.SubDetID = 112
29 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBTDC/TBTDC"]
30 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBTDCRawCont/TDCRawCont"]
31 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBADCRawCont/ADCRawCont"]
32 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBScintillatorRawCont/ScintillatorRawCont"]
33 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBBPCRawCont/BPCRawCont"]
34 : rmcphers 1.2 ToolSvc.TBByteStreamCnvTool.Keys += ["TBTriggerPatternUnit/TBTrigPat"]
35 : delsart 1.4 ToolSvc.TBByteStreamCnvTool.Keys += ["TBTailCatcherRaw/TailCatcherRaw"]
36 : delsart 1.6 ToolSvc.TBByteStreamCnvTool.Keys += ["TBEventInfo/TBEventInfo"]
37 : delsart 1.4 ToolSvc.TBByteStreamCnvTool.Keys += ["TBLArDigitContainer/FREE"]
38 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBLArDigitContainer/LOW"]
39 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBLArDigitContainer/HIGH"]
40 :     ToolSvc.TBByteStreamCnvTool.Keys += ["TBLArDigitContainer/MEDIUM"]
41 : delsart 1.1
42 :     ByteStreamAddressProviderSvc = Service( "ByteStreamAddressProviderSvc" )
43 :     ByteStreamAddressProviderSvc.TypeNames += ToolSvc.TBByteStreamCnvTool.Keys
44 :    
45 :     # ByteStreamAddressProviderSvc.TypeNames += ["TBTDC/TBTDC"]
46 :     # ByteStreamAddressProviderSvc.TypeNames += ["TBTDCRawCont/TDCRawCont"]
47 :     # ByteStreamAddressProviderSvc.TypeNames += ["TBADCRawCont/ADCRawCont"]
48 :     # ByteStreamAddressProviderSvc.TypeNames += ["TBScintillatorRawCont/ScintillatorRawCont"]
49 :     # ByteStreamAddressProviderSvc.TypeNames += ["TBBPCRawCont/BPCRawCont"]
50 :     # ByteStreamAddressProviderSvc.TypeNames += ["TBTriggPatternUnit/TBTrigPat"]
51 :     # ByteStreamAddressProviderSvc.TypeNames += ["TBTailCatcherRaw/TailCatcherRaw"]
52 :    
53 :     #force creation of Converter in init
54 :     # ByteStreamCnvSvc = Service( "ByteStreamCnvSvc" )
55 :     # ByteStreamCnvSvc.InitCnvs += [ "TBTDC",
56 :     # "TBBPCRawCont",
57 :     # "TBTriggPatternUnit"
58 :     # ] ;
59 :     # theApp.ExtSvc += [ "ByteStreamCnvSvc" ]
60 :    

CERN Central CVS service
ViewVC Help
Powered by ViewVC 1.0.9