All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
evdservices_sbnd.fcl
Go to the documentation of this file.
1 #
2 # File: evdservices_sbnd.fcl
3 # Purpose: service settings for SBND event display in LArSoft
4 # Version: 1.4
5 #
6 # Provides:
7 #
8 # - sbnd_disp: bundle of event display services
9 # - sbnd_graphcluster: configuration of a GraphCluster module
10 #
11 # Use as:
12 #
13 # services: {
14 # @table::sbnd_disp
15 # # ...
16 # }
17 #
18 # Changes:
19 # 20160601 (petrillo@fnal.gov) [v1.1]
20 # update for LArSoft 5.12
21 # 20160712 (petrillo@fnal.gov) [v1.2]
22 # added simulation services
23 # 20200726 (d.brailsford@lancaster.ac.uk) [v1.3]
24 # Swap simulation services for the plain services (the new noise service not being loaded correctly causes the event display to die)
25 # 20201028 (icaza@fnal.gov) [v1.4]
26 # Swap simulation services for g4 simulation services, avoiding the noise service issue whilst enabling back the 3D functionalities
27 #
28 
30 #include "evdservices_base.fcl"
31 #include "calorimetry.fcl"
32 
33 BEGIN_PROLOG
34 
35 sbnd_colordrawingopt: @local::standard_colordrawingopt
36 sbnd_rawdrawingopt: @local::standard_rawdrawingopt
37 sbnd_recodrawingopt: {
38  @table::standard_recodrawingopt
39 
40  # override product labels; these follow the ones from standard_reco_sbnd_basic.fcl v. 1.2
41  HitModuleLabels: ["gaushit"] # list of module labels in which to look for recob::Hits
42  EndPoint2DModuleLabels: ["linecluster"] # list of module labels in which to look for recob::EndPoint2Ds
43  SpacePointModuleLabels: ["pmalgtrackmaker"] # list of module labels in which to look for recob::SpacePoints
44  ProngModuleLabels: [] # list of module labels in which to look for recob::Prongs
45  ClusterModuleLabels: ["linecluster"] # list of module labels in which to look for recob::Clusters
46  PFParticleModuleLabels: ["pmalgtrackmaker"] # list of module labels in which to look for recob::PFParticles
47  TrackModuleLabels: ["pmalgtrackmaker"] # list of module labels in which to look for recob::Tracks
48  ShowerModuleLabels: [] # list of module labels in which to look for recob::Showers
49  VertexModuleLabels: [] # list of module labels in which to look for recob::Vertexs
50  SeedModuleLabels: ["pmalgtrackmaker"] # list of module labels in which to look for recob::Seeds
51  OpFlashModuleLabels: [""] # list of module labels in which to look for recob::OpFlashes
52  CosmicTagModuleLabels: [""] # list of module labels in which to look for recob::Tracks
53  TrkVtxTrackLabels: ["pmalgtrackmaker"] # list of track producers for track/vertex associations
54  TrkVtxCosmicLabels: [] # list of vertex producers for track/vertex associations
55  TrkVtxFilterLabels: [] # list of producers of associations between the two above
56 
57 } # sbnd_recodrawingopt
58 
59 sbnd_analysisdrawingopt: @local::standard_analysisdrawingopt
60 sbnd_simdrawingopt: @local::standard_simdrawingopt
61 sbnd_scanopt: @local::standard_scanopt
62 sbnd_evd: @local::standard_evd
63 sbnd_infotransfer: @local::standard_infotransfer
64 
65 sbnd_evdlayoutopt: @local::standard_evdlayoutopt
66 sbnd_evdlayoutopt.ShowSideBar: 1
67 sbnd_evdlayoutopt.AutoZoomInterest: 0
68 sbnd_evdlayoutopt.PrintTotalCharge: 0
69 sbnd_evdlayoutopt.ShowEndPointSection: 1
70 sbnd_evdlayoutopt.ShowEndPointMarkers: 1
71 sbnd_evdlayoutopt.ChangeWire: 1
72 
73 sbnd_rawdrawingopt.TotalTicks: 3400
74 
75 sbnd_disp:
76 {
77  @table::sbnd_g4_services
78  ColorDrawingOptions: @local::sbnd_colordrawingopt
79  SimulationDrawingOptions: @local::sbnd_simdrawingopt
80  RawDrawingOptions: @local::sbnd_rawdrawingopt
81  RecoDrawingOptions: @local::sbnd_recodrawingopt
82  AnalysisDrawingOptions: @local::sbnd_analysisdrawingopt
83  EvdLayoutOptions: @local::sbnd_evdlayoutopt
84  ScanOptions: @local::sbnd_scanopt
85  InfoTransfer: @local::sbnd_infotransfer
86  EventDisplay: @local::sbnd_evd
87 }
88 
89 
90 #######################################
91 
92 sbnd_graphcluster: @local::standard_graphcluster
93 
94 END_PROLOG
95 
process_name vertex
Definition: cheaterreco.fcl:51
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions cluster3DCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions PFParticleModuleLabels
* labels
BEGIN_PROLOG standard_colordrawingopt
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions cluster3DCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions TrackModuleLabels
#define the
process_name use argoneut_mc_hitfinder track
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions cluster3DCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions VertexModuleLabels
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions HitModuleLabels
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions cluster3DCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraTrackGausCryo1 services RecoDrawingOptions ProngModuleLabels
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions cluster3DCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions EndPoint2DModuleLabels
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions cluster3DCryo1 services RecoDrawingOptions ClusterModuleLabels
art::PtrVector< recob::Hit > Hits
process_name is maximum options services RecoDrawingOptions rawDigitFilterTPC3 services RecoDrawingOptions decon1DroiTPC3 services RecoDrawingOptions cluster3DCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions pandoraGausCryo1 services RecoDrawingOptions SpacePointModuleLabels
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
list
Definition: file_to_url.sh:28