TPCperformanceStudy.fcl
Go to the documentation of this file.
1 #include "MomentumPerformance.fcl"
2 #include "MatchingPerformance.fcl"
3 
4 #NuTools Services
5 #include "magfield.fcl"
6 #include "seedservice.fcl"
7 
8 #GArSoft Services
9 #include "DetectorClocks.fcl"
10 #include "DetectorProperties.fcl"
11 #include "GArProperties.fcl"
12 #include "Geometry.fcl"
13 #include "RunHistory.fcl"
14 #include "BackTracker.fcl"
15 #include "ECALProperties.fcl"
16 
17 process_name: PerfProc
18 
19 services:
20 {
21  # Load the service that manages root files for histograms.
22  TFileService: { fileName: "TPCperformanceStudy.root" }
23  TimeTracker: {}
24  RandomNumberGenerator: {} #ART native random number generator
25  #See Geometry.fcl for the list of geometries available
26  GeometryGAr: @local::nd_hall_mpd_only_SPYv3_geo
27  GeometryGArConfigurationWriter: {}
28  ExptGeoHelperInterface: @local::standard_geometry_helper
29  DetectorClocks: @local::standard_clocks
30  DetectorProperties: @local::standard_detproperties
31  GArProperties: @local::standard_garproperties
32  NuRandomService: @local::standard_NuRandomService
33  MagneticField: @local::standard_mag_garsoft
34  BackTracker: @local::standard_backtracker
35  ECALProperties: @local::standard_ecalproperties
36 #RunHistory: @local::standard_runhistory
37 }
38 
39 
40 #Start each new event with an empty event.
41 source:
42 {
43  module_type: RootInput
44 }
45 
46 physics:
47 {
48  producers:
49  {
50  }
51  analyzers:
52  {
53 # perfstudy: @local::standard_momentumstudy
54  perfstudy: @local::standard_matchingstudy
55  }
56 
57  ana: [ perfstudy ]
58  trigger_paths: [ ]
59  end_paths: [ ana ]
60 }