Skip to content

HEP-DL/kevlar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kevlar

HDF5 export utilities for LArSoft.

License: MIT

Requirements

This requires the uboonecode UPS environment exist with UPS setup. In addition, the HEP-DL HDF5 UPS package will need to be built and installed in the product path. This needs to be done before the following steps as the HDF5 Cmake Environment doesn't interact well with CETBuildTools during the configuration phase. Bear in mind that unless the HDF5 package is built with zlib support, the build will fail.

Note: This will be relaxed in future versions. Currently, this is implemented as an R&D project on MicroBooNE, but the intended scope is LArSoft oriented.

Note: This will be relaxed in future versions. Currently, this is implemented as an R&D project on MicroBooNE, but the intended scope is LArSoft oriented.

Installation

  1. Setup your local environment via ups

  2. Setup MRB

setup mrb
export MRB_PROJECT=kevlar
  1. Make your development directory
mkdir kevlar
cd kevlar
mrb newDev -v v4_02_00 -qe14:debug
source local*/setup

Replace debug with whatever buildspec you feel suits your needs.

  1. Pull down the product and update mrb
cd srcs
git clone https://github.com/HEP-DL/kevlar/
cd kevlar
git checkout develop
cd ..
mrb updateDepsCM
  1. Build
cd ../build*
mrbsetenv
mrb b 
mrb i
  1. Setup local product
mrbslp

About

LArSoft Data Format Interface Libraries

Resources

License

Stars

Watchers

Forks

Packages

No packages published