Commit 88a1751
committed
Update HCAL local reconstruction on GPUs (cms-sw#470)
Move common ROOT dictionaries to a dedicated new package,
CUDADataFormats/StdDictionaries .
Remove unnecessary dictionary declarations.
Determine the default module label automatically for templated and
non-templated EDProducers and ESProducer, and remove the "name()"
static method previously used to distinguish their template arguments.
Use Event::emplace instead of Event:put where relevant.
Protect the use of CUDA API calls in module constructors and
destructors, checking that the CUDAService is available and enabled.
Move the definition of EventSetup records to a package/library that does
not define plugins.1 parent f9e4e0f commit 88a1751
File tree
3 files changed
+23
-0
lines changed- CUDADataFormats/StdDictionaries
- src
3 files changed
+23
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
0 commit comments