-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrecoenergys.fcl
119 lines (106 loc) · 3.93 KB
/
recoenergys.fcl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#include "services_dune.fcl"
#include "recoenergystudies.fcl"
#include "pandoramodules_dune.fcl"
#include "trackshowerhits.fcl"
#include "trackfindermodules_dune.fcl"
#include "showerfindermodules_dune.fcl"
#include "emshower3d.fcl"
#include "mvamodule.fcl"
#include "energyreco.fcl"
#include "RegCNNEventDump.fcl"
#include "RegCNNMapper.fcl"
#include "RegCNNEvaluator.fcl"
#include "tools_dune.fcl"
process_name: RecoEnergyS
services:
{
TFileService: { fileName: "RecoEnergyS.root" }
@table::dunefd_reco_services
MemoryTracker: {}
TimeTracker: {}
RandomNumberGenerator: {} #ART native random number generator
message: @local::dune_message_services_prod
FileCatalogMetadata: @local::art_file_catalog_mc
@table::dunefd_reco_services
}
source:
{
module_type: RootInput
maxEvents: -1 # Number of events to create
}
outputs:
{
out1:
{
module_type: RootOutput
#fileName: "%ifb_%tc_recoE.root"
fileName: "test_recoE.root"
dataTier: "full-reconstructed"
compressionLevel: 1
}
}
physics:
{
producers:
{
rns: { module_type: RandomNumberSaver }
mvaselectnue: @local::dunefd_mvaselect
mvaselectnumu: @local::dunefd_mvaselect
emshowernew: @local::dune10kt_emshower
energyreconue: @local::dunefd_nuenergyreco
energyreconumu: @local::dunefd_nuenergyreco
energyreconuelse: @local::dunefd_nuenergyreco
regcnnmap: @local::standard_regcnnmapper
regcnneval: @local::standard_regcnnevaluator
regcnnmapk: @local::standard_regcnnmapper
regcnnevalk: @local::standard_regcnnevaluator
regcnnmapz: @local::standard_regcnnmapper
regcnnevalz: @local::standard_regcnnevaluator
regcnnmap2b: @local::standard_regcnnmapper
regcnneval2b: @local::standard_regcnnevaluator
}
analyzers:
{
recoEnergy: @local::recoenergys
regcnneventdump1st: @local::standard_regcnneventdump_fhc
regcnneventdump2nd: @local::standard_regcnneventdump_fhc
regcnneventdump3rd: @local::standard_regcnneventdump_fhc
regcnneventdump2: @local::standard_regcnneventdump_fhc
regcnneventdump2b: @local::standard_regcnneventdump_fhc
}
# reco: [ rns, emshowernew, mvaselectnue, energyreconue ]
reco: [ rns, emshowernew, energyreconue, energyreconumu,
energyreconuelse, regcnnmap, regcnneval, regcnnmapk, regcnnevalk,
regcnnmapz, regcnnevalz, regcnnmap2b, regcnneval2b
]
myana: [ recoEnergy
# , regcnneventdump1st, regcnneventdump2nd, regcnneventdump3rd
# , regcnneventdump2, regcnneventdump2b
]
stream1: [ out1 ]
trigger_paths: [reco]
end_paths: [ myana ]
#end_paths: [ stream1 ]
#out: [ stream1 ]
}
# old ??
#physics.analyzers.wirecurrent.HitsModuleLabel: "gaushit"
#physics.analyzers.recoEnergy.PFParticleModuleLabel: "pandora"
services.Geometry: @local::dune10kt_1x2x6_geo
physics.producers.emshowernew.ClusterModuleLabel: "pandora"
physics.producers.emshowernew.HitsModuleLabel: "linecluster"
physics.producers.emshowernew.PFParticleModuleLabel: "pandora"
#physics.producers.emshowernew.TrackModuleLabel: "pandoraTrack"
physics.producers.emshowernew.CNNEMModuleLabel: "emtrkmichelid:emtrkmichel"
physics.producers.emshowernew.UseCNNtoIDEMPFP: true
physics.producers.emshowernew.UseCNNtoIDEMHit: false
physics.producers.emshowernew.MinTrackLikeScore: 0.1
physics.producers.mvaselectnue.MVAMethod: "BDTG"
physics.producers.mvaselectnue.Select: "nue"
physics.producers.mvaselectnue.WeightFile: "MVASelect/v2.2/TMVAClassification_BDTG.nue.weights.xml"
physics.producers.energyreconue.RecoMethod: 2
physics.producers.mvaselectnumu.MVAMethod: "BDTG"
physics.producers.mvaselectnumu.Select: "numu"
physics.producers.mvaselectnumu.WeightFile: "MVASelect/v2.2/TMVAClassification_BDTG.numu.weights.xml"
physics.producers.energyreconumu.RecoMethod: 1
physics.producers.energyreconuelse.RecoMethod: 3