Code Monkey home page Code Monkey logo

dunesw's Introduction

dunesw

dunesw is the top-level software product, split from the legacy dunetpc repository in Fermilab's Redmine instance. It contains art/LArSoft-based software that supports DUNE's liquid argon TPCs -- the far detector (horizontal and vertical drift), ProtoDUNE-SP, ProtoDUNE-DP, ProtoDUNE-VD, ICEBERG and associated cold-boxes. Further information can be found in the wiki.

Copyright and Licensing

Copyright © 2023 FERMI NATIONAL ACCELERATOR LABORATORY for the benefit of the DUNE Collaboration.

This repository, and all software contained within, except where noted within the individual source files, is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Copyright is granted to FERMI NATIONAL ACCELERATOR LABORATORY on behalf of the Deep Underground Neutrino Experiment (DUNE). Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

dunesw's People

Contributors

absolution1 avatar ahimmel avatar aihimmel avatar calcuttj avatar dladams avatar drivera-fnal avatar etworcester avatar greenc-fnal avatar gvsinev avatar jonpaley avatar knoepfel avatar lgarren avatar lhwhitehead avatar li-jiaoyang97 avatar lpaulucc avatar marcmengel avatar mstancar avatar nitish-nayak avatar pgranger23 avatar philiprodrigues avatar robertsulej avatar thiagojcb avatar thkosc avatar tomjunk avatar tyleralion avatar tz-m avatar vgalymov avatar vitodb avatar wenqiang-gu avatar yangtj207 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

dunesw's Issues

Make pdhd channel ranges visible in pdChannelRange

The pdChannelRange command allows users to list the channels for a dataprep channel range or group in a DUNE prototype detector. Ranges were recently added for the 2023 horizontal-drift prototype (see DUNE/duneprototypes#26) and we would like to be able to list those.

For detector name pdhd, this requires providing pdhd_tools_dune.fcl defining tools with names channelRanges and channelGroups.

Enable reco of coldbox CRP4 data

Bottom coldbox data was taken this year with CRP4 and CRP5 and we would like to enable reconstruction (dataprep and downstream) of this data.

Several FD genie fcls include missing fcls

The files below reference "prodgenie_nu_dune10kt_dphase.fcl" which is not found in any dunesw repo. However there is a seemingly similar file here

prodgenie_anu_dune10kt_workspace_4x2.fcl
prodgenie_anue_dune10kt_workspace_4x2.fcl
prodgenie_anutau_dune10kt_workspace_4x2.fcl
prodgenie_nu_dune10kt_workspace_4x2.fcl
prodgenie_nue_dune10kt_workspace_4x2.fcl
prodgenie_nutau_dune10kt_workspace_4x2.fcl

Found in https://github.com/DUNE/dunesw/blob/develop/fcl/dunefddp/gen/genie/

Create single fcl config for reco of all coldbox CRP top-readout data

As I discussed at today's VD analysis meeting, we would like to have a single fcl config to cover reco of all run periods for the vertical-drift top-readout CRP coldbox data. To merge the two top-level configs we have now, we need context-dependent channel status and field strength. Context means run period, run, event, etc., with run most important here. A service for the former is in place --see duneprototypes issue 20.

We need to add context-dependent field strength and the top-level fcl configuration. The field strength has to be delivered through the detector properties service interface to work with existing code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.