Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion duneopdet/OpticalDetector/opticaldetectormodules_dune.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ dunefd_simphotoncounter:
{
module_type: "SimPhotonCounter"
Verbosity: 0
InputModule: "largeant"
InputModule: "PDFastSim"
MakeAllPhotonsTree: true
MakeDetectedPhotonsTree: true
MakeOpDetsTree: true
Expand Down
151 changes: 0 additions & 151 deletions duneopdet/PhotonPropagation/Tutorial/3x1x1dphase_larg4.fcl

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#include "services_dune.fcl"
#include "singles_dune.fcl"
#include "largeantmodules_dune.fcl"
#include "detsimmodules_dune.fcl"
#include "mccheatermodules.fcl"
#include "photpropservices_dune.fcl"
Expand Down Expand Up @@ -44,7 +43,7 @@ physics:

producers:
{
opdigi: @local::dunefd_opdigi_threegang # simple digitizer with no noise and high saturation
opdigi: @local::dunefd_opdigi_threegang_refactor # simple digitizer with no noise and high saturation
rns: { module_type: "RandomNumberSaver" }
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ services:
MemoryTracker: { } # default is one
message: @local::standard_info
FileCatalogMetadata: @local::art_file_catalog_mc
@table::dunefd_simulation_services
@table::dunefd_1x2x6_services
}

services.Geometry.GDML: "dune10kt_v2_1x2x6.gdml"
services.AuxDetGeometry.GDML: @local::services.Geometry.GDML
#services.Geometry.GDML: "dune10kt_v2_1x2x6.gdml"
#services.AuxDetGeometry.GDML: @local::services.Geometry.GDML

#source is now a root file
source:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#include "services_dune.fcl"
#include "singles_dune.fcl"
#include "largeantmodules_dune.fcl"
#include "detsimmodules_dune.fcl"
#include "mccheatermodules.fcl"
#include "photpropservices_dune.fcl"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#include "services_dune.fcl"
#include "singles_dune.fcl"
#include "largeantmodules_dune.fcl"
#include "detsimmodules_dune.fcl"
#include "mccheatermodules.fcl"
#include "photpropservices_dune.fcl"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#include "services_dune.fcl"
#include "singles_dune.fcl"
#include "largeantmodules_dune.fcl"
#include "detsimmodules_dune.fcl"
#include "mccheatermodules.fcl"
#include "photpropservices_dune.fcl"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
#include "services_dune.fcl"
#include "singles_dune.fcl"
#include "largeantmodules_dune.fcl"
#include "detsimmodules_dune.fcl"
#include "mccheatermodules.fcl"
#include "photpropservices_dune.fcl"
#include "opticaldetectormodules_dune.fcl"

#include "LArG4_dune.fcl"
#include "IonAndScint_dune.fcl"
#include "PDFastSim_dune.fcl"
#include "elecdrift_dune.fcl"


process_name: SinglesGen
Expand Down Expand Up @@ -59,9 +61,12 @@ physics:

producers:
{
generator: @local::dunefd_singlep
largeant: @local::dunefd_largeant
rns: { module_type: "RandomNumberSaver" }
generator: @local::dunefd_singlep
largeant: @local::dunefd_larg4
IonAndScint: @local::dunefd_ionandscint
PDFastSim: @local::dunefd_pdfastsim
elecDrift: @local::dunefd_elecdrift
rns: { module_type: "RandomNumberSaver" }
}

analyzers:
Expand Down Expand Up @@ -93,6 +98,13 @@ physics:

SimulationLabel: "largeant"

# After the larg4 refactorization, the largeant module mentioned
# above does not produce SimChannel products anymore and another
# label is needed. Using elecDrift which is lighter but should
# work with wirecell too

SimChannelLabel: "elecDrift"

# Hits can be created by more than one module in
# ${LARRECO_DIR}/source/HitFinder. For this example, I picked
# the one that's usually run first.
Expand All @@ -115,9 +127,8 @@ physics:

#define the producer and filter modules for this path, order matters,
#filters reject all following items. see lines starting physics.producers below
# simulate: [ generator, largeant, daq, rns ]
simulate: [ generator, largeant, rns ]
analyzeIt: [ AnalysisExample, pmtresponse]
simulate: [ generator, largeant, IonAndScint, PDFastSim, elecDrift, rns ]
analyzeIt: [ pmtresponse, AnalysisExample ]

#define the output stream, there could be more than one if using filters
stream1: [ out1 ]
Expand Down Expand Up @@ -162,3 +173,5 @@ physics.producers.generator.Z0: [ 0.0 ] # 1 m into the cryostat
#physics.producers.generator.PDist: 0 # uniform
#physics.producers.generator.PosDist: 0 # uniform
#physics.producers.generator.ThetaDist: 0 # uniform

physics.analyzers.pmtresponse.InputModule: "PDFastSim"
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
#include "services_dune.fcl"
#include "singles_dune.fcl"
#include "largeantmodules_dune.fcl"
#include "detsimmodules_dune.fcl"
#include "LArG4_dune.fcl"
#include "IonAndScint_dune.fcl"
#include "mccheatermodules.fcl"
#include "photpropservices_dune.fcl"
#include "opticaldetectormodules_dune.fcl"
#include "PDFastSim_dune.fcl"
#include "elecdrift_dune.fcl"


BEGIN_PROLOG
Expand Down Expand Up @@ -70,9 +73,12 @@ physics:

producers:
{
generator: @local::standard_textfilegen
largeant: @local::dunefd_largeant
rns: { module_type: "RandomNumberSaver" }
generator: @local::standard_textfilegen
largeant: @local::dunefd_larg4
IonAndScint: @local::dunefd_ionandscint
PDFastSim: @local::dunefd_pdfastsim
elecDrift: @local::dunefd_elecdrift
rns: { module_type: "RandomNumberSaver" }
}

analyzers:
Expand Down Expand Up @@ -104,6 +110,13 @@ physics:

SimulationLabel: "largeant"

# After the larg4 refactorization, the largeant module mentioned
# above does not produce SimChannel products anymore and another
# label is needed. Using elecDrift which is lighter but should
# work with wirecell too

SimChannelLabel: "elecDrift"

# Hits can be created by more than one module in
# ${LARRECO_DIR}/source/HitFinder. For this example, I picked
# the one that's usually run first.
Expand All @@ -127,7 +140,7 @@ physics:
#define the producer and filter modules for this path, order matters,
#filters reject all following items. see lines starting physics.producers below
# simulate: [ generator, largeant, daq, rns ]
simulate: [ generator, largeant, rns ]
simulate: [ generator, largeant, IonAndScint, PDFastSim, elecDrift, rns ]
analyzeIt: [ AnalysisExample, pmtresponse]

#define the output stream, there could be more than one if using filters
Expand Down Expand Up @@ -155,3 +168,4 @@ outputs:
}

physics.producers.generator.Offset: 0
physics.analyzers.pmtresponse.InputModule: "PDFastSim"
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
#include "services_dune.fcl"
#include "singles_dune.fcl"
#include "largeantmodules_dune.fcl"
#include "detsimmodules_dune.fcl"
#include "LArG4_dune.fcl"
#include "IonAndScint_dune.fcl"
#include "mccheatermodules.fcl"
#include "photpropservices_dune.fcl"
#include "opticaldetectormodules_dune.fcl"
#include "PDFastSim_dune.fcl"
#include "elecdrift_dune.fcl"


BEGIN_PROLOG
Expand Down Expand Up @@ -71,7 +74,10 @@ physics:
producers:
{
generator: @local::standard_textfilegen
largeant: @local::dunefd_largeant
largeant: @local::dunefd_larg4
IonAndScint: @local::dunefd_ionandscint
PDFastSim: @local::dunefd_pdfastsim
elecDrift: @local::dunefd_elecdrift
rns: { module_type: "RandomNumberSaver" }
}

Expand Down Expand Up @@ -104,6 +110,13 @@ physics:

SimulationLabel: "largeant"

# After the larg4 refactorization, the largeant module mentioned
# above does not produce SimChannel products anymore and another
# label is needed. Using elecDrift which is lighter but should
# work with wirecell too

SimChannelLabel: "elecDrift"

# Hits can be created by more than one module in
# ${LARRECO_DIR}/source/HitFinder. For this example, I picked
# the one that's usually run first.
Expand All @@ -127,7 +140,7 @@ physics:
#define the producer and filter modules for this path, order matters,
#filters reject all following items. see lines starting physics.producers below
# simulate: [ generator, largeant, daq, rns ]
simulate: [ generator, largeant, rns ]
simulate: [ generator, largeant, IonAndScint, PDFastSim, elecDrift, rns ]
analyzeIt: [ AnalysisExample, pmtresponse]

#define the output stream, there could be more than one if using filters
Expand Down Expand Up @@ -155,3 +168,4 @@ outputs:
}

physics.producers.generator.Offset: 0
physics.analyzers.pmtresponse.InputModule: "PDFastSim"
Loading