Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LE reco2 #141

Draft
wants to merge 14 commits into
base: develop
Choose a base branch
from
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
#include "prodbackground_radiological_decay0_dune10kt_1x2x2_lateralAPA.fcl"
#include "prodbackground_radiological_decay0_dune10kt_common.fcl"

services:
{
@table::services
@table::dunefd_1x2x2_simulation_services
}

physics.producers:
{
@table::physics.producers
@table::dunefd_horizdrift_1x2x2_producers
}

physics.simulate: [rns, @sequence::dunefd_hd_backgrounds_1x2x2_lowBgAPA ]

outputs.out1.fileName: "prodradiological_decay0_dune10kt_1x2x2_centralAPA_gen.root"
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
#include "prodbackground_radiological_decay0_dune10kt_1x2x6_lateralAPA.fcl"
#include "prodbackground_radiological_decay0_dune10kt_common.fcl"

services:
{
@table::services
@table::dunefd_1x2x2_simulation_services
}

physics:
{
@table::physics
producers:
physics.producers:
{
rns: { module_type: "RandomNumberSaver" }
@table::physics.producers
@table::dunefd_horizdrift_1x2x2_producers
}

simulate: [rns, @sequence::dunefd_hd_backgrounds_1x2x2 ]
}
physics.simulate: [rns, @sequence::dunefd_hd_backgrounds_1x2x2 ]

outputs.out1.fileName: "prodradiological_decay0_dune10kt_1x2x2_lateralAPA_gen.root"
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
#include "prodbackground_radiological_decay0_dune10kt_1x2x6_lateralAPA.fcl"
#include "prodbackground_radiological_decay0_dune10kt_common.fcl"

physics.simulate: [rns, @sequence::dunefd_hd_backgrounds_1x2x6_lowBgAPA ]
services:
{
@table::services
@table::dunefd_1x2x6_services
}

physics.producers:
{
@table::physics.producers
@table::dunefd_horizdrift_1x2x6_producers
}

physics.simulate: [rns, @sequence::dunefd_hd_backgrounds_1x2x6_lowBgAPA ]

outputs.out1.fileName: "prodradiological_decay0_dune10kt_1x2x6_centralAPA_gen.root"
Original file line number Diff line number Diff line change
@@ -1,49 +1,17 @@
#include "services_dune.fcl"
#include "workflow_radiological_decay0_dune10kt.fcl"

process_name: RadBkgGen
#include "prodbackground_radiological_decay0_dune10kt_common.fcl"

services:
{
@table::dunefd_services
TFileService: { fileName: "prodradiological_hist.root" }
TimeTracker: {}
RandomNumberGenerator: {} # ART native random number generator
FileCatalogMetadata: @local::art_file_catalog_mc
message: @local::dune_message_services_prod
@table::dunefd_1x2x6_services
@table::services
@table::dunefd_1x2x6_services
}

source:
{
module_type: EmptyEvent
timestampPlugin: { plugin_type: "GeneratedEventTimestamp" }
maxEvents: 10 # Number of events to create
firstRun: 20000047 # Run number to use for this file
firstEvent: 1 # number of first event in the file
}

physics:
{
producers:
physics.producers:
{
rns: { module_type: "RandomNumberSaver" }
@table::physics.producers
@table::dunefd_horizdrift_1x2x6_producers
}

simulate: [rns, @sequence::dunefd_hd_backgrounds_1x2x6 ]
stream1: [ out1 ]
trigger_paths: [ simulate ]
end_paths: [ stream1 ]
}
physics.simulate: [rns, @sequence::dunefd_hd_backgrounds_1x2x6 ]

outputs:
{
out1:
{
module_type: RootOutput
fileName: "prodradiological_decay0_dune10kt_1x2x6_lateralAPA_gen.root" # Default file name, can override from command line with -o or --output
dataTier: "generated"
compressionLevel: 1
}
}
outputs.out1.fileName: "prodradiological_decay0_dune10kt_1x2x6_lateralAPA_gen.root"
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
#include "services_dune.fcl"
#include "workflow_radiological_decay0_dune10kt.fcl"

process_name: RadBkgGen

services:
{
@table::dunefd_services
TFileService: { fileName: "prodradiological_hist.root" }
TimeTracker: {}
RandomNumberGenerator: {} # ART native random number generator
FileCatalogMetadata: @local::art_file_catalog_mc
message: @local::dune_message_services_prod
@table::dunefd_services
}

source:
{
module_type: EmptyEvent
timestampPlugin: { plugin_type: "GeneratedEventTimestamp" }
maxEvents: 10 # Number of events to create
firstRun: 20000047 # Run number to use for this file
firstEvent: 1 # number of first event in the file
}

physics:
{
producers:
{
rns: { module_type: "RandomNumberSaver" }
}

simulate: [rns ]
stream1: [ out1 ]
trigger_paths: [ simulate ]
end_paths: [ stream1 ]
}

outputs:
{
out1:
{
module_type: RootOutput
fileName: "prodradiological_decay0_dune10kt_gen.root" # Default file name, can override from command line with -o or --output
dataTier: "generated"
compressionLevel: 1
}
}
9 changes: 5 additions & 4 deletions fcl/dunefd/mergeana/standard_ana_dune10kt.fcl
Original file line number Diff line number Diff line change
@@ -34,11 +34,11 @@ physics:
analyzers:
{
analysistree: @local::dune10kt_analysistree
pmtrackeff: @local::standard_neutrinotrackingeff
# pmtrackeff: @local::standard_neutrinotrackingeff
pmtracktceff: @local::standard_neutrinotrackingeff
pandoraeff: @local::standard_neutrinotrackingeff
pmtrajfiteff: @local::standard_neutrinotrackingeff
pmtrajfittceff: @local::standard_neutrinotrackingeff
# pmtrajfiteff: @local::standard_neutrinotrackingeff
# pmtrajfittceff: @local::standard_neutrinotrackingeff
pandorashweff: @local::standard_neutrinoshowereff
emshowershweff: @local::standard_neutrinoshowereff
trajclustershweff: @local::standard_neutrinoshowereff
@@ -50,7 +50,7 @@ physics:

#define the producer and filter modules for this path, order matters,
#filters reject all following items. see lines starting physics.producers below
ana: [ analysistree, pmtrackeff, pmtracktceff, pandoraeff, pmtrajfiteff, pmtrajfittceff, pandorashweff, emshowershweff, trajclustershweff, runcheckereco, flashmatchAna ]
ana: [ analysistree, pmtracktceff, pandoraeff, pandorashweff, emshowershweff, trajclustershweff, runcheckereco, flashmatchAna ]

#end_paths is a keyword and contains the paths that do not modify the art::Event,
#ie analyzers and output streams. these all run simultaneously
@@ -85,3 +85,4 @@ physics.analyzers.pandorashweff.ShowerModuleLabel: "pandoraShower"
physics.analyzers.emshowershweff.HitModuleLabel: "linecluster"
physics.analyzers.emshowershweff.ShowerModuleLabel: "emshower"
physics.analyzers.emshowershweff.CNNEMModuleLabel: "emtrkmichelid:emtrkmichel"
physics.analyzers.flashmatchAna.OpHitModuleLabel: "ophitspe"
8 changes: 3 additions & 5 deletions fcl/dunefd/mergeana/supernova_ana_dune10kt_1x2x6.fcl
Original file line number Diff line number Diff line change
@@ -2,16 +2,14 @@
process_name: Mergeana

physics.analyzers.flashmatchAna: @local::marley_flashmatchana
physics.analyzers.analysistree: @local::dune10kt_supernova_analysistree

services.ParticleListAction.keepGenTrajectories: ["marley"]
physics.analyzers.trajclustershweff.MCTruthModuleLabel: "marley"
physics.analyzers.pmtrajfittceff.MCTruthModuleLabel: "marley"
physics.analyzers.pmtrajfiteff.MCTruthModuleLabel: "marley"
#physics.analyzers.pmtrajfittceff.MCTruthModuleLabel: "marley"
#physics.analyzers.pmtrajfiteff.MCTruthModuleLabel: "marley"
physics.analyzers.pmtracktceff.MCTruthModuleLabel: "marley"
physics.analyzers.pandoraeff.MCTruthModuleLabel: "marley"
physics.analyzers.pandorashweff.MCTruthModuleLabel: "marley"
physics.analyzers.pmtrackeff.MCTruthModuleLabel: "marley"
physics.analyzers.emshowershweff.MCTruthModuleLabel: "marley"
physics.analyzers.analysistree.CryGenModuleLabel: "marley"
physics.analyzers.analysistree.GenieGenModuleLabel: "marley"
physics.analyzers.analysistree.POTModuleLabel: "marley"
7 changes: 7 additions & 0 deletions fcl/dunefd/reco/reco2_supernova_dune10kt_1x2x6.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#include "standard_reco2_dune10kt_1x2x6.fcl"

physics.reco: [ @sequence::dunefd_horizdrift_workflow_reco2_supernova ]

physics.producers.pandora.ConfigFile: "PandoraSettings_Master_LowE_DUNEFD.xml"

outputs.out1.outputCommands: ["keep *", "drop recob::OpWaveforms_*_*_*Reco2*", "drop sim::OpDetBacktrackerRecords_PDFastSim_Reflected_SupernovaG4*", "drop sim::SimPhotonsLites_PDFastSim_Reflected_*G4*"]
18 changes: 17 additions & 1 deletion fcl/dunefd/reco/workflow_reco_dune10kt.fcl
Original file line number Diff line number Diff line change
@@ -89,7 +89,7 @@ dunefd_horizdrift_producers:
ophitspe: @local::dune_ophit_finder_deco
opflash: @local::dunefd_opflash
opslicer: @local::dune10kt_1x2x6_opslicer
solarflash: @local::solar_opflash_dune10kt_1x2x6 opslicer: @local::dune10kt_1x2x6_opslicer
solarflash: @local::solar_opflash_dune10kt_1x2x6

}

@@ -241,6 +241,21 @@ dunefd_horizdrift_workflow_reco_solar:
@sequence::dunefd_horizdrift_workflow_reco2_solar
]

dunefd_horizdrift_workflow_reco2_supernova:
[
@sequence::dunefd_horizdrift_2dclustering,
@sequence::dunefd_horizdrift_pandora,
@sequence::dunefd_horizdrift_pmtrack_trajcluster,
emtrkmichelid,
# @sequence::dunefd_horizdrift_pmtrack_trajcluster_pfp,
# @sequence::dunefd_horizdrift_pmtrack,
# @sequence::dunefd_horizdrift_pmtrack_showers,
@sequence::dunefd_horizdrift_pd_reco1,
@sequence::dunefd_horizdrift_pd_reco2,
solarflash,
rns
]

dunefd_horizdrift_workflow_reco_supernova:
[
wclsmcnfsp,
@@ -252,6 +267,7 @@ dunefd_horizdrift_workflow_reco_supernova:
opdec,
ophitspe,
opflash,
solarflash,
rns
]

16 changes: 13 additions & 3 deletions fcl/dunefdvd/anatree/marley_anatree_dunevd10kt_1x8x14_3view.fcl
Original file line number Diff line number Diff line change
@@ -13,27 +13,38 @@ physics:
{
analysistree: @local::dune10kt_analysistree
pmtracktceff: @local::standard_neutrinotrackingeff
pandoraeff: @local::standard_neutrinotrackingeff
vdflashmatch: @local::marley_vdflashmatchana
}
#define the output stream, there could be more than one if using filters
stream1: [ out1 ]

#define the producer and filter modules for this path, order matters,
#filters reject all following items. see lines starting physics.producers below
ana: [ analysistree, pmtracktceff, vdflashmatch ]
ana: [ analysistree, pmtracktceff, pandoraeff, vdflashmatch ]

#end_paths is a keyword and contains the paths that do not modify the art::Event,
#ie analyzers and output streams. these all run simultaneously
end_paths: [stream1,ana]
}

physics.analyzers.pmtracktceff.TrackModuleLabel: "pmtracktc"
physics.analyzers.vdflashmatch.OpFlashModuleLabel: "solarflash"

physics.analyzers.pmtracktceff.TrackModuleLabel: "pandoraTrack"
physics.analyzers.pmtracktceff.MCTruthModuleLabel: "marley"
physics.analyzers.pmtracktceff.NeutrinoPDGcode: 12
physics.analyzers.pmtracktceff.LeptonPDGcode: 11
physics.analyzers.pmtracktceff.MaxLeptonP: 0.05
physics.analyzers.pmtracktceff.MaxNeutrinoE: 0.05

physics.analyzers.pandoraceff.TrackModuleLabel: "pandoratracktc"
physics.analyzers.pandoraeff.MCTruthModuleLabel: "marley"
physics.analyzers.pandoraeff.NeutrinoPDGcode: 12
physics.analyzers.pandoraeff.LeptonPDGcode: 11
physics.analyzers.pandoraeff.MaxLeptonP: 0.05
physics.analyzers.pandoraeff.MaxNeutrinoE: 0.05

physics.analyzers.analysistree.MCTruthModuleLabel : "marley"
physics.analyzers.analysistree.MCTruthModuleLabel : "marley"
physics.analyzers.analysistree.GenieGenModuleLabel: "marley"
physics.analyzers.analysistree.UseBuffers: false
@@ -51,7 +62,6 @@ physics.analyzers.analysistree.SaveTrackInfo: true
physics.analyzers.analysistree.SaveVertexInfo: false
physics.analyzers.analysistree.SavePandoraNuVertexInfo: true
physics.analyzers.analysistree.SaveClusterInfo: false
#physics.analyzers.analysistree.SaveFlashInfo: false
physics.analyzers.analysistree.SaveFlashInfo: true
physics.analyzers.analysistree.SaveExternCounterInfo: false
physics.analyzers.analysistree.SaveShowerInfo: false
6 changes: 0 additions & 6 deletions fcl/dunefdvd/detsim/standard_detsim_dunevd10kt_1x6x6.fcl

This file was deleted.

11 changes: 0 additions & 11 deletions fcl/dunefdvd/detsim/standard_detsim_dunevd10kt_1x6x6_3view.fcl

This file was deleted.

This file was deleted.

7 changes: 0 additions & 7 deletions fcl/dunefdvd/g4/standard_g4_dunevd10kt_1x6x6.fcl

This file was deleted.

7 changes: 0 additions & 7 deletions fcl/dunefdvd/g4/standard_g4_dunevd10kt_1x6x6_3view.fcl

This file was deleted.

7 changes: 0 additions & 7 deletions fcl/dunefdvd/g4/standard_g4_dunevd10kt_1x6x6_3view_30deg.fcl

This file was deleted.

Loading