2 # File: test_channel_status.fcl
3 # Purpose: runs a module testing the channel status service
4 # Date: November 25th, 2014
5 # Author: petrillo@fnal.gov
8 # The module is run on a custom configuration using SimpleChannelStatusService
9 # with some hard-coded channels (actually taken from ArgoNeuT configuration).
12 #include "geometry.fcl"
14 ################################################################################
17 # Channel status service configuration (from ArgoNeuT)
20 service_provider: SimpleChannelStatusService
22 # list of bad channels:
23 BadChannels: [ 22, 65, 237, 307, 308, 309, 310, 311, 410, 412, 438, 439, 448 ]
25 # list of bad noisy channels:
26 NoisyChannels: [ 31, 41, 108, 120, 121, 124, 392, 399 ]
31 ################################################################################
34 process_name: testChannelStatus
41 # filename: "channelstatus.txt"
45 # default: { limit: 0 }
46 # SimpleChannelStatusTest: { limit: -1 }
54 RecoBaseDefaultCtor: { limit: 0 }
55 AnaBaseDefaultCtor: { limit: 0 }
56 GeometryBadInputPoint: { limit: 5 timespan: 1000}
69 @table::standard_geometry_services # from geometry.fcl
70 ChannelStatusService: @local::channel_status
75 module_type: EmptyEvent
76 maxEvents: 1 # Number of events to create
85 module_type: "SimpleChannelStatusTest"
87 # list here some channels with known status
88 TestGoodChannels: [ 5, 10, 20, 500000 ]
89 TestBadChannels: [ 22, 308, 448 ]
90 TestNoisyChannels: [ 31, 120, 399 ]
95 ana: [ channelstatustest ]