runCRTMatching.fcl
Go to the documentation of this file.
1 #include "services_refactored_pdune.fcl"
2 #include "CRT.fcl"
3 
4 process_name: TwoCRTMatching
5 
6 services:
7 {
8  # Load the service that manages root files for histograms.
9  #TFileService: { fileName: "HelloAuxDet_hist.root" }
10  TimeTracker: {}
11  MemoryTracker: {}
12  RandomNumberGenerator: {} #ART native random number generator
13  message: @local::dune_message_services_prod_debug
14  FileCatalogMetadata: @local::art_file_catalog_mc
15  @table::protodune_services
16  TFileService: { fileName: "TwoCRTMatching.root" }
17  IFBeam: {}
18  BackTrackerService: {
19  BackTracker:{
20 
21 SimChannelModuleLabel: "tpcrawdecoder:simpleSC"
22 G4ModuleLabel: "largeant" }
23  }
24 }
25 #services.message.destinations.LogStandardOut.threshold: "INFO"
26 
27 dune_message_services_prod_debug.destinations.LogWarningFile.categories:
28 {
29  timeToHits: { limit: 1000 }
30  CreateTrigger: { limit: 1000 }
31  moduleToChannels: { limit: 1000 }
32 }
33 
34 #Configure message service for debugging
35 #services.message.destinations.debugmsg:
36 #{
37 # type: "cout"
38 # threshold: "DEBUG"
39 # append: true
40 # categories:
41 # {
42 # timeToHits: { limit: 1000 }
43 # CreateTrigger: { limit: 1000 }
44 # moduleToChannels: { limit: 1000 }
45 # }
46 #}
47 
48 source:
49 {
50  module_type: RootInput
51  maxEvents: -1
52  fileNames: ["input_file.root"]
53 }
54 
55 physics:
56 {
57  analyzers:
58  {
59  TwoCRTMatching: @local::TwoCRTMatching_standard
60  }
61 
62 
63  #detSim: [ CRTSim ]
64  ana: [ TwoCRTMatching]
65 
66 
67  end_paths: [ ana ]
68 }
69 
70 
71