Back to home page

EIC code displayed by LXR

 
 

    


Warning, /snippets/Calorimetery/BHCalCalibration/README.md is written in an unsupported language. File is not indexed.

0001 # BHCalCalibration
0002 
0003 Here you'll find code associated with the ML-assissted BHCal Calibration workflow.
0004 
0005 ### FillBHCalCalibrationTuple Input
0006 -----------------------------------
0007 
0008 Since this is an eicrecon plugin, it runs on `.edm4hep.root` files.  However, it is currently designed
0009 to only work on single particle events.
0010 
0011 ### FillBHCalCalibrationTuple Usage
0012 -----------------------------------
0013 
0014 After compiling `EICrecon`, create and compile the plugin with:
0015 
0016 ```
0017 eicmkplugin.py FillBHCalCalibrationTuple
0018 cp <path to this repo>/plugin/FillBHCalCalibrationTupleProcessor.* ./FillBHCalCalibrationTuple/
0019 cmake -S JCalibrateHcal -B FillBHCalCalibrationTuple/build
0020 cmake --build FillBHCalCalibrationTuple/build --target install
0021 ```
0022 
0023 Then run it with:
0024 
0025 ```
0026 eicrecon -Pplugins=FillBHCalCalibrationTuple <input edm4hep file>
0027 ```