-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added first implementation of elder plugin, provides runtime for ELDE…
…Rpt analysis framework. Added olmd plugin to read original lmd files produced by MBS DAQ.
- Loading branch information
Showing
99 changed files
with
17,595 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
find_package(ELDER) | ||
|
||
if(ELDER_FOUND) | ||
dabc_link_library( | ||
DabcElder | ||
SOURCES src/RunModule.cxx src/Factory.cxx src/VisConDabc.cxx | ||
HEADERS elderdabc/RunModule.h elderdabc/VisConDabc.h elderdabc/Factory.h | ||
INCDIR elderdabc | ||
LIBRARIES dabc::DabcBase dabc::DabcMbs ${ELDER_LIBRARY} ${ELDER-STD_LIBRARY} ${ELDER-GSI_LIBRARY} ${ELDER-EEL_LIBRARY} | ||
INCLUDES ${ELDER_INCLUDE_DIR} | ||
) | ||
|
||
dabc_install_plugin_data( | ||
DabcElder | ||
DIRECTORIES icons app | ||
DESTINATION ${DABC_INSTALL_PLUGINDIR}/elder | ||
) | ||
|
||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
<?xml version="1.0"?> | ||
<dabc version="2"> | ||
<Variables> | ||
<file value="/data.local2/adamczew/lmd/elder_tamex/tamex_internal_calibration_pulser.lmd"/> | ||
<!-- <file value="${LMD}"/> | ||
call dabc_exe LMD=myfile.lmd Elder.xml for file name argument on command line--> | ||
<config value="./twinpeaks.config"/> | ||
<asf value="twinpeaks.root"/> | ||
</Variables> | ||
|
||
<Context host="localhost" name="Elder"> | ||
<Run> | ||
<lib value="libDabcHttp.so"/> | ||
<lib value="libDabcMbs.so"/> | ||
<lib value="libDabcOlmd.so"/> | ||
<lib value="libDabcElder.so"/> | ||
<logfile value="elderdabc.log"/> | ||
<debuglevel value="1"/> | ||
<loglevel value="-1"/> | ||
<loglimit value="1000"/> | ||
</Run> | ||
|
||
<HttpServer name="http" port="8090"> | ||
|
||
<TopTitle value="ELDER analysis of ${config}"/> | ||
<Monitoring value="2000"/> | ||
<Layout value="grid2x2"/> | ||
<!-- <DrawItem value="[HADES/Run/HLD/HLD_QaFinePerChannel,HADES/Run/HLD/HLD_QAToTPerChannel,HADES/Run/HLD/HLD_QaEdgesPerChannel,HADES/Run/HLD/HLD_QaErrorsPerChannel]"/> --> | ||
<DrawOpt value=""/> | ||
|
||
</HttpServer> | ||
|
||
<MemoryPool name="Pool"> | ||
<BufferSize value="200000"/> | ||
<NumBuffers value="1000"/> | ||
</MemoryPool> | ||
|
||
<Module name="Run" class="elderdabc::RunModule"> | ||
<autostop value="false"/> | ||
<ElderConfig value="${config}"/> | ||
<AutosaveFile value="${asf}"/> | ||
<AutosaveInterval value="0"/> | ||
<InputPort name="Input0" url="olmd://${file}"/> | ||
<!-- <InputPort name="Input0" url="mbss://x86l-59"/> --> | ||
<!-- <InputPort name="Input0" url="mbss://x86l-132"/> --> | ||
<OutputPort name="*" auto="false"/> | ||
<Events width="4" prec="1" low="0" up="1000" debug="1"/> | ||
<DataRate width="4" prec="2" low="0" up="10" debug="1"/> | ||
</Module> | ||
|
||
</Context> | ||
|
||
</dabc> |
Oops, something went wrong.