Project

General

Profile

Bug #19417

protoDUNE simulation services configure LArPropertiesService and LArG4Parameters differently than the other protoDUNE service bundles

Added by Gianluca Petrillo about 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
03/16/2018
Due date:
% Done:

0%

Estimated time:
Duration:

Description

In source:dune/Utilities/services_dune.fcl, protodune_simulation_services.LArPropertiesService has some properties redefined with respect to the DUNE FD model.
The same modifications are not applied to protodune_services.LArPropertiesService and protodune_data_services (and derived), resulting in an inconsistency.

A solution is to create a protodune_properties configuration that includes those modifications.
The same is true for LArG4Parameters (except that there is already a protodune_largeantparameters in simulationservices_dune.fcl, but it's not consistent with the configuration defined in services_dune.fcl).

History

#1 Updated by Gianluca Petrillo about 3 years ago

  • Description updated (diff)

#2 Updated by Tingjun Yang about 3 years ago

A relevant question for Alex: should the following configuration be applied to protoDUNE?

dunefd_simulation_services.LArPropertiesService.ScintYield: 24000
dunefd_simulation_services.LArPropertiesService.ScintPreScale: 0.0287
dunefd_simulation_services.LArPropertiesService.EnableCerenkovLight: false

#3 Updated by Alexander Himmel about 3 years ago

Yes, definitely.

#4 Updated by Tingjun Yang about 3 years ago

  • Status changed from New to Assigned
  • Assignee set to Tingjun Yang

#5 Updated by Tingjun Yang about 3 years ago

  • Status changed from Assigned to Feedback

We already have the following:

protodune_simulation_services.LArPropertiesService.ScintYield: 24000
protodune_simulation_services.LArPropertiesService.ScintPreScale: 0.0287
protodune_simulation_services.LArPropertiesService.EnableCerenkovLight: false

I don't think we need to do the same for protodune_services.LArPropertiesService or protodune_data_services.LArPropertiesService.

#6 Updated by Alexander Himmel about 3 years ago

The key parameter there for later stages is ScintPreScale. It needs to be set to the same value during both G4 and detsim. If both of those fhicls use simulation_services, then I agree that these aren't necessary.

#7 Updated by Tingjun Yang about 3 years ago

I confirm both g4 and detsim protodune fcl files use protodune_simulation_services.

#8 Updated by Tingjun Yang almost 3 years ago

  • Status changed from Feedback to Resolved

#9 Updated by Tingjun Yang almost 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF