mvaselectnumu.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "mvamodule.fcl"
3 #include "CAFMaker.fcl"
4 #include "resourcetracking_services.fcl"
5 
6 process_name: MVASelect
7 
8 
9 services:
10 {
11  # Load the service that manages root files for histograms.
12  TFileService: { fileName: "mvaselect_hist.root" }
13  @table::standard_resourcetrackers
14  @table::dunefd_simulation_services
15 }
16 
17 
18 #source is now a root file
19 source:
20 {
21  module_type: RootInput
22 # fileNames: [ "/pnfs/dune/scratch/dunepro/v06_02_00/reco/prodgenie_nu_dune10kt_1x2x6/12878103_0/prodgenie_nu_dune10kt_1x2x6_349_20160810T051929_gen_0e9abb9d-4236-4766-a060-47b7ad1f5634_g4_detsim_reco.root",
23 # "/pnfs/dune/scratch/dunepro/v06_02_00/reco/prodgenie_numu_dune10kt_1x2x6/12896229_0/prodgenie_numu_dune10kt_1x2x6_171_20160810T061454_gen_c4f3c6f7-ea2c-4e17-a48f-75cbed8fb343_g4_detsim_reco.root" ]
24  maxEvents: -1 # Number of events to create
25 }
26 
27 
28 # Define and configure some modules to do work on each event.
29 # First modules are defined; they are scheduled later.
30 # Modules are grouped by type.
31 physics:
32 {
33  producers:{
34  mvaselect: @local::dunefd_mvaselect
35  }
36 
37  analyzers:{
38  cafmaker: @local::dunefd_cafmaker
39  }
40 
41  prod: [ mvaselect ]
42  ana: [ cafmaker ]
43  trigger_paths: [ prod ]
44  end_paths: [ ana ]
45 }
46 
47 
48 
49 services.Geometry: @local::dune10kt_workspace_geo
50 services.Geometry.GDML: "dune10kt_v1_1x2x6.gdml"
51 
52 physics.producers.mvaselect.MVAMethod: "BDTG"
53 
54 physics.producers.mvaselect.Select: "numu"
55 physics.producers.mvaselect.WeightFile: "/pnfs/dune/persistent/TaskForce_AnaTree/far/train/v3/BDTG_numu.weights.xml"
56 physics.analyzers.cafmaker.MakeWeightTree: false
57 physics.analyzers.cafmaker.Reweight: false
58 physics.analyzers.cafmaker.MakeAnaTree: false
59 physics.analyzers.cafmaker.MakeSystHist: false
60 services.TFileService.fileName: "histtrain_numu.root"
61 
62 physics.analyzers.cafmaker.NuECut: 0.8
63 physics.analyzers.cafmaker.NuMuCut: 0.8