Skip to content

Commit be824a0

Browse files
tongtongcaobaltzell
authored andcommitted
add a yaml file to apply new DC engines for new AI models
1 parent c4e9bc0 commit be824a0

File tree

1 file changed

+87
-0
lines changed

1 file changed

+87
-0
lines changed

etc/services/data-ai-2026.yaml

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
io-services:
2+
reader:
3+
class: org.jlab.io.clara.HipoToHipoReader
4+
name: HipoToHipoReader
5+
writer:
6+
class: org.jlab.io.clara.HipoToHipoWriter
7+
name: HipoToHipoWriter
8+
services:
9+
- class: org.jlab.clas.swimtools.MagFieldsEngine
10+
name: MAGFIELDS
11+
- class: org.jlab.rec.ft.cal.FTCALEngine
12+
name: FTCAL
13+
- class: org.jlab.rec.ft.hodo.FTHODOEngine
14+
name: FTHODO
15+
- class: org.jlab.rec.ft.trk.FTTRKEngine
16+
name: FTTRK
17+
- class: org.jlab.rec.ft.FTEBEngine
18+
name: FTEB
19+
- class: org.jlab.service.raster.RasterEngine
20+
name: RASTER
21+
# DC denoising
22+
- class: org.jlab.service.ai.DCDenoiseEngine
23+
name: DCDN
24+
# DC clustering: nominal algoritm, filled the cluster bank for ai and conventional tracking
25+
- class: org.jlab.service.dc.DCHBClustering
26+
name: DCCR
27+
# This is where the AI plugin would go. THe AI code reads the HB clusters.
28+
- class: org.jlab.service.ai.DCClsComboEngine
29+
name: DCCC
30+
# DC using clustering on AI hits: NN assisted HB tracking
31+
- class: org.jlab.service.dc.DCHBTrackingAI
32+
name: DCHTAI
33+
- class: org.jlab.service.ftof.FTOFHBEngine
34+
name: FTOFHB
35+
- class: org.jlab.service.ec.ECEngine
36+
name: EC
37+
- class: org.jlab.rec.cvt.services.CVTEngine
38+
name: CVTFP
39+
- class: org.jlab.service.ctof.CTOFEngine
40+
name: CTOF
41+
- class: org.jlab.service.cnd.CNDCalibrationEngine
42+
name: CND
43+
- class: org.jlab.service.band.BANDEngine
44+
name: BAND
45+
- class: org.jlab.service.htcc.HTCCReconstructionService
46+
name: HTCC
47+
- class: org.jlab.service.ltcc.LTCCEngine
48+
name: LTCC
49+
- class: org.jlab.service.eb.EBHBEngine
50+
name: EBHB
51+
- class: org.jlab.service.dc.DCTBEngine
52+
name: DCTB
53+
- class: org.jlab.service.fmt.FMTEngine
54+
name: FMT
55+
- class: org.jlab.rec.cvt.services.CVTSecondPassEngine
56+
name: CVTSP
57+
- class: org.jlab.service.ftof.FTOFTBEngine
58+
name: FTOFTB
59+
- class: org.jlab.service.eb.EBTBEngine
60+
name: EBTB
61+
- class: org.jlab.rec.rich.RICHEBEngine
62+
name: RICH
63+
- class: org.jlab.service.rtpc.RTPCEngine
64+
name: RTPC
65+
- class: org.jlab.rec.service.vtx.VTXEngine
66+
name: VTX
67+
- class: org.jlab.calibration.service.CalibBanksEngine
68+
name: CALIB
69+
configuration:
70+
global:
71+
variation: rgb_spring2019
72+
# timestamp: 12/31/2020-00:00:00
73+
## uncomment the following two lines for compatibility with alignments before the DC fixes
74+
# dcMinistagger: "NOTONREFWIRE"
75+
# dcFeedthroughs: "OFF"
76+
io-services:
77+
writer:
78+
schema_dir: dst
79+
services:
80+
MAGFIELDS:
81+
magfieldSolenoidMap: Symm_solenoid_r601_phi1_z1201_13June2018.dat
82+
magfieldTorusMap: Full_torus_r251_phi181_z251_25Jan2021.dat
83+
DCHTAI:
84+
outputBankPrefix: "HB"
85+
86+
mime-types:
87+
- binary/data-hipo

0 commit comments

Comments
 (0)