1 #include "services_dune.fcl"
2 #include "mvamodule.fcl"
3 #include "CAFMaker.fcl"
4 #include "resourcetracking_services.fcl"
6 process_name: MVASelect
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
18 #source is now a root file
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_nue_dune10kt_1x2x6/12896229_0/prodgenie_nue_dune10kt_1x2x6_171_20160810T061454_gen_c4f3c6f7-ea2c-4e17-a48f-75cbed8fb343_g4_detsim_reco.root" ]
24 maxEvents: -1 # Number of events to create
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.
34 mvaselect: @local::dunefd_mvaselect
38 cafmaker: @local::dunefd_cafmaker
43 trigger_paths: [ prod ]
49 services.Geometry: @local::dune10kt_workspace_geo
50 services.Geometry.GDML: "dune10kt_v1_1x2x6.gdml"
52 physics.producers.mvaselect.MVAMethod: "BDTG"
54 physics.producers.mvaselect.Select: "nue"
55 physics.producers.mvaselect.WeightFile: "/pnfs/dune/persistent/TaskForce_AnaTree/far/train/v3/BDTG_nue.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_nue.root"
62 physics.analyzers.cafmaker.NuECut: 0.8
63 physics.analyzers.cafmaker.NuMuCut: 0.8