2DBOCscan
A 2DBOCscan scans through the RxDelay and RxThreshold at the same time, picking the best values for both ... at the same time. It is a "super-fast" scan. The analysis of the scan is ... + 9) % 24; // handle wrapping So the RxDelay is set 9ns from the falling edge best[1] = ((points[first]+points[last])*2)/3; ... // And so the RxThreshold is set 2/3 of the way up in the region of 50% occupancy ... found in the SctApiCrateServer*.out file. Here is an example: http://www-pnp.physics.ox.ac.uk/~demirkoz/2DBOCscan1.png ...
9K - last updated 2008-08-07 20:10 UTC by
ActionList
Following PhoneMeeting of 26 November 03 [[Alan]] will * discuss the new ArchivingService code with Alessandro. ... problem in the SctApi * attempt a fix on the NoiseOccupancy [[Bruce]] attempting to find problems ...
1K - last updated 2003-12-01 17:18 UTC by
AlanBarr
I have been working on various parts of SctRodDaq, including the AnalysisService, FittingService, ArchivingService ... My [[Jabber]] name is ajb57@amessage.info My to do list is on AlanBarrToDo ...
1K - last updated 2005-10-20 09:33 UTC by
AlanBarrDone
===Really finished=== * RxDelay based on sendid ** [[ChrisLester]] has done this *Cut-down version of ... characterisation sequence for macro-assembly. ** trim range, ... ** Daily, Weekly, Monthly backups to data disk on pplxgen. * Summary writer stand-alone for Dave. ... [[Release3.0TimingTests]] *OccupancyPerEvent histogramming ** works and tested ** would like to get ...
1K - last updated 2005-01-28 15:49 UTC by
AlanBarrToDo
== Top Priorities == * Comparisons of data should be to reference set rather than to "ideal case" * Monitoring ... and Event display - get up and running routinely ** Requires configuration ... - get going with ROD & BOC stuff. ----- * Histogramming robust against module failure ** next ... on the list ** Error mask and s/n number sending == General ... should not be an error. * Recovery of Analysis and Archiving after re-start (as is done for FittingService) ...
5K - last updated 2006-07-07 22:25 UTC by
AlanPhillips
Graduate student at Cambridge University. Have done some analysis of SynchTriggerNoise data. ...
1K - last updated 2005-08-19 10:54 UTC by
AllBarrels
There are 4 SCT Barrels: [[Barrel3]] [[Barrel4]] [[Barrel5]] [[Barrel6]] For the mapping file click on ... Here] is the final list of all ... and modifications from Janet Carter. Here is the definitive list of MissingLinks ...
1K - last updated 2007-10-04 08:51 UTC by
AnalysisService
It is the job of the <CDoc SctAnalysis::AnalysisService> to work out how a module has responded ... configuration (e.g. modifying the TrimDac registers on the [[ASIC]]s), then the AnalysisService ... the <CDoc SctData::TestResult>. The AnalysisService has various callbacks. They are involved ... in maintaining a list of the tests currently in [[IS]]. For each test, ... there exists one instance of an <CDoc SctAnalysis::AnalysisAlgorithm> ...
2K - last updated 2004-03-04 17:17 UTC by
AnybodyToDo
== DAQUSER's WISHLIST == This is a list of things which if ANYBODY (who has time) did, would be very ... === TDAQ compatibility stuff === * Migrate our histograms from IS to OH?? If we do this, we get the ... archiving of all our histograms for free when we upgrade to TDAQ-01-07. For ... all histograms in OH, will be archived on a regular basis ... Other advantages: could also use the online histogram viewer, the offline "web-based" histogram ...
11K - last updated 2008-08-20 14:19 UTC by
ApplicationParametersInvalid
When you get ApplicationParametersInvalid or Application Parameters Invalid or Applications Parameter ... Invalid this does NOT mean that you have a problem with any of ... or any of their parameters! What it means is that EITHER the one so-called "Tag" that tells the ... online software which verstion (i.e. CMTCONFIG) is not saying something like "i686-rh73-gcc32-opt" ... up your config files somewhere else ... but it is hard to say and could be anywhere. Usually it is ...
2K - last updated 2005-01-27 17:39 UTC by
ArchivingService
Saves data for long-term retrieval. Primarily written by AlessandroTricoli. Ideas for updates in [[SctRodDaqRelease3]]: ... * Respond to TestData and SequenceData objects this will enable * Save scans and tests as they become ... rather than waiting til the Test has finished * [[Alan]] suggests - move to database back-end? ...
1K - last updated 2003-11-24 17:06 UTC by
BOC
The BOC (or Back Of Crate) module is part of the SctHardware. It is the primary data and control interface ... to Bi-Phase Mark encoded optical signals, and dispatches these down the clock and control fibres to ... as provided by the [[TIM]] module *timing comparison, threshold adjustment, and clock synchronisation ... operations supported by the [[BPM]] chip. *provision of the required LaserSafetyInterlocks The [[BOC]] ...
1K - last updated 2005-08-10 11:19 UTC by
Barrel3
Part of [[AllBarrels]] Barrel3 is now at [http://atlas-id-sr1.web.cern.ch/atlas-id-sr1/SCT-integration.htm ... SR1], Cern. [[Barrel3Analysis]] from cold runs after barrel completion is still ... going on. The list of features on Barrel3 are at [[Barrel3Exceptions]] ...
1K - last updated 2005-03-08 18:30 UTC by
Barrel3Analysis
There are several people doing analysis of [[Barrel3]] on data taken during assembly, and during warm ... logbooks] * List of [[Barrel3Exceptions]] === Tools etc === *[[Dave]] ... this page]. Others can be made for any other runs requested ... this directory]. These have been created from the full ... data displays] now allow comparisons between SctRodDaq datasets ...
2K - last updated 2005-05-04 12:17 UTC by
Barrel3Exceptions
==The definitive list of known exceptions== * lmt01 Z+6 20220330200024 ** No redundant TTC (from harness ... harness test) * lmt03 Z+6 20220330200319 ** Noise slope in last 4 chips * lmt05 all ** Harnesses ... data compression does not work correctly for this channel. * lmt11 Z-2 20220330200341 ** One warm ... harness, now linked to VCC at PP1. *** '''For this module, use VCC 3.7V and VDD 4.1V.''' * lmt17 Z+6 ... harness, now linked to VCC at PP1. *** '''For this module, use VCC 3.7V.''' * lmt18 Z+2 20220330200267 ...
6K - last updated 2006-03-28 08:38 UTC by
Barrel3HardwareConfig
Part of [[OxfordSetup]] Specific to the tests of Barrel 3, the crates have been cabled up according to ... a plan listed below. This mapping is also reflected in the ... file Barrel3full.xml in this directory. Here is the rack mapping for crates -- ... have also been placed accordingly. The cabling is sequential in RX and TX fibres from Z- to Z+. The ... <pre> 1) The Crate Controller, CC. This card controls all the HV and LV cards in the crate ...
2K - last updated 2005-03-10 14:09 UTC by
Barrel4
Testing at oxford started 4 July 2005. Part of AllBarrels. See [[Barrel4Exceptions]] and also [[Barrel4ColdTest]] ... [[Barrel4Analysis]] is now under way. ...
1K - last updated 2005-08-09 23:03 UTC by
Barrel4Analysis
=== Log books === * Electronic [http://www-pnp.physics.ox.ac.uk/~daquser/cgi-bin/sctroddaqsummary.cgi ... module funnies see [[Barrel4]] * For a short list of good cold runs, see [[Barrel4ColdTest]] === ... this page]. Others can be made for any other runs requested ... this directory]. These have been created from the full ... data displays] now allow comparisons between SctRodDaq datasets ...
1K - last updated 2005-08-10 13:10 UTC by
Barrel4ColdTest
<b>MoPS Exceptions</b> * LMT04 Z-2 VVCSEL 5.0V * LMT04 Z-3 VVCSEL 5.0V * LMT04 Z-4 VVCSEL ... * LMT40 Z-6 SELECT = 1 (Reduces [slightly] noise slope on LMT 40 Z-5) <b>Dead Vcsels</b> ... without errors * 9473-1 STN (SyncTriggerNoise) completed without errors! * 9473-2 ChipCounterTest ... B4 useful runs</b> <i>It was at this point that LMT10 Z+6 link1 died, so the affected ... without errors * 9480-5 NO (SyncTriggerNoise)completed without errors, low statistics * 9482-0 ...
2K - last updated 2005-09-12 10:13 UTC by
Barrel4Exceptions
LMT2 Z+4 Link 0 DEAD VCSEL 1/2 normal current (failure of ileda?) * was later replaced by modifed module ... LMT4 Z+6 20220170200755 E5 high noise chip, not marked as LGS by KEK LMT12 Z+2 20220170200748 ... nasty time structure in E13 in DoubleTriggerNoiseTest, which does not look like events. Not fixed ... LV card A check was made of the integrity of this module's shunt shield. When connected to the dogleg, ... the connection is of order 1 ohm, but when this connection is removed, ...
3K - last updated 2009-08-11 12:58 UTC by
Barrel5
Part of AllBarrels List of [[Barrel5Exceptions]] ...
1K - last updated 2005-05-02 22:33 UTC by
Barrel5Exceptions
Features on [[Barrel5]] ==Modules which were replaced== * LMT02 Z-4 20220380200044 has been replaced ... corrected by reducing the TX current, however this was probably a function of the BOC used and may ... need to be revised during testing at CERN. * LMT45 Z+6 * LMT45 Z+4 ... exhibit severe slopes in their offset and noise occupancy results. SELECT=1 is recommended! ==HV ... difficulties== * LMT06 Z+3 ** exhibits microdischarge above 360V. With patience, can successfully ...
1K - last updated 2006-03-31 15:42 UTC by
Barrel6
Part of AllBarrels and at OxfordSetup [[Barrel6Exceptions]] list is now being compiled. [[Barrel6ColdTest]] ... page shows the newer finds. [[Barrel6Analysis]] is soon to follow. ...
1K - last updated 2005-05-27 00:52 UTC by
Barrel6Analysis
=== Log books === * Electronic [http://www-pnp.physics.ox.ac.uk/~daquser/cgi-bin/sctroddaqsummary.cgi ... this page]. Others can be made for any other runs requested ... this directory]. These have been created from the full ... data displays] now allow comparisons between SctRodDaq datasets ... patameter * For instructions on how to do analysis of DCS data see Abdel and Kamil's page: [http://www-pnp.physics.ox.ac.uk/~daquser/dcs_analysis/sct_barrels.html ...
4K - last updated 2005-08-12 15:42 UTC by
Barrel6ColdTest
A summary of [[Barrel6]] features applicable during the cold test... == B6 Z- ALONE == *NOT TESTED: ** ... off to avoid data errors in 3PG test. (NB this fault also shows in full NMask test.) *MISSING CHIPS: ... of the DAQ has been fully debugged. *Useful Run List: **tbc == B6 Z+ ALONE == *NOT TESTED: **LMT12 Z+5 ... **LMT39 Z+1 - VccSense fault. <i>This was later found to be downstream of the TPP. <b>Repair ... CERN. </ib> *PARTIALLY TESTED ** LMT28 Z+1 is a modified module. Even tested over a range of different ...
9K - last updated 2005-10-04 15:21 UTC by
Barrel6Exceptions
Features on [[Barrel6]] ==Executive Summary: Modules with Major Faults== These are the modules which, ... z+3 Jap932 link1 harness has a dead VCSEL. This could be replaced by a modified module. * lmt12 ... * lmt39 Z-3 Scand 179 lk0 had extremely high noise! ==Known fibre breaks from harness testing:== The ... of the modules through the working link. Here is the dead link is listed: * lmt08 z-2 link1 * lmt09 ... redundant TTC. * lmt17 z-5 UK519 --> NOW IS OK. * lmt23 z-5 Scan22 --> NOW IS OK. * lmt33 ...
2K - last updated 2006-03-29 12:05 UTC by
BarrelConfig
Part of [[OxfordSetup]] Here we describe the format of pre-defined files that are used in SCT DAQ. These ... Markup Language) and an excellent tutorial is available at: http://www.w3schools.com/xml/ The ... DAQ of the SCT at Oxford is controlled the by user 'daquser' on the machine, ... The home directory for the purpose of this document is the home directory of the 'daquser' ... on this machine. Modules are mounted on the barrel in rows ...
5K - last updated 2005-07-14 11:25 UTC by
Bilge
Also known as BilgeDemirkoz, graduate student at Oxford. Here's my list of stuff! BilgeToDo I am based ... at CERN for this year. At Oxford, I can be found in office 611 (phone ...
1K - last updated 2006-01-10 19:17 UTC by
BilgeDemirkoz
Bilge Demirkoz part time Atlas Optimist part time SctRodDaq shifter also known as [[Bilge]] ...
1K - last updated 2005-02-01 13:42 UTC by
BilgeToDo
== In Progress== ?? == DONE == Thesis Debugging ROS issues during physics running Get TDC/ADC setup to ... work Writing ISSummaryWriter Working on [[CDItesting]] with [[Nuno]] ... at TimingIn wrote ChipCounterTest and analysis finalized analysis of DoubleTriggerNoise. analysis ... of 4 DoubleTriggerNoise that were done as raw scans -- involves reanalysing, ... added new "observables" for DoubleTriggerNoise test: peakbin and peakratio. reanalysis of run2180.0 ...
1K - last updated 2007-05-13 19:44 UTC by
BlankMergePage
(See also MergingPagesForOmniMigration) First * Freeze SctRodDaq_3_0_BRANCH ** Chris sent mail 5th November ... asking all developers to cease commitals till this part of the merge is complete. * Tag SctRodDaq_3_0_BRANCH ... as MERGE_POINT_B2 ** Done * Freeze HEAD ** Chris sent mail 13th August asking all developers to cease ... commitals till this part of the merge is complete. * Tag HEAD in its ... || status || Note1 || Note2 || Note3 || || AnalysisService || Chris || || || || || ||ArchivingService|| ...
2K - last updated 2005-02-16 19:02 UTC by
BocMonitoringIdeas
Currently the BOC monitoring values are not read. They should be. Idea: If the pin current at the BOC ... the BOC parameters (and writing them to COOL) is clearly something we should do. However a suggestion ... opto setup tool (actually from the pixele) was discussed some time ago and I think we had to drop it. ... For the Pixel BOC, the current for each channel is monitored. This is great because then you can use ... this, for example, as a direct tool to set the M/S ratio ...
1K - last updated 2006-06-28 14:16 UTC by
BocSetupTests
These tests are designed to setup the registers of the back-of-crate card ([[BOC]]). *RxDelayTest *RxThresholdBasedOnConfigRegisterTest ...
1K - last updated 2006-12-11 16:50 UTC by
BoostOptional
Describe the new page here. <pre> gdb $SCT_DAQ_ROOT/installed/i686-slc3-gcc323-dbg/bin/CalibrationController ... to Thread 191859632 (LWP 20705)] 0x00db5cdf in raise () from /lib/tls/libc.so.6 (gdb) where #0 0x00db5cdf ... in raise () from /lib/tls/libc.so.6 #1 0x00db74e5 in abort ... #3 0x004fc145 in SctData::IO::DefectListStreamer_v2::read (this=0x983bf00, in=@0xb6f7bb0, ... in SctData::IO::TestResultStreamer_v4::read (this=0x9839cc0, in=@0xb6f7bb0, ob=@0x985f168, manager=@0x36f8a8) ...
4K - last updated 2005-12-06 13:49 UTC by
BruceGallop
Responsible for ConfigurationService and SctApi BruceGallopTodo Bruce's thesis: * [http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/bjg_thesis.ps.gz ... Bruce's thesis (.ps.gz)] * [http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/bjg_thesis.pdf ... Bruce's thesis (.pdf)] ...
1K - last updated 2006-06-21 16:32 UTC by pcfk.hep.phy.cam.ac.uk
BruceGallopTodo
Most of this moved to SctApiToDo, what remains needs sorting. See also https://savannah.cern.ch/bugs/?group=atlassctroddaq, ... some of this has moved there. == Off-ROD modules == Still not ... are several loops over mids which strongly disagree with finding off-ROD ids (with channel >= ... running scans using data from INMEMs. This would be useful to get running (and make a bit more ... RODBusyMonitoring. === More things for JJ === This is about resynchronising modules after reconfiguration ...
5K - last updated 2007-04-17 16:05 UTC by
BugFixesForOmniMigration
===Require attention=== * [[Alan]]: There's a line in AnalysisService/src/StrobeDelayAlgorithm.cpp that ... 0.4 to match the others. Could you check that this is the correct choice. ( [[Chris]] ) ( I ask as ... "corrected from the other" ) **[[PWP]]: There is an issue here. For 98% of barrel modules, 0.4 is ... just in case. (I don't know what the situation is in the endcap community...) * ConfigServer/GUI comms ... <code> sctGui::TestSelection : Unrecognised testname: FullBypassBarrelTest </code> ** ...
1K - last updated 2005-02-14 18:01 UTC by lapnat.physics.ox.ac.uk
BugsBunny
The Ultimate ATLAS Optimist ...
1K - last updated 2005-08-11 16:46 UTC by
BuildingARelease
Here are some instructions on building a new release of SctRodDaq: Before a release is built, please ... do this list of things: # Look at the documentation in the ... and update it as necessary. # Ensure the release is properly tested first! # Ensure that all the correct ... in the Images directory (/atlas/daq/code/Images is where they need to go .. but JOHNAND BRUCE know ... maybe) and appropriate test data is in the SctTestApiData directory. Here is an ExampleRodFirmwareReadme ...
2K - last updated 2005-01-26 14:32 UTC by
BuildingSctRodDaq
We are currently using the tip of TDAQ14_BRANCH The setup script depends on the account you are using: ... * As sctroddq, setup script is /daqsoft/sct/setup_tadq14_branch_tip.sh * As sr1daq, ... setup script is /home/sr1daq/setup.SCT.sh SCT_DAQ_ROOT=/daqsoft/sct/TDAQ14_BRANCH_TIP ... cannot find -lRCCVmeInterface Solution (from Chris): * make -C $SCTPIXEL_DAQ_ROOT/../VmeInterface libBaseException.a ...
3K - last updated 2007-03-16 10:44 UTC by
CDI
Conditions Database Interface More information under [[CDItesting]] CDI is used to publish SCT [[IS]] ...
1K - last updated 2005-11-21 15:05 UTC by
CDItesting
On pcphsctr04.cern.ch: From SystemTests, run AnalysisTests/NOTests/VariableTriggersTest/ -> put things ... into [[CDI]]... (Lisbon DB)...for now! To set up CDI: || Starting the ... start the setup_daq with '' "-i cdi" ''. This is actually the best way to personalise the technology ... partition (-p) and the backend (-B). To use the Lisbon API use '''-B 0'''. For more information execute ... objects will be subscribed and stored from the ISServer: '''RunParams.RunParams''' and '''RunParams.Conditions'''. ...
1K - last updated 2005-11-09 17:05 UTC by
CORBA
[[CORBA]] = Common Object Request Broker Architecture The [[CORBA]] is an architecture for distributed ... programming. The idea is that many processes on many different machines can ... and the processes actually are. [[CORBA]] is not a program, it is a specification for how the ... managed and/or implemented. [[ILU]], OmniORB, VisiBroker and the [[Oracle8iJServer]] are examples ... of [[CORBA]] implementations. Actually, [[ILU]] is not a compliant [[CORBA]] implementation - it only ...
1K - last updated 2008-05-29 09:42 UTC by
CVSBuggsAndErrors
For the last week have been pestered by <pre> cvs [diff aborted]: Failed to create temporary file: ... (I know not why) happened to point to a non-existant directory. Solution, unset $TMPDIR or create ...
1K - last updated 2006-07-04 16:13 UTC by
CalibrationController
Overall high-level responsibility for running the stages in a calibration is given to the CalibrationController. ... Note that this procedure wont work for scans of BOC variables, ... stored and restored - I cant see where this is done - could this be the source of the Raw/Cooked ... point in scan) ***** api uses SCAN config for histo output **** (further scans as required) *** End ... (for performance)</i></b> *** Analysis **** cc requests API autoUpdateBanks(SCAN,CALIBRATION) ...
2K - last updated 2005-08-07 16:28 UTC by
Cambridge
== 20051215 == Up until yesterday Cambridge was using ~sctrod/lester/TDAQ14_BRANCH/camSetup.sh for tdaq-01-04-01 ... fed back in to ~sctrod/lester/TDAQ14_BRANCH/. This means ~sctrod/lester/TDAQ14_BRANCH/ is a little ...
1K - last updated 2005-12-16 14:29 UTC by
CheckingMappings
==Tx to Rx== To check TX <-> RX mappings, do: <pre> SctGui -> Tools -> Launch SctApiGUI ... in a view <pre> SctGui -> Select Display -> Probe View Right Click -> Actions -> ... 3 point gain) and look at VT50 RMS. If VT50 RMS is high, then check the raw data to see if the module ... is trimmed (i.e. check the thresholds are uniform across ... the module). If it is not trimmed, a different module to the one you think ...
1K - last updated 2006-05-02 09:44 UTC by
ChipConfiguration
This is the ABCD config register, each number is a field in the register as below (number on the right ... is number of bits): readoutMode : 2; calibMode : 2; ... exactly as in the ABCD, ie master for instance is active low. From exampleRod.xml which I think I ... mask: 0 = normal operation 1 = send mask register to pipeline accumulate: 0 = no accumulate 1 = ...
1K - last updated 2008-03-03 13:27 UTC by
ChipCounterTest
Part of SctRodDaq The [[ASIC]], ABCD3T chip has 4 bits of Level1 counter and 8 bits of Bunch Crossing ... Counter. The idea of this test is to check that the bits in the header of ... master chips on a module are correct. If there is a counter error, this is considered a reason to ... 64 bits of the reply are plotted. The analysis compares the counters from the two links of a module. ... counts. There are two defects associated with this test: L1_COUNTER and BC_COUNTER that will be reported ...
1K - last updated 2005-07-15 10:07 UTC by
Chris
A.K.A. ChrisLester ...
1K - last updated 2005-10-12 19:25 UTC by
ChrisJones
...
1K - last updated 2004-06-25 11:44 UTC by ppatlas1.physics.ox.ac.uk
ChrisLester
Full name ChristopherLester. Homepage: http://www.hep.phy.cam.ac.uk/~lester/index.html Todo * put protection ... line 22. Needs Sergui to make IPCCore::initialise_ publicly avialable somehow. Have mailed him. UPDATE: ... only in a later DAQ release. We can live with existing situation till then. Doing: * 20080207. Changes ... to /sctGUI/DisplayGUI/ConfigurationInterface.java to separate the ... I have made large modifications to are: * AnalysisService * FittingService * SctApi * SctApiIPC * sctddc-00-00-02 ...
1K - last updated 2008-02-07 11:23 UTC by
ChristopherLester
Full name of ChrisLester. ...
1K - last updated 2006-04-14 14:25 UTC by 141.211.99.76
CombinedRunning
This page replaces the old [[Sr1Setup]] page, which is largely obsolete. BuildingSctRodDaq is some tips ... setup.sh * ./start ENSURE that the BOOKKEEPING is running (starts automatically by start, otherwise ... All modules, then WAIT for the DDC script to finish * Reconfigure modules * set to cosmics mode (expanded, ... sr1daq]# mount -a </pre> The data is written to /data/combined There are several ways ... to see what is in the data file: * Dump the file in octal format ...
2K - last updated 2006-06-21 14:38 UTC by
ComeHere
Er, maybe this page ought to say something interesting seeing as how it advertises itself so! Of course ... you're totally disappointed now... ...
1K - last updated 2003-11-21 19:55 UTC by
ConfGuiUsability
Edit ROD Info: * Text boxes too small * Should be slot not base address MUR editor: * Update when adding ... about modules Physical View: * Endcap! Module List View: * Remove Module ...
1K - last updated 2004-05-17 15:37 UTC by
Configuration
== CORAL/COOL == OK, current next generation is CORAL/COOL, the main advantage being that the same database ... is accessible by offline. See SctConfigurationCORAL. ... == Configuration file == The configuration is read from the xml file given by the environment ... when the user calls from the the menu: * display -> ** configuration -> *** configure The ... mechanism by which the SctGui retrieves the is over [[IPC]] ...
3K - last updated 2006-08-22 09:30 UTC by
ConfigurationFileComments
==Config word== The ABCD chip configuration is stored directly in the configuration file. This looks ... 0 0 0 0 0 1 0 1</config> The first number is the readout mode (which compression method). Next ... is the number of the calibration line to use. Third ... is the trim range for this chip. The subsequent values ... single bit toggles. * Edge detect: Hit only registered if preceded by a 0. * Send mask: Copy the mask ...
1K - last updated 2009-09-11 13:45 UTC by
ConfigurationPerformanceImprovements
===First attempt=== [[Alan]] writes... So far I've done * SctApi keeps a cache of all ROD banks (lazy ... initialisation) * It keeps them up to date when people do ... the cache ** if "api_config_cache" debug option is set, the ROD bank is also read out and compared ... not do a copy if it believes that the ROD bank is the same as the "normal" API configuration ** except ... replace it with the full ROD-bank cache. Here is the [http://www-pnp.physics.ox.ac.uk/~barra/WikiPlots/CacheDiffConfigs.txt ...
2K - last updated 2005-03-03 15:03 UTC by
ConfigurationService
The Configuration Service describes the system configuration for other components of the system. The ... found at [[Configuration]]. ------ How should historical configurations be handled? * Via factory ... xml files * Interface to Archiving or other persistent storage. ------- It has a little known GUI called ... [[sctConfGUI]]! Which is totally useless until you realise that you should ... right-click everywhere! Then is suddenly becomes a <b>lot</b> more useful! ...
1K - last updated 2003-11-27 16:56 UTC by
ControlData
ControlData is an IS object with 3 classes with the following dump from rbd: <pre> ppslgen.physics.ox.ac.uk% ... rdb_dump -p SCT -d ISRepository Classes are: CLASS : "CalibrationControllerStatus" ... is abstract : "No" object number : 0 relationship number ... : 5 description : "" CLASS : "SequenceData" is abstract : "No" object number : 0 relationship number ... number : 10 description : "" CLASS : "TestData" is abstract : "No" object number : 0 relationship number ...
1K - last updated 2005-11-01 23:04 UTC by
CoolAccess
I am exploring the COOL api in SCT/[http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/detectors/SCT/SCT/COOL_Test/?cvsroot=atlastdaq ... COOL_Test]. My code is checked out here: file:///usera/sctrod/lester/TDAQ20/SctRodDaq/SCT/COOL_Test ... The SCT/[http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/detectors/SCT/CoolTools/?cvsroot=atlastdaq ... use of COOL. See also the CoolTools page of this wiki. == Links == [http://isscvs.cern.ch/cgi-bin/viewcvs-all.cgi/DAQ/online/RCUtils/src/is2cool_archive.cc?root=atlastdaq&view=log ... Giovanna's is2cool_archive code] The [http://lcgapp.cern.ch/project/CondDB/ ...
5K - last updated 2009-04-27 15:33 UTC by pcfk.hep.phy.cam.ac.uk
CoolTools
This package was written to support the buffering of LMMWritables on their way to Cool. See LinkMaskMonitoring. ...
1K - last updated 2009-04-27 16:02 UTC by pcfk.hep.phy.cam.ac.uk
CoralConfiguration
This page has moved to https://uimon.cern.ch/twiki/bin/view/Atlas/SCTCoralConfigurationThoughts ...
1K - last updated 2006-05-04 12:06 UTC by
CorbaExceptions
Most useful ones (including CORBA::TERMINATE) are defined in [http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/CORBA_Exception.h ... errors to occur one way of fixing the problem is to increase the TDAQ_IPC_TIMEOUT to a larger value ... (in miliseconds!). ----- In a mail to Dave, I suggested that ... Wed, 12 Jan 2005 15:27:11 +0000 (GMT) From: Christopher Lester <lester@hep.phy.cam.ac.uk> To: ... This would also necessitate adding defn somewhere like: ...
2K - last updated 2005-01-26 14:22 UTC by
DCS
The Detector Control System (DCS) software is available from http://www.hep.phy.cam.ac.uk/atlas/macro-assembly/DCS/welcome.html ...
1K - last updated 2004-06-30 11:07 UTC by
DIM
20060115 Main requirements for DIM/DCS are in tdaq-01-02-00 release notes at http://rd13doc.cern.ch/cmt/releases/download/tdaq-01-02-00/RELEASE_NOTES.html ... (yes, silly dir name, but it is the recommended choice). See [[PVSS]] for the pcei ... when in Cambridge. This [[setup_pvss2_v3.0.1SP1.sh]] script works at Cambridge. ...
1K - last updated 2006-01-17 11:10 UTC by
DSP
This page is for discussing the Digital Signal Processing software on the ROD. See SortingOutRodDaq and ...
1K - last updated 2005-10-07 20:33 UTC by
DSP software
This page is for discussing matters pertaining to the Digital Signal Processor software on the ROD. ...
1K - last updated 2004-02-12 12:40 UTC by
DTN
DoubleTriggerNoise test ...
1K - last updated 2005-08-02 11:51 UTC by
DaqMeetingJune2005
For agreed actions see [[DaqMeetingJune2005ActionList]] ===Many-module "test" system(s)=== *Short-term: ... ** B5@Oxford ** B5@SR1 ** Disk? *Intermediate + long term: **What scale of system ... do we want/need. What is possible? **Intermediate: *** Barrel sector? Refurbished? ... **Longer term: *** spare disk? *Questions of ** module availability, harness ... operational effort etc. ===DAQ priority list=== The following are not in order of priority, ...
1K - last updated 2005-06-30 08:48 UTC by
DaqMeetingJune2005ActionList
==Available test systems== ====Short-term test systems==== * [[Barrel5]] - the afternoon and evening ... DAQ code on 24 modules on B5 (R4-updated). There is unlikely to be very much time for DAQ testing on ... The BarrelSector needs a refurbished cooling loop, harnesses, and a selection of modules, ... with known problems taken off other barrels * This requires: ** Harnesses to come from Taiwan and/or ... mounting only to proceed after [[Barrel4]] is completed * Host institution tbd. * Time-scale - ...
3K - last updated 2005-09-14 20:11 UTC by
DataDisplayer
The DataDisplayer is a complied program, linking to the SctRodDaq shared libraries which presents the ... o From the information service <pre> $ is_ls -p SCT $ is_ls -p SCT -n EventData $ is_ls -p ... SCT -n FittedData $ is_ls -p SCT -n TestData </pre> to list data, ... (saved) data location <pre> $ ls $SCT_PERSISTENT_DIR </pre> o From the temporary/scratch ... $ ls $SCT_SCRATCH_DIR </pre> Currently it is this program which is called by the GUI (and web ...
1K - last updated 2005-01-14 18:17 UTC by
DataDisplayerExamples
Examples of how to use the DataDisplayer <pre> $ DataDisplayer --help </pre> to see the options. ... <pre> $ DataDisplayer -chip 0 5 scratch/SctData::NoiseOccupancyTestResult.1317.1.20220170100029 ... </pre> displays one link (chips 0 to 5) of data for NoiseOccupancyTest ... in scratch space <pre> $ DataDisplayer -occ EventData.SctData::RawScanResult.1317.1.20220170100029 ... </pre> displays data from the information service EventData ...
1K - last updated 2005-01-29 00:42 UTC by
DataModel
The data produced by the [[ROD]]s are primarily in the form of 2-D occupancy histograms, where the x-axis ... is the channel (strip) number and the y-axis is the ... raw data coming from the [[ROD]] are sent to [[IS]] by the SctApi using the ScanResultWriter. This ... is a Serializable, meaning that it can be written to ... and read from IS using the concrete IS implimentation of the <CDoc ...
1K - last updated 2004-07-23 11:41 UTC by
DebuggingNewIO
How to debug IS <pre> export TDAQ_PARTITION=SCT_IO_TEST ipc_server & ipc_server -p $TDAQ_PARTITION ... & is_server -p $TDAQ_PARTITION -n TEST & StressFilePublisher ... -n 1 -r 10 -m IOManagerIS:TEST </pre> StressFilePublisher makes a fake ... RawScanResult and publishes it. Note that for future StressFilePublisher ... need to add -s <number> to start publishing with larger scan numbers since we dont enable ...
1K - last updated 2008-08-20 14:29 UTC by
Docs
Please browse the pages starting at SctRodDaq for general documentation on using/running/debugging SctRodDaq. ... to be found in SctRodDaqPaper. The docuemntation is supplied with the distribution, however there should ...
4K - last updated 2008-05-29 09:41 UTC by
DocumentationForOmniMigration
The following documentation bears some relation to the OmniMigration programme: * AcronymSoup * SctDaqHowto ... summarises (mainly for novices) the ways one might go about ... * [[ILU]] * until [[Alan]] puts it in the rep it is useful to remember /atlasdata/nfsroot73/home/barra/new-online/CorbaTests/ ... ** rc_empty_controller -R :Root -p SCT -n ThisIsAName --oks *Obscure error messages ** See ObscureErrorMessages ...
1K - last updated 2008-05-29 09:42 UTC by
DoubleTriggerAnalysis
This page documents the preliminary analysis of DoubleTriggerNoise data from Barrel 3, 4 and 6 cold runs ... 5 warm runs ==Barrel 3 == Part of [[Barrel3Analysis]]: The only cold run which was analysed by the online ... software is Run 2145 scan 2. Some of the "funny" plots from ... this run are under this directory [http://www-pnp.physics.ox.ac.uk/~demirkoz/Barrel3_DT ... Barrel3_DT] Lets define a parameter peak. Peak is the ratio of the highest occupancy in the bins divided ...
8K - last updated 2007-04-12 20:41 UTC by
DoubleTriggerNoise
The purpose of the DoubleTriggerNoise test is to identify problematic electrical and optical pickup during ... module. The Level1 buffer depth on an ABCD chip is 132 deep so that the readout of an event on the ... after the event was taken. The test is done in the following sequence: 1) sending one trigger ... 3) send another trigger The number "n" is chosen to be close to the Level1 buffer depth so ... by the second trigger. DoubleTriggerAnalysis contains the preliminary analysis of Barrel 3 cold ...
1K - last updated 2005-05-26 14:03 UTC by
DoubleTriggerNoiseTest
DoubleTriggerNoise test. Also known as [[DTN]]. ...
1K - last updated 2005-08-02 11:51 UTC by
Download
The files are available for download on the official [http://www.hep.phy.cam.ac.uk/atlas/macro-assembly/DAQ/welcome.html ... release page. Information related to releases is on the [[Releases]] page. The CVS repository may ... be browsed <a href="http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/detectors/SCT/?cvsroot=atlastdaq">here</a>. ... SVN access permissions by following instructions here</a> which ...
1K - last updated 2009-06-05 08:55 UTC by pcfk.hep.phy.cam.ac.uk
DspCodeToDo
DspPrimitivesReview == Changes to DSP Code == Error handling: * Read out errorInfo structs * mask faulty ... streams (only after above completed) ** This can be done simply by setting MVAR_PRESENT to 0 ... text buffer that the host can interpret *** How is asynchronous communication done in new Pixel code? ... do it ** Needs quite a bit of space in Master... is there enough? == Some progress == BOC histograms: ... to SDRAM buffer: * Code in SctApi to interpret this, but would need hooking together * There's now a ...
1K - last updated 2006-02-08 10:28 UTC by
DspPrimitivesReview
Based on primParams.h Haven't looked at primParams_sct.h properly, maybe Alan would comment on the current ... Never used by SCT == * SET_MESSAGE_MASK * PAUSE_LIST * COPY_MEMORY * TRANS_SERIAL_DATA * CONFIG_SLAVE ... on the fly. I don't know how SCT specific it is, but I've got some code which splits it into separate ... were being used where. === SET_TRIGGER === This is used to move the slaves to a different bin when ... they're histogramming in "LOCAL" mode (ie external triggers). ...
1K - last updated 2006-01-31 11:20 UTC by
DspToDo
As of 26/7/2005: * Synch triggers with assembly - histogram output * OPE with assembly * lemo output ... setting * "FULL" histogramming (3 timebins to seperate histograms) plus ...
1K - last updated 2005-07-26 16:06 UTC by
EndcapC Combined run
== General == Please keep an eye on the module HVs, LVs and temperatures during the run. On SctGUI - ... select menu 'Display'->'DCS Conditions', then on the selection ... panel on the left of the display, select 'Sensor HV' or 'LV Status' or 'Hybrid ... If a module HV trips (ie not green on the display), switch it back on from the PVSS project, and ... into the bookkeeping log and paper logbook. It is not necessary to stop the run. * What must I do ...
6K - last updated 2006-12-08 17:07 UTC by
ErrorEventDecoder
This page describes the output of the Error Event Decoder which has now been incorporated into the DSP ... data streams to a parallel format. As part of this process a number of error conditions are detected ... are stored in a buffer pending their transmission to the EFB, which performs further error checking. ... off the ROD. If an event trapped by a slave DSP is found to contain errors, it is not passed to the ... usual histogramming routine, instead it is passed to an error ...
7K - last updated 2009-09-11 17:23 UTC by
ErrorMaskRegister
The errorMask is used to mask known problems in events, set for a fibre as a sum of the following: 0x1 ...
1K - last updated 2009-09-11 13:45 UTC by
EventData
This is the InformationService server which contains the data which comes straight off of the [[ROD]], ...
1K - last updated 2004-07-22 20:53 UTC by
ExampleConfigurationFile
There are a few example configurations in the distribution: * sctConf/exampleRod.xml ** This also provides ... the most flexible configuration creator is a text editor... Although you could consider using ... - Shaun * Some of what's in a configuration file is explained at BarrelConfig and ModuleConfig ...
1K - last updated 2005-11-18 23:14 UTC by
ExampleRodFirmwareReadme
This directory should contain 9 files concerning ROD firmware: README efb_v2Be.bin fmt_s20e.bin rcf_v1Ce.bin ... on 14/01/2005 which correspond to those listed under the "November 2004" heading on http://www.hep.phy.cam.ac.uk/atlas/macro-assembly/ROD/welcome.html ... being the files recommended by John Hill). Christopher Lester ...
1K - last updated 2005-01-14 15:50 UTC by
FittingService
===Important Note=== Since [[Release4]] of the software FittingService needs arguments. These are supplied ... -help -name <name> : name for this fitting service -nworkers <nworkers> : number ... unfitted data -input <server name> : add IS server from which to receive data (can be used many ... times) -output <server name> : set IS server to write output data to -help : print this ... retrieves RawScanResult data from the [[IS]] servers and attempts to fit a function to it. ...
1K - last updated 2005-02-12 22:26 UTC by
FittingServiceFunnies
== AnalysisService == [http://www-pnp.physics.ox.ac.uk/~barra/WikiPlots/3024.5.20220170100002_channelRC_1.ps ... gain problems... (under-constrained?) ==From Chris== Wiggles in trim steps, possibly caused by trim ... Alan Barr <CLUB> Hi, I've just discovered something about the Fitting Service that ... the low bin and did a reasonable fit (compare this with SCTDAQ which gave a mean of 55 - somewhat low) ... fitted (SCTDAQ gave a similar answer for this channel). I guess the fitter gets stuck in a local ...
1K - last updated 2005-02-28 17:37 UTC by
FullBypassTest
The module is programmed to each possible configuration of routing token and data between the chips. ...
1K - last updated 2006-01-07 10:23 UTC by
FullMode
In full mode, three consecutive time bins are read out. * These are histogrammed in three different histograms ... on the ROD ** Histogram-0 corresponds to buch crossing at time 't-1' ... ** Histogram-1 corresponds to buch crossing at time 't' ... ** Histogram-2 corresponds to buch crossing at time 't+1' ...
1K - last updated 2006-02-10 16:35 UTC by
FunctionalOverview
Tests are written up in [http://hepwww.rl.ac.uk/atlas-sct/documents/pro/Electrical_Tests_338.pdf Peter's ... * TrimRangeTest * ResponseCurveTest * NoiseOccupancyTest * DoubleTriggerNoise * SynchTriggerNoise ... menu of the SctGui ---- Note that the DataDisplayer need not be called from the GUI. Additional/chip/channel-specific ... options are obtainable by using the DataDisplayer software directly from the command line. See ... [[Test]] to find out how a test is prerformed. See UsefulPrograms for handy stand-alones ...
1K - last updated 2005-09-14 17:14 UTC by
GeneralDiscussion
TriggerFlow ---- I think I'll add a Oxford link or two to the UserStories [[Alan]] ---- This is a page ... for general discussion. Please sign comments and delete when it ... gets too long! Also, please keep the discussion below this line. ---- Adding a page for ChrisLester ... other CodeDocumentation. [[Alan]] ---- I think this website will be a living document at a kind of high ... to allow uploading of images. Do people want this? You can currently inline images by linking to a ...
1K - last updated 2006-03-30 09:13 UTC by
GenerateConfiguration.pl
This script generates ConfigurationService xml configuration files by using the ModuleDataFile and XmlSummaryFile ... input. Run the script to see its arguments. It is possible to generate a configuration for more modules ... than you have data for. It does this by using special serial numbers that map back to ... the serial number of the data. This facilitates stress testing. ...
1K - last updated 2004-01-17 17:57 UTC by
HangingCalibrationController
== Mail of Wed, 1 Mar 2006 18:52:00 == <pre> Some Good News ! With some helpful suggestions from ... if you had run any scans/tests, but not otherwise, and not always 100% repeatably. Anyway, the problem ... and SequenceRequest. Unfortunately there is not a single one-line fix that fixes up everything. ... Instead it is necessary to make an small change (stack -> heap ... sequence script etc. So far I have only done this for RxThresholdBasedOnConfigRegisterTest, (not yet ...
8K - last updated 2006-03-01 19:04 UTC by
HardwareProblems
You shouldnt need this if you follow instructions for SettingUpDaqHardware There are numerous things ... if its not plugged in firmly. The main problem is the VME connectors need a large amount of force ... and lip of the crate. Some of the symptoms are listed below. Many are diagnosed using ScanVme. * If ... the TIM doesn't appear this could be either due to the TIM or SBC (unless the ... * A ROD doesn't appear in ScanVme at all (this is easy to diagnose!) * A ROD appears to be at VME ...
1K - last updated 2005-03-24 01:19 UTC by
Hardware reference
This page will hopefully expand to contain pointers to Hardware documents. ==ROD== The latest version ... John Jospeh's ROD web page is at http://www-eng.lbl.gov/~jmjoseph/Atlas-SiROD/ ...
1K - last updated 2008-02-06 21:07 UTC by
Help
If you have never used a Wiki before, here is a very quick introduction and some helpful links. You will ... find some helpful information at NewUsers A Wiki is a collaborative web site. At the bottom of most ... pages, you will see a link "Edit this page" which you can use to do just that. Wikis are ... written is a simplified markup language. A description of the ... text formatting rules for this Wiki can be found at SyntaxRules. Or of course take ...
1K - last updated 2006-03-31 09:31 UTC by
HistogrammingProblemsInPhysicsMode
While trying to run the ( version 1.1.2.5 of ) physicsModeTimingScan.java in TDAQ14_BRANCH under SctApiIPC/scripts, ... we have ROD problems. Here is an example... We were running in anyHitMode and ... expandedMode and we started a histogram scanning from 0 to 31 bits of the TX_DELAY ... and stopped the triggers by going busy. Here is the ROD dump from this: /work/srsctdaq1/sr1daq/scratch/Dump_01538_00000 ... 0000 0020 ....`... ...... 00001890 - 00001af0 This is the block of registers associated with formatter ...
1K - last updated 2006-05-05 14:35 UTC by
HomePage
==Overview== This Wiki is for discussing the SctRodDaq software. Although I see no reason why this couldn't ... stuff too If you don't know what SctRodDaq is, then you probably shouldn't be here. Most important ... Users, please add your story to UserStories! This is a place just for you... Feel free to play in ... If you have never used a Wiki before, here is a very quick introduction and some helpful links. ... A Wiki is a collaborative web site. At the bottom of most ...
2K - last updated 2004-01-09 13:20 UTC by
HowToAddANewAnalysis
To start with I'll work out what to do to change a current analysis algortihm. The algorithm itself is ... kept in AnalysisService/src/${NAME}Algorithm.cpp and it's associated ... you need to change the TestResult, which is defined in SCTData/src/${NAME}TestResult.cpp. The ... TestResult contains the analysis results of the test, and is stored in IS, or in ... the archive using a streamer which is defined in SCTData/src/IO/${NAME}TestResultStreamer_vn.cpp, ...
2K - last updated 2008-06-09 08:52 UTC by
HowToAddANewTest
Simple: First, the test 'scripts' are in: CalibrationController/src/scripts The most important distinction ... is between raw and 'cooked' scans, after that most ... variations on previous ones. Find a script that is close to what you want to do, copy and modify both ... want to change == # The parameter passed to registerStaticFactoryMethodForTest in the cpp file ** ... This is the name displayed in the list of all tests in ...
1K - last updated 2007-08-01 10:46 UTC by
HowToRunASystemTest
To run the system tests from a release file: # Set <code>SCTDAQ_ROD_CONFIGURATION_PATH</code> ... This is now the default if you don't set it. # get SctTestApiData ... This directory is included with the releases. # Set TDAQ_DB_DATA ... This is the default if you don't set it # Run in the ... of the default ones, or else, when everything is running, use the IPC interfaces to tell the test ...
1K - last updated 2004-01-17 18:10 UTC by
IDL
[[IDL]] = Interface Definition Language The [[IDL]] is the language in which all objects with [[CORBA]] ...
1K - last updated 2004-06-23 12:15 UTC by
ILU
[[ILU]] = Inter-Language Unification [[ILU]] is a distributed process system developed by Xerox. It pre-dates ... compliant [[IDL]] files. The [[ILU]] homepage is [http://www2.parc.com/istl/projects/ILU/]. Originally ... implementation. From 00-21-00 onwards, [[ILU]] is repaced by [[OmniORB]]. See also AcronymSoup. ...
1K - last updated 2004-06-29 11:40 UTC by
IPC
For Inter-Process Communication. This is an online component that uses CORBA, currently the ILU implementation. ...
1K - last updated 2003-11-27 16:59 UTC by
IS
IS is short for Information Service. It is part of the Atlas OnlineSoftware, and is used for sharing ... small(ish) amounts of data between different processes and ... machines. Various IS servers are used for different types of data. Processes ... can subscribe to the IS servers, and are then notified of addition, removal ... a regexp on the name. One can view objects in IS in various ways, e.g. from the the IS browser in ...
3K - last updated 2008-07-17 12:50 UTC by
ISPublishProblems
SctApi/SctApiRaw.cxx publishes things using code like: const boost::shared_ptr<Trigger> trigger ... = scan->getTrigger1(); #if USE_IS if(m_isDict) { ISInfoInt binNumber(0); m_isDict->insert("SCTAPIServer.currentBin", ... binNumber); ISInfoInt maxNumber(scanPoints.size()-1); m_isDict->insert("SCTAPIServer.maxBin", ... maxNumber); } #endif whereas the CC publishes its STATUS via CalibrationController/src/CalibrationControllerImpl.cpp's ... updateStatus 3/4"); ISUtilities::addOrUpdateOrMessage(name, status, __FILE__, ...
2K - last updated 2005-01-13 14:30 UTC by
ISSctData
ISSctData package contains [[IS]] versions of all the TestResults that are defined in the SctData package. ... This package is foreseen to be used by the GUI to read ... the relavent information about TestResults. At this point, we will stop using the SummaryWriter "online". ... still be used offline as "SummaryExtractor." It is closely related to the ISSummaryWriter package although, ... * ChipCounter * NMask * MarkSpaceRatio * NoiseOccupancy * Pipeline * RxThreshold * TrimRange * ...
1K - last updated 2006-02-27 11:36 UTC by
ISattributes
STATUS: With [[CDI]], we can put the TestData objects into the Lisbon database. (For those of you who ... are wondering why we didn't try COOL, the reason is simple: no arrays in COOL. So putting it in COOL ... these objects have no attributes using the nice IS object browser, called is_monitor from the command ... line. Objects in [[IS]] need an [[OKS]] schema file. The TestData object ... is defined in SctRodDaq/CalibrationController/data/ControlData.schema.xml ...
2K - last updated 2005-11-09 17:07 UTC by
InTheBox
Describe the new page here. Why ---- Cos you should, otherwise how do we know what it's for?? That's ... why ;-) ---- Wow, this Wiki is going slowly... ...
1K - last updated 2004-06-03 08:22 UTC by
InformationService
Described under the page [[IS]] ...
1K - last updated 2004-07-22 21:50 UTC by
InterMap
AbbeNormal http://ourpla.net/cgi/pikie? AcadWiki http://xarch.tu-graz.ac.at/autocad/wiki/ Acronym http://www.acronymfinder.com/af-query.asp?String=exact&Acronym= ... DseWiki http://www.wikiservice.at/dse/wiki.cgi? EmacsWiki http://www.emacswiki.org/cgi-bin/wiki.pl? ... FoxWiki http://fox.wikis.com/wc.dll?Wiki~ FractalWiki http://www.wikiservice.at/fractal/wikidev.cgi? ... http://seattlewireless.net/? SenseisLibrary http://senseis.xmp.net/? StrikiWiki http://ch.twi.tudelft.nl/~mostert/striki/teststriki.pl? ...
1K - last updated 2003-11-21 14:30 UTC by
IpcRefFile
The IpcRefFile is the reference used by IPC to tell it how to look up the other Corba and IPC objects. ... It needs to be visible by all processes communicating by IPC/IS/Corba. ... referred to by $TDAQ_IPC_INIT_REF should now exist. ...
1K - last updated 2005-04-22 14:33 UTC by
IssuesDuringOmniMigration
Problems and queries arrising during the migration to online-00-21-02 from online-00-19-01. ---- See ... staus, documentation and related topics. ---- Issues raised by [[Alan]]: * <code>SCT/OmniMarshalling.h</code> ... untested ** Unit test in progress. ** [[Chris]] <B>beware!</B> this throws exceptions ... about files called marshalling.h below -- ChrisLester. * pmgSynch - what has happened to this. ** ... I've been assuming that it is simply not needed any more as I have only found ...
11K - last updated 2004-12-09 16:39 UTC by
Jabber
Jabber is an open instant messaging system. * Users run client applications that connect to a server. ... * You register with a server and get something that looks like ... Psi] also comes in Windows and Mac version so is particularly good if you use lots of OSes. If you ... are using Linux, most distributions come with an appropriate client. You need ... up for an account first. A good public server is amessage.info. It supports secure connections and ...
1K - last updated 2006-07-12 07:57 UTC by
JanuaryTestingWeek
==Aim== To find out any remaining problems with SctRodDaq which could compromise our ability to do stand-alone ... readout. == Prerequisites == <i>To do before Monday 23 Jan:</i> ... * Check various modifications are in: ** Analysis checks for empty triggers <i>(done AJB)</i> ... on group 0? BJG) *Test sequence to comprise: **NMaskTest **PipeLineTest **FullBypassTest ***<i> ... This test fails about 30% of the time at bin 20, when ...
6K - last updated 2006-03-31 11:28 UTC by
KnownBugsInDspCode
Note to self - see mail from Douglas on 25/26 may 2005 for replies. ==Bugs, buglets and problems to sort ... out== Do we have 16 and 32bit histograms? [[[Bruce]]] No [[[Alan]]] === Histo setup ... === Physics bank is getting sent to modules at start of scan. <pre> ... TRUE); } </pre> we dont want to do this (we have modified the SCAN rather than the PHYSICS ... there dosent seem to be a way of turning this off... :( **workaround in SctApi.cxx - modify both ...
2K - last updated 2005-07-05 15:50 UTC by pb-d-128-141-35-188.cern.ch
Ktidbelxplorer
Oops ... spelling mistake ... go to [[Ktidbexplorer]]. ...
1K - last updated 2008-07-25 12:52 UTC by pcfk.hep.phy.cam.ac.uk
L1IDSetup
All you ever need to know about L1IDs, but were afraid to ask: * ATLAS TDAQ counts the "first trigger" ... by TIM and compares the modules' L1IDs with this :-) * Hence link BC errors will be flagged when ... ** (module L1ID) is not equal to (TIM L1ID + 1) * The header of each ... exactly as recieved by TIM. * No further mechanism to offset the L1ID should be required, as long ... at the start of each run (or orbit) to synchronise the counters. All you ever need to know about BCIDs, ...
1K - last updated 2006-03-10 10:21 UTC by
LinkMaskMonitoring
(1) Check out latest versions of SctRodDaq/CoolTools, and SctRodDaq/SctApi (2) Recompile (3) In the OKS ... If you are in real physics mode, try leaving this off to record "real" maksing events. (4) Fire the ... and then back down again. I don't think it is necessary to have any modules powered ... though ... working directory in which the SctApiCrateServer is running. (Visible in one of the PMG panels if you ... don't already know this info) (5) Shut things down. (6) ssh to the machine ...
1K - last updated 2009-04-27 16:24 UTC by pcfk.hep.phy.cam.ac.uk
Links
==Useful Pages== *<a href="http://www.hep.phy.cam.ac.uk/daq-bin/wiki.cgi?action=index">Index</a> ... To be implemented ==Wiki Links== * OddMuse:What_Is_A_Wiki * Wiki:WikiWikiWeb * Wiki:WikiCase ==Random ...
1K - last updated 2006-03-29 12:04 UTC by
MUR
Acronym for Minimum Unit of Readout. This basically corresponds to a harness in both the Barrel and Endcap. ... to 6 outputs and 12 inputs on the BOC/ROD. This falls down for 4 modules on each Endcap. Here 4 ... 1 from 4 quadrants are mapped to one harness. This is not yet reflected in the configuration database. ...
1K - last updated 2003-12-19 16:16 UTC by
MarkSpaceRatioTest
One of the BocSetupTests. The idea behind this test is to set up the TX duty cycle (Mark:Space ratio) ... so that there is minimal jitter on the module clock. This is achieved ... * doing RxDelay scans at different mark-space register settings * sending a bit flip to the modules ... another RxDelay scans at different mark-space register settings * minimising the change in the duty ... cycle caused by the bit flip An example is shown below... http://www-pnp.physics.ox.ac.uk/~barra/WikiPlots/MarkSpacePublicity.png ...
1K - last updated 2005-03-22 22:09 UTC by
Matrix
Matrix is part of the cooling and laser interlock systems. Its purpose is to send "enable" signal to ... signals to the SIC card on 13 lines, 1 of which is the VCSEL current and 12 of which enable power supply ... checks that the BOC (Back Of readout Crate) door is closed. For enabling HV/LV cards, it verifies and ... >> Lattice Semi Conductors >> ispLEVER Project Navigator * Double click on file which ... power supply crate numbers near to the end of this file. “1” means off, follow examples in this ...
1K - last updated 2005-03-30 09:40 UTC by
Matt
What MatthewPalmer is known as! ...
1K - last updated 2003-11-21 17:52 UTC by
MattPalmer
Currently a third year and is primarily responsible (with Alan and Dave) for these areas: * FittingService ... * AnalysisService * SctPackage * DataModel * GuiComponents ... software installation (as opposed to hardware issues) and anything relating to the higher levels ... of the software (control and analysis). ...
1K - last updated 2004-01-15 10:42 UTC by
Meeting12October2005
===SCT DAQ Job List Following ID Week=== ====12th October 2005==== For SCT and Combined SCT/TRT running ... all good features of release 4.2 (and more) ** List of outstanding issues/BUGs in [[Chris]]’ TDAQ1/SLC3 ... talk page 17 – Chris ** Complete tests of run-time test modifications ... [[Peter]] ** Implement and test reading and histogramming multiple time bins with DSP code Sct-Rod-1-12 ... move to tdaq-01-04-00, with the aim of making this the version we use – [[Chris]], [[John]], [[Bruce]] ...
3K - last updated 2005-11-09 15:48 UTC by
Meeting30October2007
== DAQ Meeting in ID Control Room at 10am on 30th October == <pre> Phone conference: Phone: +41 ... Title: SCT DAQ Working Group </pre> This meeting is intended to review the status and scheduling ... - Trevor, Tom, Bruce, Peter, John * On-rod histogramming - ditto * Calibration database - Bruce ... * Conditions database - Per * Analysis chain - what needs to be done to make this more ...
1K - last updated 2007-10-30 08:59 UTC by
Meetings
Please keep a list of meetings here. We are now using [[Jabber]] for online discussions and low-level ... == Old Meetings == * [[Barrel6Analysis]] * [[DaqMeetingJune2005]] * [[Barrel3Analysis]] ...
1K - last updated 2007-10-29 08:33 UTC by
Merge-C0-C3
(See also MergingPagesForOmniMigration) == Begin with merge of ONLINE21_BRANCH == First * Small team ... (say Alan and Chris) to lead the merge with help from others. This will ... || status || Note1 || Note2 || Note3 || || AnalysisService || Chris || done || builds || || || ||ArchivingService|| ... Chris || done || builds || || || ||build || Alan || done ... SCT || || || ||CalibrationController || Chris|| done || builds || || || ||config|| Chris || done ...
2K - last updated 2004-11-06 17:35 UTC by
Merge-C4-C5
(See also MergingPagesForOmniMigration) First * Freeze SctRodDaq_3_0_BRANCH ** Chris sent mail 13th August ... asking all developers to cease commitals till this part of the merge is complete. * Tag SctRodDaq_3_0_BRANCH ... as MERGE_POINT_B1 ** Done * Freeze HEAD ** Chris sent mail 13th August asking all developers to cease ... commitals till this part of the merge is complete. * Tag HEAD in its ... || status || Note1 || Note2 || Note3 || || AnalysisService || Chris ||Done15 || || Needs new trigger ...
2K - last updated 2004-11-06 19:26 UTC by
Merge-C6-C7
(See also MergingPagesForOmniMigration) First * Freeze SctRodDaq_3_0_BRANCH ** Chris sent mail 5th November ... asking all developers to cease commitals till this part of the merge is complete. * Tag SctRodDaq_3_0_BRANCH ... as MERGE_POINT_B2 ** Done * Freeze HEAD ** Chris sent mail asking all developers to cease commitals ... till this part of the merge is complete. * Tag HEAD in its ... * SctRodDaq_3_0_BRANCH unfrozen. ** Done. Chris sent mail 6th Nov. Then * Merge all (not already ...
4K - last updated 2004-11-10 11:31 UTC by
Merge-C8-C9
(See also MergingPagesForOmniMigration) First * Freeze SctRodDaq_3_0_BRANCH ** Haz been frozen since ... as MERGE_POINT_B3 ** Done * Freeze HEAD ** Chris sent mail 13th August asking all developers to cease ... commitals till this part of the merge is complete. * Tag HEAD in its ... changes are that seem to be there) || || AnalysisService || Chris || done || || || None || ||ArchivingService|| ... Chris || done || || || None || ||build|| Chris || done ...
6K - last updated 2005-11-02 10:37 UTC by
MergedBocScanErrors
The fist sign of trouble: Histogram polling timeout grep -a -A10 -B10 "olling timeout" /usera/sctrod/logs/SCT/sctrod/SctApiServer.out ... 735]:: Configuring ROD: calibration mode. Histogram polling started Polling histogramming task ... ROD (0, 0, 0) Next bin 2+358 on ROD (0, 0, 0) Histogram polling timeout Expecting: 39 400 ROD (0, ... Fri Nov 19 18:10:29 2004 to 0xbf3ff848 pollHistogramming complete (-1) Histogramming complete, ... 12 seconds, tidying up... Reading histograms... Modules in group 0 count: 1 Module: 2 ...
2K - last updated 2004-12-03 18:41 UTC by
MergingPageForNewPrimitives
9th May 2005 * New primitives working with c-code and assembler * Some problems with work-arounds KnownBugsInDspCode ... SDSP and MDSP binaries are required for using this. http://www-pnp.physics.ox.ac.uk/~barra/WikiPlots/prim_merge.png ...
1K - last updated 2005-05-09 11:26 UTC by
MergingPagesForOmniMigration
(See also OmniMigration) Summary Picture: http://www.hep.phy.cam.ac.uk/~atlasdaq/images/MergePic.multicrate.png ... to be incapable of doing any non-BOC scans. This seemed to be something to do with the configuration ... not reaching the modules, and this has '''tentatively''' been assumed to be to do with ... Alan's config changes, and this prompted the merge of MERGE_POINT_C10->MERGE_POINT_D1 ... changes into MERGE_POINT_C11 which is presently (4.48pm 2005/03/09) underway. ) == Begin ...
1K - last updated 2005-03-09 16:49 UTC by
MiniUtils
Try these fun mini utilities: * [[runInPmgEnvFromIS]] ...
1K - last updated 2007-06-01 15:32 UTC by
MissingLinks
This page aims to give the definitive overview of known faults with the optolinks for all barrels. For ... history, see [[MissingLinksAtOxford]] ==Barrel 3 (No ... “very sick” - the light output has a slow risetime. This link was OK during warm running but no ... harness test) * lmt24 Z+3 20220330200446 has noise slope with SELECT=0. Use SELECT=1. * lmt30 Z-5 ... 20220170200009 makes neighbour noisy if SELECT=0. Use SELECT=1. Electrical faults * ...
3K - last updated 2009-08-11 13:18 UTC by
MissingLinksAtOxford
This page aims to give the definitive overview of known faults with the optolinks for all barrels at ... Thanks to [[Bilge]] for originally compiling this list. For the newest list, see MissingLinks. ==Barrel ... “very sick” - the light output has a slow risetime. This link was OK during warm running but no ...
2K - last updated 2007-03-18 18:07 UTC by
ModuleConfig
Part of [[BarrelConfig]] The module configuration files are downloaded by the command getDBfiles, which ... is documented here: [[getDBfiles]] The configuration ... sn serial number active whether the whole module is enabled active or not. should be 1 unless something ... really goes wrong. select is 0 by default. select = 1 means that the modules ... power supplies in DCS should be configured for this redundancy separately. chip id ABCD chip id, (0..11). ...
4K - last updated 2008-09-16 10:23 UTC by pcatsct06.cern.ch
ModuleDataFile
This file lists the location of SCTDAQ root data for various tests and module serial numbers. The format ... is: <serial number> <test name> <full ... scan number> Where <test name> is one of: * NO * !FullBypassTest * !PipelineTest * ... variables in the form: $(SCT_DAQ_ROOT) Here is an example: 20220330200015 FullBypassTest /d05/silicon/sctdaq/data/pcef ... 582 55 In Cambridge this file can be automatically generated using the [[createLookUpTables.cam.pl]] ...
1K - last updated 2004-01-17 18:02 UTC by
ModuleDiagnostics
No response # Is the module power on? # Is Icc above 100mA? If not, no module is connected. # Is Idd ... above 450mA? If not, the module has no clock. # Is Icc above 900mA? If not, the module has not been ... returning clk/2 (i.e. 50ns clock). ** Diagnosis either by tools->SctApiGui->Probe returning ... 2 ** Diagnosis (alternative - Scope) tools->SctApiGui->RodDiagnostics->set ... ** Solution - it may be that the PIN diode is current-saturated. Check that the voltage drop on ...
2K - last updated 2006-02-10 16:29 UTC by
MultiCrate
For tips on how to set up a MultiCrate system see MultiCrateTips <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/nmask.moomoomoo.log">This ... is what happens</a> when you do an [[NMask]] ... scan, so far as SctApiServer is concerned. SctApiSplit contains Bruce's ...
1K - last updated 2005-10-14 10:45 UTC by
MultiCrateTips
Mail from Chris to Bilge 14th Oct 2005 <pre> > I am nearly finished with writing the cosmics ... we run in multicrate mode. I > suppose there is two partitions... > Can you send me an example? ... claimed to work, the only thing you have to do is (1) tell the system it needs to start up the necessary ... top controller that the extra CrateControllers exist. The hierarchy goes: Partitions contain Crates ... files, since these are the places where it is defined which processes should start up. Lets look ...
5K - last updated 2007-04-23 09:21 UTC by
MultiCrateTodo
Parallelise: void SctApiServer::doScan(Sct_SctApi::Scan_ptr thisScan) ...
1K - last updated 2005-05-26 12:25 UTC by
NMaskTest
This test validates that the DAQ can read out various-length signals from the modules. It incriments ... the mask registers of the chips and then asks the modules to return ... the contents of the mask register. The resultant RawScanResult plots should have ...
1K - last updated 2006-01-07 10:22 UTC by
NPtGainProblems
[[Bilge]] reported 2nd Dec 2004 22:48:55 <pre> Hello Alan. Fitting failed on the Noise Occ test ... module looks ok. Try Row 11 (LMT 12) Z+4, which is SN 20220330200324 - also looks ok. Look at all plots ... now seems ok, using <pre> QCAL = chip_register_value * 0.0625 * chip_cal_factor </pre> ...
1K - last updated 2005-01-26 17:04 UTC by
NewFeatures
New features of SctRodDaq. Mostly, in need of testing. * Check MiniUtils for new commands that have been ... added there. ** Latest new commend in MiniUtils is [[runInPmgEnvFromIS]] * Module group -1 can be used ... to disable a module from a scan * Fast 2D BOC scans is ... -s $SCT_DAQ_ROOT/sctConf/includeSchema.xml This creates a top-level file and a file for each crate ...
1K - last updated 2007-06-01 15:33 UTC by
NewSystemTestsNotes
The SystemTests are used to test the functionality of the various services. They've been getting out ... which can be run once the system has been initialised according to the configuration. So with move to ... tdaq-01-06 maybe this is a good idea. Originally wasn't possible as IS ... down from initial between a test. In the AnalysisTests, a restartIS script is called and each program ... is restarted for each test... == System configuration ...
1K - last updated 2006-09-20 13:08 UTC by
NewUsers
Hello! Please, feel free to join in here. Particularly if you are a user of the software. Ask questions ... Users, please add your story to UserStories! This is a place just for you... Feel free to play in ... the SandBox. And for some help with what this crazy Wiki thing is and how you do anything, click ...
1K - last updated 2008-07-04 10:18 UTC by srsctdaq1.cern.ch
NoiseOccupancyTest
The purpose of this test is to measure the noise occupancy at different thresholds. A plot of log(noise ... occ) vs threshold^2 is produced, (which is a straight line at high threshold ... nose). The occupancy at a nominal 1fC threshold is recorded. Note: This currently uses a naive approach ... number of triggers for each threshold level. This makes it <B>extremely</B> important ... to turn the HV on before running the test, otherwise it will take a very long time to run the first ...
1K - last updated 2004-11-15 12:23 UTC by
OPEAnalysis
Part of [[Barrel3Analysis]] OPEAnalysis analyses data from the [[OccupancyPerEvent]] Data using [[OPETool]]. ... ... Run 2180] Scan 0 now has been analysed. This run is the most complete run for NoiseOccupancyTest ... in threshold (relative to TrimTarget). In this data set, 9 modules have been tagged as having "high ... chips. New: Run 2180 Scan 0 was taken before this analysis was available. Now the old-analyzed files ...
6K - last updated 2005-08-11 12:20 UTC by
OPETool
OPETool is an analysis tool for OccupancyPerEvent or OPE data which is in Release4.0. OPETool takes in ... of channels out of the 128 channels on a chip is expected to fire on average. The probability distribution ... "n" number of channels firing per one event is given by the Binomial distribution. The OPETool ... compares the observed variance of this distribution with the calculated variance -- there ... is a simple formula that relates mean to variance. ...
1K - last updated 2005-02-01 17:02 UTC by
ORB
[[ORB]] = Object Request Broker An [[ORB]] is a critical component of any [[CORBA]] implementation. Different ... must talk the same language to each other - this is one of the things that CORBA specifies (i.e. ...
1K - last updated 2005-02-23 22:49 UTC by
ObscureErrorMessages
-- The following message -- 317a318 > 23/7/04 10:46:47 :: IS Server: Saving information ... done. ... 324a326 > 23/7/04 10:46:47 :: IS Server: Saving information ... done. 648a651 > ... 23/7/04 10:46:46 :: IS Server: Saving information ... done. 75a76,82 > ... 23/7/04 10:46:47 INFO [SUPERVISOR::boot] Starting BOOT ... > 23/7/04 10:46:47 ... > ERROR [dal::Application::get_parameters(this = "RootController-sct-version2@RunControlApplication", ...
2K - last updated 2004-07-23 09:59 UTC by
OccupancyPerEvent
Helpful in trying to get a handle on common-mode noise pickup. The [[ROD]] [[DSP]]s can record the number ... events per chip per trigger, and add that to a histogram. This is the occupancy per event [[OPE]] for ... that chip. A two-dimensional histogram consisting of [[OPE]] on the x-axis and scan ... point (threshold) value on the y-axis is shipped off the [[ROD]] with the RawScanResult. ... The [[ROD]] histograms the number of hits per event in bins which ...
1K - last updated 2005-05-26 16:58 UTC by
OffRodRedundancyHandling
This page describes the handling of modules that are attached to two different RODs. This may occur when ... the redundant transmit fibre is used. == Configuration set-up == In SctApi.cxx::cacheModuleConfig ... then puts the module in to an (SctApi internal) list attached to each ROD. In the ROD with the redundant ... connection, it is placed at a position above the standard 48. This ... number is constructed and stored in the offRODTTC list. The ...
2K - last updated 2005-01-26 15:50 UTC by
OksSchemaDevelopment
Possibly misnamed, this also applies to any additions to any other kind of configuration. What needs ... other things are coming from (but maybe get this from the LTP configuration) * BC offset, TIM or ... delays are useful, but for instance clock mode is a temporary thing used in raw scans. These are probably ... changes * The optional "errorMask" attribute is missing from the channel schema. Two of these may ... defined, one for each of the input fibres. ** This needs adding * The grouping of output, stream 0 ...
2K - last updated 2005-12-09 09:02 UTC by
OmniMigration
This is the page for all topics related to the OmniMigration programme which aims to move to online-00-21-02 ... *StatusOfOmniMigration *[[Release4.0ToDo]] *IssuesDuringOmniMigration : Issues that have arisen ... of being fixed. *MergingPagesForOmniMigration Misc: [http://www.physics.ox.ac.uk/users/macallister/atlas/monitoring/oxford_atlas_assembly_safety.htm ...
1K - last updated 2005-01-12 16:57 UTC by
OmniORB
OmniORB is a [[CORBA]] implementation created by Omni. The [http://omniorb.sourceforge.net/ OmniORB homepage]. ... AcronymSoup. == python needs omnipy, to get this we will need to add omnipy to the tdaq release, ... == <pre> Read this readme file. Then read the comments in getInitRef.py ... # # Having done so, we can use this better version of omniorb to generate python stubs ... \ $SCT_DAQ_ROOT/AnalysisService/src/AnalysisServiceInterface.idl \ $SCT_DAQ_ROOT/ArchivingService/src/ArchivingServiceInterface.idl ...
2K - last updated 2008-08-08 14:03 UTC by pcphsctr06.cern.ch
OnasicNaughtinesses
In /afs/cern.ch/atlas/project/tdaq/cmt/tdaq-01-09-00/onasic/src/onasic_is2okscore.cpp we see <pre> ... /-----Create OKSCLASS from IsInfo*****/ void OKS_GetSchema(ISCallbackInfo * isc) ... " << " Entering in <void OKS_GetSchema(ISCallbackInfo * isc)> function..." << std::endl;} ... " << " Entering in <void OKS_GetSchema(ISCallbackInfo * isc)> function..." << std::endl; ... ISInfoAny isa; isc->value(isa); if (verbosity >= ...
2K - last updated 2008-07-25 13:52 UTC by srsctdaq1.cern.ch
OnasicNautinesses
Spelling mistake ... see OnasicNaughtinesses. ...
1K - last updated 2008-07-25 13:52 UTC by srsctdaq1.cern.ch
OnasicRecipes
[https://twiki.cern.ch/twiki/bin/view/Atlas/AtlasTDAQDataBaseONASIC Onasic documentation] == ! IMPORTANT ... NOTE ! == You need to set up an IS meta-data repository (not mentioned in any onasic ... documentation) to allow IS to find out the names of the attributes. https://atlas-onlsw.web.cern.ch/atlas-onlsw/components/is/doc/userguide/html/is-usersguide-29.html#pgfId-808488 ... === 9.2 Setting up the IS meta-information repository === In order to make ... the IS type descriptions available at run-time one has ...
10K - last updated 2008-08-05 14:02 UTC by pcatsct06.cern.ch
OnePointGain
Suggestion: * Single threshold scan with 2fC input charge? * Check for trimming and input noise... * ...
1K - last updated 2006-07-10 13:20 UTC by
OnlineHistogramming
== What is it? == This page refers to histograms built in the ROD, using event data captured using triggers ... triggers from an external source. The tim option is set to 1 and the trigger source is set to TIM_EXTERNAL. ... # Use an asynchronous scan, this histograms as many events are received, until told ... object which has methods nextBin() and finishScan(). Currently there are three scripts runnable ... scripts are in SctApiIPC/scripts/ .X onlineHisto.java will start a scan using method 1) that watches ...
1K - last updated 2006-04-10 17:16 UTC by
OnlineSoftware
Atlas provides an online software framework to do things such as start and stop processes, communicate ... components include the information service [[IS]], and inter-process communication [[IPC]], as well ...
1K - last updated 2003-11-24 17:23 UTC by
OnlineSoftwareVersion
Below describes moving from 00-19-01 to 00-20-00. See TdaqOneSixNotes for moving to 01-06-00. Conversation ... sets for now.... (14:14:47) Matt: But I think it is important to pressure a move to 20 (tho they may ... Matt: OK, in config/databases and daq-1/is, check out tag ONLINE-00-20-00 to get the right ... files. The HEAD is still 00-19-01. -> You may need to remove old ... (14:19:51) Matt: For SctTest and PMG synchronisation stuff (14:22:26) bjg1492: OK Matt: Yes, online ...
1K - last updated 2006-09-07 09:19 UTC by wwwcache2.rl.ac.uk
OpticalConfig
Part of [[OxfordSetup]] For the Fibre-optic communications there are some conventions. The fibres which ... In the control room, in the bottom of the BOC, is where all the fibres are located. They have been ...
1K - last updated 2005-03-23 11:51 UTC by
Oracle8iJServer
The [[Oracle8iJServer]] is a [[CORBA]] implementation. Here is some [http://www.csee.umbc.edu/help/oracle8/java.815/a64683/corba2.htm ...
1K - last updated 2004-06-24 13:30 UTC by
Overview
This Wiki is mostly out of date, see the SCT TWiki pages for more up to date info. Still most important ... please, please Wiki:RefactorMercilessly! Some historical information that is stored here: == News ... * [[SR1 Setup]] * [[EndcapC Combined run]] * [[MissingLinks]] * [[AllBarrels]] * [[UsefulPhoneNumbers]] ... * The TRT DAQ Wiki is at https://twiki.cern.ch/twiki/bin/view/Atlas/TrtDaqCosmics ... The purpose of the SctRodDaq software is to calibrate the front-end electronics of the ATLAS ...
2K - last updated 2009-01-14 14:12 UTC by
OxfordSetup
For information about the 4 barrels, see AllBarrels For [[Barrel3]] testing, we used SctRodDaq version ... ShiftCheckList] is used. For setting up ... The hardware documentation for Barrel 3 is at [[Barrel3HardwareConfig]] and at [[PowerSupplySystemSetup]]. ... [[Barrel3Analysis]] contains the offline analysis of Barrel 3 cold ...
1K - last updated 2005-05-06 17:14 UTC by
PMG
[http://rd13doc.cern.ch/Notes/081/ug.htm Some PMG Docs] Example of extracting information from IS (eg ... from the PMG is server) via the command line: <pre> [sctswinstaller@pc-sct-mon-09] ... sct > is_ls -p SCT_0107 --server PMG -r SCT_Barrels_TTC_RCD ... <1/6/07 15:09:16.499413> <PMGPublishedProcessData> 35 attribute(s): user_name sctswinstaller ...
1K - last updated 2007-06-01 13:14 UTC by
POA
[[POA]] = Portable Object Adaptor A Portable Object Adaptor ([[POA]]) is an intermediary between the ... of an object and the [[ORB]]. There is always at least one [[POA]] present, called the ... BOAs which were an old [[CORBA]] idea which disappeared a long time ago.) Here is an [http://info.borland.com/techpubs/bes/v6/html_books/vbcpp_dg/poa.html#8155 ...
1K - last updated 2004-06-23 18:57 UTC by
PVSS
Licence file for pcei: <pre> ----- [license] code = "pcei 30357271190" version = 1 sn = "CERN_Generator_30/66" ... date = 2006.01.17;09:54:19,000 comment = "For Chris Lester by piters for machine/original code: pcei/01429978901" ... = 1 iec101 = 1 iec104 = 1 aqua = 1 recipe = 1 distributed = 254 uifix = 254 parafix = 254 uiview = ...
1K - last updated 2006-01-17 10:24 UTC by
ParallelBuildIdeas
Things we might like to be able to do with a unified build system. (In what follows, CalibrationController ... is taken as an example of an arbitrary package.) (1) ... Definitely need this: <pre> cd $SCT_DAQ_ROOT make # to build everything ... should be easy </pre> (2) The whole exercise is a waste of time if we are unable to make maximum ... (3) It would be very handy to be able to do this <pre> cd CalibrationController make # to build ...
3K - last updated 2007-06-26 16:27 UTC by
PhaseMeasurement
This page documents how to make the phase measurement of the cosmic trigger with respect to the 40Mhz ... the pulse of the signal in the scintillators. It is foreseen that we will have 6 scintillators for the ... cosmics setup. ==Hardware== For this, the LTP VME crate is used as well as a TDC and ... RCB 8047] is used as a counter for L1s and the busy. * TDC, Time ... 140 ns to 1.2 microsecs with 8 bit resolution. This means that the smallest time difference we can measure ...
6K - last updated 2006-10-17 12:53 UTC by
PhoneMeeting
== Agenda == Current state of [[SctRodDaqRelease2.1]] * progress with [[Doug]] and [[Bruce]] * documentation ... improvements including this wiki. * external usage + feedback if any * source ... Any action required to be added to the ActionList == Minutes == DSP Code * Crashed when running scans. ... done at Cambridge. * Resource conflict - AnalysisService and ArchivingService competing at end of ... [[Alan]]. * In threshold curves, the [[DSP]] is histogramming of all channels, not just those under ...
2K - last updated 2003-11-28 15:03 UTC by
PhoneMeeting2
16/3/2004 Issues: == How to proceed when a module dosen't behave well (e.g. LV trip) == note : Requires ... modification to DSP code to get histogramming to continue when errors are encountered! ... === Possible solutions for downstream analysis: === # Modifies IS TestData to include list of bad ... modules, to be added to by API ##is this sufficient for all scenarios? ## Does this ... need to be done on a per-test basis? Current status probably insufficient. # API produces ...
3K - last updated 2004-03-16 14:47 UTC by ppnt164.physics.ox.ac.uk
PipelineTest
This is a test of the pipeline of the cells of the ABCD3T in order to identify cells which may permanently ... (dead) or 1 (stuck). The pipeline for a channel is 12 deep or has 12 cells. If for a given channel, ... or stuck, then a defect type of DEAD ot STUCK is recorded. If for any channel, the number of dead ... cells or stuck cells is greater than zero but less than 12, each individual ... defect is noted as either type DEADCELL or STUCKCELL. ...
1K - last updated 2005-03-04 18:07 UTC by
PointOneDcs
==Point 1 DCS== ==PVSS Systems== SCS Host System Number System Name KVM Channel Status PCATLSCTSCS 20 ... USA-4 (February) The console in USA15 is located to the left of the printer. The console ... in US15 is located in the main DCS rack. To move between systems ... the normal user account "sctdcs", but if you wish to open a connection from the main CERN network ... using your own personal NICE account. This will only work if your account has been added to ...
3K - last updated 2007-01-31 16:07 UTC by
Point 1 Setup
see also PointOneDcs == Introduction == All DAQ related servers, SBCs and ROSs are in USA15. We have ... == Working with the Barrels == The barrel DAQ is an SLC4 system running tdaq-01-08-03. * ssh sctswinsaller@pc-sct-mon-09 ... == Working with Endcap A == The endcapA DAQ is an SLC3 system running tdaq-01-07-00. * ssh sctswinsaller@pc-sct-mon-07 ... * RUNDAQ * run logs are in /alldisks/pc-sct-mon-07/logs == Working with Endcap C == ... The endcapC DAQ is an SLC3 system running tdaq-01-07-00. * ssh sctswinsaller@pc-sct-mon-05 ...
8K - last updated 2008-09-19 08:18 UTC by
PowerSupplySystemSetup
Part of OxfordSetup. * Start the PVSS II Version 3.0 Console ** Start/Programs/PVSS II 3.0/ PVSS II Console ... have status 0 shown in white. ** "OPC DA Client" is usually the last to start - do not proceed until ... this has also turned green. ** None should be red or ...
1K - last updated 2005-03-07 12:04 UTC by
PreparationsForFullBarrel
* MultiCrateRunning using RodCrateDaq ** Perhaps ChrisLester can take this over? * BinaryOverVme ** did ... this get done at testbeam? *** Only S-link events done ... at testbeam ** Does this mean reading out decoded event data over VME? ** ... Code for reading the event buffer(s) is used for the histogram error decoding *** Doing ... this in "real time" would take some work, unless request ...
1K - last updated 2005-02-15 09:59 UTC by
ProbeData
0 stuck OFF (no response) 1 stuck ON 2 clk/2 4 clk/4 A Valid ABCD error code (1, 2 or 4) - issue soft ...
1K - last updated 2006-06-30 14:05 UTC by
ProblemWithBocSetupTests
Running doRawScan exclusively: http://www.hep.phy.cam.ac.uk/~atlasdaq/images/Raw.1209.0.20220170100053_1.gif ... <a href=http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/ProblemWithBocSetup/SctApiServer.err>SctApiServer.err</a> ...
1K - last updated 2005-01-21 18:21 UTC by
ProblemWithInitialPowerOn
Note: Possible bug? Failure to initialise crate or vme on first occasion since power on ... This note ... is an extension of that in [[TestingSctRodDaq_4_1]] ... be a bug of unknown origin causing ROD initialisation to occur on the first (and only the first) ... also with head) (10:55:50) lester: that initialising the vme bus seems to fail on the very first occasion ... (since the crate has been turned on, that is) but not on any subsequent occasion. (10:56:14) ...
3K - last updated 2005-02-21 17:07 UTC by
ProblemsSeenInCurrentCode
6/10/2005 <pre> MDSP 1.20 Aug 11 2005 15:09:56 SDSP 1.20 Jul 26 2005 18:34:30 </pre> Testing ... do not enter clock/2 mode as they ought to for this test - return event, unless we do a hard reset immediately ... before. ** Query is this an SctApi or a [[DSP]] problem? * [[OPE]] - ... not turned on with assembly ** I think this is a result of my deliberate workaround. Check UseCCode. ... At one point I set this to use C for OPE as assembler OPE mucho plenty bomb ...
1K - last updated 2005-10-07 09:27 UTC by
ProblemsWithTextBuffers
List of problems with text buffers == Transfer buffer full == This occurs when the VME crate boots and ... buffer on the master) and see which element isn't reset as it should be on first boot. ** Maybe ... it's possible for the MDSP to recognise the transfer buffer full state and reset the slave ... changes to the dsp code which may have solved this problem. * The text buffers were cleared at sdsp ... a message may be written to the buffer. * A flag is now set if, whilst writing to a buffer, it overflows. ...
2K - last updated 2006-06-30 08:44 UTC by
RCC
My best guess is that this means Rod Crate Controller. Which means in practice a single board 6-U [[VME]] ...
1K - last updated 2004-07-23 21:29 UTC by
ROD
The Read-Out Device is responsible for decoding the data from the modules and off-loading event data ... provides calibration services in the form of histograms of the event data. The major components are: ... Command line debugging is also possible using the RodUtils suite. ScanVme ... is also a very useful program. ...
1K - last updated 2008-04-18 14:31 UTC by
RODBusyMonitoring
Disorganised thoughts... To start with: My [Bruce] original email During running it's quite likely a ... SBC polls TIM busy mask and investigates the registers on any ROD that stays busy (read the latch register ... and the monitor register). #) DSP polls ROD registers and does something ... RRIF_STATUS_0 on each pass of the main loop (is there anything else to watch?) *** This would be ... ###) write text buffer mentioning which link(s) is causing problems and why ###) turn off link in formatter ...
1K - last updated 2006-08-03 16:23 UTC by
RawScan
This sends triggers to the modules and records (in a histogram) the actual raw bitstream coming from ...
1K - last updated 2004-07-19 15:40 UTC by
RawScanResult
This is the c++ class which wraps the data coming off of the [[ROD]] and allows it to be interpreted ...
1K - last updated 2004-07-22 20:55 UTC by
ReAnalyser
<pre> Usage: ReAnalyse -t <test> -m <module1> <module2> -r <run> -s <scan1> ... only) -m <module1> [<module2> ...] list of modules to analyse -r <run> set run number ... than once) -s <scan1> [<scan2> ...] list of scans for current run number -p <testpoint1> ... [<testpoint2> ... ] list of values of test points -n dont actually do the ... analysis, just parse the arguments and print --help print ...
2K - last updated 2007-12-14 11:58 UTC by
RegisterErrors
First we have the following: part 1 Initialise module 20220170100053 at 0, 0, 0, 1 LESTERSPOON 3 START ... 524 which is split up into two parts: part 1a Module config primary ... 250 Inlist decode: inLength = 663, inIndex = 1, inNumPrims ... = 5, primId = 8196, primVersion = 105 WRITE register 0x80db678 offset 0 width 13 data 0x0 primLength ... = 5, primId = 8196, primVersion = 105 WRITE register 0x80db678 offset 0 width 13 data 0x0 primLength ...
4K - last updated 2004-12-10 14:43 UTC by
Release3.0TimingTests
Done at Oxford by [[Alan]], using ~daquser/Release3_branch on 28/7/2004. ----- Both modules in group ... (1000 trig/pt): <B>3 min 11s</B> * NoiseOccupancyTest: <B>2 min 44s</B> ---- ... (500 trig/pt): <B>1 min 3s</B> * NoiseOccupancyTest: <B>Approx 4 mins (aborted near ... * StrobeDelayTest <B> 3 min</B> * NoiseOccupancyTest: <B>Approx 12 mins</B> ...
1K - last updated 2004-07-28 12:59 UTC by
Release4.0ToDo
* Dave's GUI's refresh-after-run-cycle issue. ** fixed ... at least with work around? * TDAQ_IPC_TIMEOUT ... issue particularly during raw scans (see also CorbaExceptions). ... unthreaded doScan code should be moved later. This should be done. * Go through all code to insert ... 2 or 3 times before it comes alive) - if the daq is taken down to INITIAL state, and then brought back ... when reading the configuration service. This is generated in sctConfIPC. The only way to recover ...
1K - last updated 2005-02-10 17:41 UTC by
ReleaseSchedule
The preliminary ReleaseSchedule is as follows: ||Release||Date||More information|| ||4.0||Good question!||[[SctRodDaqRelease4]]|| ...
1K - last updated 2004-02-26 12:04 UTC by
Releases
The current release of SctRodDaq is probably a version just off the top of the list below. *[[SctRodDaqRelease4.3]] ... -- (16th Sept 2005) Release 4.2 is basically 4.1 but patched so as to make the SynchTriggerNoise ... test and associated analysis work. It was produced mainly for institues working ... A bug-fix release for version 4.1. Release 4.1.1 is the first 4.x series release based on online-00-22-00 ... about what will go in each release/known issues about a release. ...
1K - last updated 2008-04-14 13:59 UTC by
RodModule
This page is for discussion matters pertaining to the RodModule software. ...
1K - last updated 2004-02-12 12:28 UTC by
RodModule software
This page is for discussing matters pertaining to the RodModule software. ...
1K - last updated 2004-02-12 12:38 UTC by
RodTest
Used for debugging the [[ROD]] at a low level. Runs on the [[SBC]]. === Download === In the sctpixel ... cvs directory there is a package: Applications/Common/RodTest. CVSROOT ... === Description === From README FILE: RODtest is a linux GUI-oriented application created to help ... development of the ATLAS Pixels ROD. The project is maintained in the standard CERN RedHat 7.3 distribution ... It uses Qt 3.0 (http://www.trolltech.com) for GUIs and and ROOT 3.05 (http://root.cern.ch) for the ...
1K - last updated 2003-12-01 17:56 UTC by
RunControl
Is this related to the RunController? Yes :-) It represents the job that a RunController does. ...
1K - last updated 2004-06-28 13:36 UTC by
RunController
An OnlineSoftware interface allowing hierarchical control and movement between the run states. * Initial ... * Loaded * Configured * Running == Discussion == Currently the SCT RunController is a simple ... class that is part of the CalibrationController package for historical ... reasons. All it does at the moment is call SctApi methods of the same name. I think that ... Api. Here are some reasons: # The RunController is very simple, it seems to deal mostly with SctApi, ...
1K - last updated 2003-12-08 18:14 UTC by
RunNumber
Since tdaq-01-07 we are required to use some kind of fancy spangled run-number server. See RunNumberOwnServer ... engineering <pre> /afs/cern.ch/user/i/isolov/www/cgi-bin/rn.pl </pre> The same script ... Connection string "oracle://atlas_oksprod/r" is not known to the service ( CORAL : "IAuthenticationService::credentials" ... SW release "tdaq-01-07-00" **** TDAQ_PARTITION is not set. Although this variable will be ignored ... Connection string "oracle://atlas_oksprod/r" is not known to the service ( CORAL : "IAuthenticationService::credentials" ...
2K - last updated 2007-04-02 15:34 UTC by
RunNumberOwnServer
This page says how to run your own stand alone run-number server. See also the general RunNumber information ... 2007 16:59:09 +0200 From: Igor Soloviev To: Christopher Lester Subject: Re: I would like to start ... my own run-number server. Dear Christopher, Christopher Lester wrote: Dear Igor, I would ... You have to have any RDBMS running locally, that is supported by CORAL, i.e. Oracle, MySQL or SQLite. ... 1) Create table to keep run numbers. There is bootstrap file for Oracle: $TDAQ_INST_PATH/../rn/src/create_db.sql ...
4K - last updated 2007-04-02 15:35 UTC by
RxDelayTest
The RxDelayTest scans (strobes) and sets the delay of the [[BOC]] opto receiver sample relative to the ... incoming optical signal. As the delay is changed from 0 to 24 (inclusive) (but this should ... are configured to return clock/2 and the BOC is set into a mode where the samples are taken at half ... frequency. This means the transition may be from all 1's to all ... 0's. The delay is then set to a point far from any edges. Example ...
1K - last updated 2005-03-22 22:12 UTC by
RxThresholdBasedOnConfigRegisterTest
==The method of this test is as follows:== * Configure modules to return the content of the ConfigurationRegister. ... This ensures that a constant data packet is returned ... input FIFO *** read it out in software *** histogram in software (SctApiRaw.cxx) * Analyse the ... the upper and lower bounds for which the pattern is received reliably (in other words, the region for ... which "slices" through the histogram contain only the values 0 and n, nothing in ...
2K - last updated 2006-07-05 15:35 UTC by
RxThresholdTest
This test is now deprecated replaced by the RxThresholdBasedOnConfigRegisterTest The RxThresholdTest ... the upper transition to all 0's (white) is also seen at very high threshold. The modules are ... configured to return clock/2. This produces the tartan pattern when summed on subsequent ...
1K - last updated 2004-12-14 19:39 UTC by
SBC
This page is for discussing isues related to booting and configuring the Concurrent Technologies Single ...
1K - last updated 2004-07-23 21:28 UTC by
SBC booting and configuration
This page is for discussing matters pertaining to booting and configuring the Concurrent Technologies ...
1K - last updated 2004-02-12 12:51 UTC by
SCTDAQ
SCTDAQ is the MuSTARD DAQ system, see <a href="http://atlas.web.cern.ch/Atlas/GROUPS/INNER_DETECTOR/SCT/testdaq/testdaq.html">here</a>. ...
1K - last updated 2003-12-08 16:50 UTC by ppnt141.physics.ox.ac.uk
SandBox
This is an area for playing! Feel free to change anything here. ---- Testing CDoc/JDoc links: <CDoc ... ---- A list: * One * two ** Two.one ***Two.one.one A numbered ... list # A # B ## B.A ###B.A.A == A title! == test ----- ...
1K - last updated 2006-02-06 13:50 UTC by
Scan
A series of Histograms. # A chip variable is modified according to a list of values. # For each value ... a series of triggers is sent to the modules # The hits on each channel are ... with implementations > into structs. This is a valuable change that has long been needed. ... and fixed all compiled code. > However it is quite possible (even likely) that scripts will contain ... api. Finally, the change that you noticed is that I removed the options enum from CORBA in favour ...
1K - last updated 2009-04-27 10:53 UTC by pcfk.hep.phy.cam.ac.uk
ScanResultWriter
The raw data coming from the [[ROD]] are serialised to [[IS]] by the class <CDoc SctData::ScanResultWriter>, ... which allows different internal [[ROD]] data histogram formats to be published into the information ... service, [[IS]]. This separates the internal ROD format of the ... raw data from that of the analysis code. The representation of the raw data in the ... analysis code is by the <CDoc SctData::RawScanResult> ...
1K - last updated 2004-03-04 17:16 UTC by
ScanVme
"scanvme" is included in the dataflow software, so it should be in the path after setting up SctRodDaq. ... The result of running is a list of addresses. These should correspond to ... the crate. The RODs have lots of addresses. If this program doesn't find the ROD then its probably not ...
1K - last updated 2003-12-08 11:52 UTC by
ScintillatorSetup
This page is for Nabil and Wouter to report on the Scintillator setup for the cosmics running in SR1. ... For now, please, use this twiki page: https://twiki.cern.ch/twiki/bin/view/Main/CosmicScintillatorSetup ...
1K - last updated 2006-04-09 20:12 UTC by aannecy-251-1-85-183.w86-194.abo.wanadoo.fr
Scripting
To get the scripting to work, from the SctGui, run <code> tools->scripting</code> and ... to me!) The scripting should explain how to do this on startup, but most of our processes are available ... from the <JDoc c SystemInterface>. This provides access to the other interfaces, which are ... FitterI::FitterInterface> * <IDoc i AnalysisServiceI::AnalysisServiceInterface> * <IDoc ...
1K - last updated 2004-03-04 17:11 UTC by
SctApi
SctApi is the API used to communicate directly with the SCT modules. The [[TApi]] is used for low level ... things like: * Handling primitives to RODs * Histogramming modules It configures itself using the ... ConfigurationService. It is controlled by the CalibrationController. It publishes ... Histograms to IS using ScanResultWriter. It communicates ... with the DDC using SctDdc. There is gui called SctApiGUI. It is defined by the class ...
1K - last updated 2004-07-26 12:43 UTC by
SctApiGUI
SctApiGUI brings up a button panel which gives mainly diagnostic/debug access to SctApi. == Probe View ... a probe of the modules attached to a harness. This returns a series of letters representing the signal ... (The following should only occur when a trigger is sent to a loop back device) L means there was one ... can be viewed, edited, deleted or resent (this will confuse the CalibrationController!). ...
1K - last updated 2004-01-12 12:44 UTC by
SctApiOptions
Defined in SctApiDebug.[cxx|h] String representation is lower case: * DIAG Print some extra things to ... things * DUMP_PRIM_BINARY Dump binary primitve lists to log file * DIAG_RESPONSE Say what the length ... the response to a prim list was * MODULE_CONFIG Print the module configuration ... after a scan * SAVE_PRIM Dump all prim lists to $scratch/PrimLists * SAVE_HISTOGRAM Save histogram ... * VERBOSE_PROBE On probes, print all data otherwise lots (eg junk and events) * PRINT_IN_PRIM Print ...
2K - last updated 2006-01-31 10:05 UTC by
SctApiSplit
== Methods at Crate level only == Mostly debug or access to low-level features not used in normal Calibration ... rod, in unsigned long slot, in BankType bank) raises(SctApiException); Debug Options: void unsetDebugOption(in ... void setDebugOption(in string opt); DebugOptionList listEnabledDebugOptions(); DebugOptionList listDebugOptions(); ... void standardRegisterDump(in unsigned long partition, in unsigned long ... in unsigned long rod); void createDebugPrimList() raises(SctApiException); void addDebugPrimList(in ...
13K - last updated 2005-02-25 12:53 UTC by
SctApiToDo
See SctApiTests for things that should be checked every time. Add Slave single write to RODDiagnostics. ... Split along Crate/Partition lines see SctApiSplit. See also DspCodeToDo and (more up-to-date) ... put into RodInfo ** Needs following through to histogramming ** Possibly will now work... * Needs redundancy ... Raw Scans ** Save and Restore now in SctApi *** Is this enough (more Banks?) *** Needs integrating ... (SctApi doRawScan now uses it) * Also for persistent storage of results (done) Dual triggers: * Two ...
5K - last updated 2007-04-17 16:33 UTC by
SctConfigurationCORAL
SCT configuration based on database access by CORAL and COOL. See also: https://twiki.cern.ch/twiki/bin/view/Atlas/SCTCoralConfigurationThoughts ... == Utility programs == This is a list of programs used to manipulate the CORAL ... configuration. See ConfigurationService for a list of general configuration utilities. Common options: ... applied at the time given by -t apply now. This copies only the COOL IOVs, not the CORAL data, as ... time. === coralGetTagTime === Retrieve a list of tags, or the time corresponding to a particular ...
1K - last updated 2009-03-27 11:29 UTC by wwwcache2.rl.ac.uk
SctDaqHowto
* make sure you have all the necessary software and a working mySetup.csh. * If you start a new shell, ... variables correctly. Some of what follows is wrapped up in scripts like "start" but the principle ... that underlies such scripts goes like this: * nothing much will work till you have an ipc partition ... "ipc_ls" will show you the contents of this partition, eg : [localhost]$ : [localhost]$ ipc_ls ... "initial" that we just started. You can do this with: : [localhost]$ : [localhost]$ ipc_server -p ...
4K - last updated 2004-12-10 14:24 UTC by ppatlas3.physics.ox.ac.uk
SctDatabases
note that there is now a mailing list for related material: <code> atlas-project-sct-database@cern.ch ...
1K - last updated 2006-05-03 09:39 UTC by
SctDdc
SctDdc is a library for comunication between SctApi and DCS. It makes use of the Online DDC package. ...
1K - last updated 2003-11-27 17:00 UTC by
SctGui
SctGui is the primary user interface for SctRodDaq. It provides a graphical representation of the physical ... and endcaps. The functionality includes: * display of the current module configuration, for any ... barrel or endcap * invoking of test scans * display showing status of tests and scans in progress ... * display of results of analysed tests * comparison of ... with SCTDB data * interface to retrieve and display SCTDB reference data It also allows access to ...
2K - last updated 2006-08-30 10:08 UTC by
SctHardware
The elements of the hardware are: * The SctModule is the active hardware inside ATLAS, together with ... the front end [[ASIC]]s * The CrateController is a single board computer one per crate, * The readout ... * The back-of-crate module [[BOC]] which is the optical interface between the modules and the ...
1K - last updated 2003-11-27 17:56 UTC by
SctOnlineMonitoring
===Context=== The cosmics run with the barrel at SR1 has taught us more about the sorts of information ... running. The purpose of the online monitoring is to provide feedback to the online operators, and ... * respond to IPC requests from the SCT GUI to display on the main SCT display occupancy plots, hitmaps, ... efficiencies etc. * histogram error rates * BD - be able to make "summed" ... histograms, if not by default, then upon request. ie. ...
2K - last updated 2006-07-13 11:10 UTC by
SctPackage
Generic stuff that doesn't rely on any other packages (apart from the high level dependencies). I've ... just added a Sct.gui package to the java jar. This has a SelectionDialog in it -- BruceGallop. ...
1K - last updated 2004-01-09 16:49 UTC by
SctRodDaq
SctRodDaq is the configuration, calibration, readout and analysis package for the ATLAS SCT. Please see ... may be of some help to you. SctRodDaq consists of the following components: * ConfigurationService ... * SctApi * FittingService * AnalysisService * ArchivingService * SctDdc * SctGui * CalibrationController ... * ISSctData These are backed by the following lower-level ... to get the most out of SctRodDaq The whole lot is held together by the Atlas OnlineSoftware. In particular, ...
1K - last updated 2006-02-12 13:47 UTC by
SctRodDaqPaper
List of exisiting resources & links == Official papers == * The Data Acquisition and Calibration ... * Bruce's thesis: ** [http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/bjg_thesis.ps.gz ... Bruce's thesis (.ps.gz)] ** [http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/bjg_thesis.pdf ... Bruce's thesis (.pdf)] * Bilge's thesis: ** [http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/Bilge_thesis.pdf ... Bilge's thesis (.pdf)] * Matt's thesis: ** http://www.hep.phy.cam.ac.uk/atlas/susy/main.html ...
1K - last updated 2008-07-28 09:07 UTC by
SctRodDaqRelease2
SctRodDaq was released as version 2.00 on Tuesday 18 November. This was the first public release. A minor ... supercedes 2.00. We should probably keep here a list of known issues and maybe other stuff. The official ... release is available <a href="http://www.hep.phy.cam.ac.uk/atlas/macro-assembly/welcome.html">here</a> ... the strings "localhost", "sbcHost", "!AnalysisHost" with the appropriate machines and check that ... the binary tag is set correctly # Run it! If you have a real ROD, ...
3K - last updated 2003-12-09 17:54 UTC by
SctRodDaqRelease2.1
SctRodDaq Release 2.1 has one primary new feature over [[SctRodDaqRelease2]]: it includes the new DSP ... code. This fixes a lot of problems with release 2.0. In particular, ... bugs from release 2.0 have been fixed. ===Known Issues=== * ROOTSYS may need to be added to the environment ... occasionally fail to work. We believe that this is probably an issue in the DSP code. * The NMASK ... shift of one channel to the right in the histogram contents of one row. This appears to be a ...
1K - last updated 2004-02-16 18:58 UTC by pplxgen.physics.ox.ac.uk
SctRodDaqRelease3
Release 3 is now available as [[SctRodDaqRelease3.01]] from [[Download]]. See also [[SctRodDaqRelease3.0]]. ... may still be viewed. A new release is being prepared -- see details on [[SctRodDaqRelease3.2]]. ... ==Binary Version== Here is the output from "!SctRodDaqVersion -l" for the release ... to use the binary version! ==New Features== This is a brief list of the main new features since [[SctRodDaqRelease2.1]]: ... performance improvements of Fitting and Analysis. They both now scale to hundreds of modules without ...
2K - last updated 2005-01-11 14:02 UTC by
SctRodDaqRelease3.0
The first public release of [[SctRodDaqRelease3]]. == Known issues with version 3.0 == * See [[SctRodDaqRelease3]] ... for known issues relating to ALL 3.XX series releases) * BOC ... work as the 9th digit of the serial number is not '2' ! * If a module and the module using its ... redundant link (which is in use) are in different groups then the first one ... doesn't get reset (BC). * Noise occupancy test was sending a 0 fC cal pulse which ...
1K - last updated 2004-07-29 11:18 UTC by
SctRodDaqRelease3.01
This page has not yet been written. In the mean time you had best look at the [[SctRodDaqRelease3.0]] ... page as it describes the release which is most similar. If you really want to know what is ... new in this release, petition AlanBarr, BruceGallop and/or PeterPhillips ... new code (since [[SctRodDaqRelease3.0]]) to this release. * There is an extremely nasty bug in some ... memory at a rate of about 1Mb/scan. Do not use this release for intensive studies. * Added nth and nth_rem ...
1K - last updated 2006-01-19 14:31 UTC by
SctRodDaqRelease3.2
You are strongly encouraged to upgrade to preferrably the latest (or at the least a post September 2004) ... be able to use [[SctRodDaqRelease3.2]]. Firmware is available from http://www.hep.phy.cam.ac.uk/atlas/macro-assembly/ROD/welcome.html ...
1K - last updated 2005-01-15 00:03 UTC by
SctRodDaqRelease3RC
First pre-release of [[SctRodDaqRelease3]]. Outstanding issues: * Has someone checked the SummaryPlots ... contents differ substantially from SctDaq? ** This is the point of the SystemTest package. There are ... I have added some axes titles to NPtGain, and NoiseOcc. [Alan] ** Plots in SCTDAQ are independently ... count (n out of m bins) m should be m+1? (SctApi IS gives 0 based) * Should "No of Defects" in the GUI ... * Minimum in Pipeline raw data plot (mask 1) is 100... * Bug in ArchivingService with ISSerializableWrapper. ...
1K - last updated 2004-04-07 12:48 UTC by ugps02.ph.bham.ac.uk
SctRodDaqRelease4
This release is the second major release for MacroAssembly and the [[SRBuilding]]. Lessons learned from ... IDWEEK]] ===What was proposed for this release=== '''comments added 12/2/2005 by [[Alan]]''' ... Some of this will now move to [[SctRodDaqRelease5]] The focus ... a database, retrieval support from GUI, re-analysis support **'''reanalysis available, retrieval available, ... * Greater robustness of FittingService, AnalysisService and ArchivingService by supporting a "recover ...
4K - last updated 2005-02-14 12:09 UTC by
SctRodDaqRelease4.0
See [[SctRodDaqRelease4]] for issues related to release 4 in general. SctServiceGui and sctGui are known ... to suffer from problems reconnecting to is_servers after the DAQ has been cycled. Not all changes ...
1K - last updated 2006-03-30 11:12 UTC by
SctRodDaqRelease4.1
See [[SctRodDaqRelease4]] for issues related to release 4 in general. SctRodDaqRelease4.1.1 fixes bug ... Changes still not in are "quick characterisation" and "quick trim" (I think). There may be others. ... be a problem with "the very first" crate initialisaion since power on. See note at the foot of [[TestingSctRodDaq_4_1]]. ... at Cambridge that one should remember that this release will only work with 1.1.1 MDSP firmware ... evidenced eg by the following snippet of SctApiServer.out: [MDSP: utilities.c, 614]:: SCT DSP code ...
2K - last updated 2005-05-09 17:03 UTC by
SctRodDaqRelease4.1.1
Bug fix release for [[SctRodDaqRelease4.1]]. [[SctRodDaqRelease4.1.1]] fixes a bug in [[SctRodDaqRelease4.1]] ... which caused sctGui to display meaningless numbers in NPtGain tests results. ... This bug was caused by the newly added noise occupancy ...
1K - last updated 2005-02-14 17:50 UTC by
SctRodDaqRelease4.2
It is expected that this release may not successfully run SynchTriggerNoise test with a Tim of revision ... with the Fixed Frequency Trigger Vetor (FFTV). This release was tested with a 3B Tim. ...
1K - last updated 2005-09-16 17:35 UTC by
SctRodDaqRelease4.3.RC1
See also [[SctRodDaqRelease4.3]]. == HOW CREATED == [[SctRodDaqRelease4.3.RC1]] was created on 15th Dec ... a tdaq-01-04-00 instead of tdaq-01-04-01. This is fixed in CVS and in [[SctRodDaqRelease4.3.RC2]] ... "Stability in the face of errors during histogramming" ** In practice: "The DSP code was not ... into CVS and so the DSP code supplied with this release is a non functioning intermediate version. ... corrected DSP code. * Full scans - fail in analysis service and are not analysed [[AJB]] * Analysis ...
7K - last updated 2005-12-19 11:21 UTC by
SctRodDaqRelease4.3.RC2
See also [[SctRodDaqRelease4.3]] and [[SctRodDaqRelease4.3.RC1]]. == HOW CREATED == [[SctRodDaqRelease4.3.RC2]] ... == GENEALOGY == [[SctRodDaqRelease4.3.RC2]] is basically [[SctRodDaqRelease4.3.RC1]] plus some ... bug fixes. Only the bug fixes are listed below. For all other remaining unfixed bugs (and ... tdaq-01-04-00 * The correct MDSP and SDSP code is bundled with this release. * FlashLoadCrate.cxx ...
1K - last updated 2005-12-19 11:15 UTC by
SctRodDaqRelease4.3.RC3
See also [[SctRodDaqRelease4.3]] and [[SctRodDaqRelease4.3.RC2]]. == HOW CREATED == [[SctRodDaqRelease4.3.RC3]] ... TDAQ14_BRANCH </pre> The word "almost" is used above as neither masterTasks_sct.c in RodDaq/Dsp/Sct/Code ... == GENEALOGY == [[SctRodDaqRelease4.3.RC3]] is basically [[SctRodDaqRelease4.3.RC2]] plus some ... bug fixes. Only the bug fixes are listed below. For all other remaining unfixed bugs (and ... in the DSP code which manifested itself as a crisis when event different SDSPs were taking longer ...
1K - last updated 2005-12-23 09:36 UTC by
SctRodDaqReleaseCandidatesFor3.2
Oxford had many local modifications to their code as a result of barrel 3 assembly. Before integration ... (note my misspelling 2054 instead of 2005). I then integrated ... Some scans were found to abort (Scan aborted histogramming stalled) at the end of the scan after ... was (apparently) successfully all extracted. This was found to be a consequence of a thus-far-unnoticed ... bug. The problem was fixed in SctApi/SctApiHisto.cxx (version 1.106.2.20). New version to be called ...
1K - last updated 2005-01-17 10:49 UTC by
SctRodDaqReleaseCandidatesFor3.2Testing
I tested 3.2.RC1 in pcei.hep.phy.cam.ac.uk:/usera/sctrod/testing_3_2_RC1 <a href="http://www.hep.phy.cam.ac.uk/atlas/macro-assembly/DAQ/release3.2.RC1/BinaryRelease_SctRodDaq_3_2_RC1.tar.gz">This ... file. Here is a <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq3.2.RC1/testing/exampleSetup.sh.diff">diff</a> ... the setup appropriate for Cambridge, and here is the <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq3.2.RC1/testing/camSetup.sh">resultant ... script or else the SCT_SCRATCH_DIR and SCT_PERSISTENT_DIR variables are reset by the startup scripts ... the above, the setup script may be sourced. At this stage, $SCT_DAQ_ROOT/installed/config/databases/Hardware.data.xml ...
1K - last updated 2005-02-10 18:02 UTC by
SctRodDaqResponsibilities
For bug reports, comments etc, on any aspect of the SctRodDaq system, please contact the relevant expert(s) ... from the list below and/or file a bug report in [[Bugs]]. * GUI ... - Dave Robinson * Analysis - Alan Barr, Chris Lester, Bilge Demirkoz * Configuration ... - Bruce Gallop, Alan Barr, Peter Phillips, Chris Lester * ROD DSP Code - Peter Phillips, Trevor Vickey ... - Bjarte Mohne, Peter Phillips * SR1 System Issues - Dave Robinson ...
1K - last updated 2007-04-26 13:33 UTC by
SctRodDaqVersion
Program which prints out or checks version information about the SctRodDaq system. Usage: <pre> ... Possible options are: -h, --help Print this help message -l, --long Print out all version information ...
1K - last updated 2004-11-03 13:52 UTC by
SctService
Many of the services have the following remit: # listen for new data from [[IS]] # do something time-consuming ... two jobs between different threads, so that the listener thread of the program can be freed from time-consuming ... do the CPU-intensive work(2). Basically, the listener reacts to new data by adding it to a queue, ... which creates it's own worker threads. The class is templated with the type of the data which is to ... be placed in the queue. The thread library used is that of [http://www.boost.org boost]. ...
1K - last updated 2003-11-21 18:03 UTC by
SctTest
This page descibes the SctTest package which is the primary way of testing the system. It is split into ... require some additional configuration files. This page tries to describe quite how it all works.... ... runs the high-level testing system. This is a direct replacement for the old sct_api_server ... executable. Much of the functionality is the same: it publishes data from 1 module as raw ... histogram data. The data is taken from SCTDAQ root files. ...
2K - last updated 2004-01-17 17:47 UTC by
SctTestApiData
This directory, $SCT_DAQ_ROOT/installed/share/!SctTestApiData is included with the releases and includes ... SCTDAQ root files for one modules. This is useful for running with the SctTest test systems ...
1K - last updated 2004-01-17 18:12 UTC by
SctWeekTechnicalMeetingDec2003
I am proposing a technical meeting amongst the developers to discuss in detail what needs to be done ... [[Matt]] will branch today. * Aim for release this week * Alessandro has a bug to fix in the archiving ... work to merging dummy SctApi and SctTestApi. This is potentially a lot of (hard) work. Some more on ... in SCT_SCRATCH_DIR Long term files go in SCT_PERSISTANT_DIR Debug files go in TDAQ_LOGS_PATH * Object ... it will take to put TestResult object back into IS. Dave will change the GUI to delete only old files ...
1K - last updated 2003-12-08 17:29 UTC by
ServiceStatusGUI
The ServiceStatusGUI keeps an eye on the performance of the service processes such as the ArchivingService, ... AnalysisService, FittingService etc. To accomplish this task, ... it needs an IS server to exist (usually called "ServiceStatus") ... that the various services learn the name of the IS server (and IS object within) to which they are ... to publish status information via the "-status" command line ...
1K - last updated 2007-12-14 15:01 UTC by
SettingUpDaqHardware
Instructions from JohnHill... There have been several occasions over the last couple of years where during ... be causing these problems, I thought it was wise to put out this mail. I hope it is useful. I should ... point out that this mail is only intended to help users avoid pitfalls ... with the hardware - it is not a tutorial on the software installation. 1) ... a ROD and it does not behave as expected, it is '''ALMOST NEVER''' due to corrupted [[FPGA]] or ...
3K - last updated 2005-03-24 01:22 UTC by
SlopesOnBarrelThree
The NPtGainTest produces noise, offset and gain channel by channel. Looking for systematic slopes across ... slope = average change per channel over chip. Distribution and correlation [http://www-pnp.physics.ox.ac.uk/~barra/WikiPlots/slopes.ps ... plots] ===Suggested Ranges for "normal"=== * Noise: -1.2 -> 0.7 * Offset: -0.07 --> 0.07 * Gain ... 20220170200008] which precipitated this analysis was the worst case *[http://www-pnp.physics.ox.ac.uk/~barra/WikiPlots/2172.3.20220330200446_Offset_1.eps ... 20220170200008 29 -6 11 </pre> ===Noise Slope=== Worst cases: <pre> NoiseSlope sn ...
2K - last updated 2005-02-12 23:43 UTC by
SoftwareDevelopers
The people responsible for the SctRodDaq software are (in no particular order): * JanetCarter * PeterPhillips ... * AlanBarr * BilgeDemirkoz * DaveRobinson * ChristopherLester * TrevorVickey No longer on the project ...
1K - last updated 2006-02-11 21:11 UTC by
SoftwareDiagnostics
Some information is available from the OnlineSoftware tools: To see what processes are running: <pre> ... ipc_ls -p SCT </pre> To list the contents of the InformationService servers, ... for example <pre> is_ls -p SCT is_ls -p SCT -n TestData </pre> ... a particular process (e.g. FittingService, AnalysisService, ArchivingService) choose from the GUI menu ... and do for example: <pre> SI.getAnalysisService().status(); </pre> More complex tasks ...
1K - last updated 2004-07-23 20:48 UTC by
SoftwareTests
This is a list of the test systems and so on used to test the software. ===SystemTests=== SystemTests ... are sets of scripts and small comparison programs that use the SctRodDaq software and tests ... be run using the make command. Mostly these consist of automated comparisons to [[SCTDAQ]], but not ... simple pass/fail way. ===SctTest=== SctTest consists of 2 systems for testing the software. *The low-level ... test system is a sub-class of SctApi that pretends to talk to hardware, ...
2K - last updated 2004-07-02 16:11 UTC by
SortingOutDspCode
Mail from PeterPhillips 2005-10-07 <pre> Hi Trevor, Alan, Last time I looked at rod-sct-1-20, I ... ever implemted in C, probably what we have to do is drop, say the C code no ope histogram routine and ... (still in C) instead. I don't think the speed is critical. OPE is there in both C and asm forms, ... however the asm form is broken. Try it if you like, you may get lucky, but ... with 24 modules it bombed on a regular basis. Hence ccode is called instead. Cheers, P. </pre> ...
1K - last updated 2005-10-07 20:35 UTC by
SortingOutRodDaq
I'm trying to put together a consistent set of RodDaq software to develop both the [[DSP]] and SctApi ... SCT [[DSP]] code development under RodDaq/Dsp is currently in a branch called Rod-Sct-1-20. I've ... tagged the "working" version of this today (6/10/2005 AJB @ SR1), which was fixed up ... all of the necessary files due to a CVS "tag is not a branch" conflict relating to the CommonWithDsp ... tag below. [[Alan]] believes this to be close to the code he ran on (6/10/2005) in ...
5K - last updated 2005-10-07 19:46 UTC by
SortingOutRodDaqCommonWithDsp
Part of SortingOutRodDaq Differences between CommonWithDsp point tag Rod-Sct-1-20 and HEAD as of 6/10/2005: ... <pre> Index: registerIndices.h ===== RCS file: /afs/cern.ch/user/s/sctpixel/private/cvsroot/RodDaq/CommonWithDsp/registerIndices.h,v ... retrieving revision 1.11 retrieving revision 1.12 diff -r1.11 -r1.12 ...
1K - last updated 2005-10-06 19:55 UTC by
SortingOutRodDaqRodCrate
All part of SortingOutRodDaq. Differences between the Oxford dev4/ version of RodCrate (also now used ... retrieving revision 1.6.2.2 diff -r1.6.2.2 BocAddresses.h 19c19 < ... but that this may not have been what was intended. <pre> ... retrieving revision 1.9.2.2 diff -r1.9.2.2 BocCard.cxx 237,238c237 ... < std::cout << "Production BOC - Revision A: "; --- > oss << "Production BOC - ...
6K - last updated 2005-10-06 19:28 UTC by
SortingOutRodDaqRodUtils
Part of SortingOutRodDaq Differences between SctRodDaq_3_0_BRANCH and oxford dev4 (now SR1) local copy ... retrieving revision 1.2.2.2 diff -r1.2.2.2 BocTest.cxx 9c9 < #include ... retrieving revision 1.5 diff -r1.5 FlashLoad.cxx 123c123 < if((rod0->getRevision() ... == 0xB)||(rod0->getRevision() == 0xC)) { --- > if(false){//(rod0->getRevision() ... == 0xB)||(rod0->getRevision() == 0xC)) { </pre> John Hill, I think ...
2K - last updated 2005-10-06 19:36 UTC by
SourceID
In the ROD header, the SourceID is supposed to contain 0x 00 DD MMMM where DD for the SCT is between ... 0x20 and 0x24 and the MMMM is supposed to be the ROD ID. The ROD manual reveals ... that this is register 0x1A1 at Address 0x00402204. ...
1K - last updated 2006-03-29 17:23 UTC by
Sr1Setup
==Overview== There are currently two main test systems in SR1: * H8 test box setup. Host machine srsctdaq1, ... pcphsctr05, SBC lnxpool10. The SR1 server is pcatl-idsrv01, which is used to host the SctRodDaq ... ROS machine (pcphsctr02) has no FILARs and is used as the second temrinal in the control room. ... to the other systems as required. ==Cooling Issues=== The H8 box and endcap sector is water chilled, ... switched on at short notice. The barrel sector is C3F8 chilled. Only trained cooling operators are ...
5K - last updated 2006-03-22 16:09 UTC by
StatusOfOmniMigration
See also OmniMigration for related topics. The following table should (approximately) represent the current ... tester || Testing status || Comments || || AnalysisService || ChrisLester || builds || ChrisLester || ... || - || removed || - || removed || As this package is not used any more, it has been deleted ... || || ArchivingService || various || builds|| ChrisLester || Registers with is_server || Seemed relatively ... forward to fix -- can't see many remaining issues here, other than what should be in shutdown! ...
3K - last updated 2004-07-13 13:02 UTC by
StrobeDelayTest
Scans the delay of the injected calibration charge relative to the trigger, to find the peak of the front ... have a smeared-top-hat shape. The strobe delay is set to a point 25% of the way from the mid-rise ...
1K - last updated 2006-01-07 10:23 UTC by
SyncTriggerNoise
SynchTriggerNoise ...
1K - last updated 2005-08-02 11:45 UTC by
SynchTriggerNoise
In the SynchTriggerNoise test, a trigger is sent at the same time to modules. An analysis for this data ... is now being implemented. Triggers are sent by the ... TIM at 100kHz (this is the default value, if not set in the configuration). ... One event out of 15 is transferred to the SlaveDSPs and histogrammed. This ... is assumed to be limited by the transfer of data from ...
8K - last updated 2005-09-15 22:21 UTC by
SynchTriggerNoiseAnalysis
Analysis of the SynchTriggerNoise == Analysis of SynchTriggerNoise data from Alan Phillips: == The Following ... Report on SynchTriggerNoise Occupancy for Cold runs 2177.5 and 2177.6] *Barrel ... Report on SynchTriggerNoise Occupancy] *Barrel 4 [http://www.hep.phy.cam.ac.uk/~phillips/Barrel4_Analysis.html ... Notes from Barrel 4 SynchTriggerNoise tests] == Re-analysis (online) of SynchTriggerNoise ... 02/08/2005 15:58 The only OPE feature is on 20220170200257 from run 9482.0 at 0.95fC, there ...
1K - last updated 2005-10-11 15:16 UTC by
SynchTriggerNoiseDebugging
==Alan's findings as of 12/7/05== One's TIM needs to be set up as described in http://www.hep.ucl.ac.uk/atlas/sct/tim/. ... 0.01 Hz reset - Errors and Overflow and then no histogramming **100 kHz triggers, 1 Hz reset - ran OK. ... head: 32 Trap Command/Status: Trailer Header ISR active "Error count": 0 "Event count": 218 Bin: ... 40 Cal: 0 Num events: 0 Histogram status: 0x0 Bin err: 0 proc time: 15 Events ... problem, a software problem becomes obvious - distSlave was not set to 0 for this scan in Release4-upwards ...
5K - last updated 2005-07-12 16:36 UTC by
SyntaxRules
Most of the rules can be found at OddMuse:Text_Formatting_Rules. There are however a few additions. It ... is possible to link to the C++, Java and IDL documentation ... exception or namespace. Basically the pattern is : <nowiki><[CJI]Doc [cinse]? Namespace::Package::Name></nowiki> ... If the character c, i, n, s or e is omitted, it defaults to c. These link to the atlasdaq ...
1K - last updated 2004-03-31 14:49 UTC by
SystemPerformance
This page describes how to get the most out of SctRodDaq.... ==General Setup== Typically, all processes ... normal SctRodDaq configuration are CPU bound. This means that if you want it to go faster buy faster/more ... some components can get limited by disk access speeds, but this is a small effect for a ... and so on. One machine for fitting (this should also be the NFS server) and one machine for ... archiving/analysis. Note that currently, the most computers it is worth ...
4K - last updated 2005-01-04 11:10 UTC by
SystemSetup
How to set the system up. Please add to this if you are knowledgeable about this! ===Quick description=== ... ModuleDiagnostics might help you figure out what is wrong. # There is an SctApiGui which is also good ... software problems are hightlighted in the known issues section of the [[Releases]] ===Hints=== * The ... a copy of libstdc++ if you are using gcc 3.2. This is probably the wrong thing to do, but still. Annoyingly ... on the path so it overrides the system one. This can cause many problems. Find where your system ...
1K - last updated 2004-07-20 16:42 UTC by
SystemTests
This is a list of comments/notes from my testing of SctRodDaq using the SystemTests stuff. * Using the ... restarted and manually told it to fit the missing data. Then everything worked correctly and is ... scans without problem. ** I have come across this problem again whilst testing the Trim Test. After ... scans the FittingService hung. I think there is some kind of subtle bug here - perhaps a thread ... issue where something is accessed unlocked or some ...
5K - last updated 2007-12-14 15:52 UTC by
TApi
A ROOT library providing access to the SctApi. This is by far the easiest way to do low level debugging. ... set up scans. Providing debug information for a histogram: // Load useful auxilliary functions .X Functs.cxx ... // Set auto-stall bit in MDSP control register tapi.setDebugOption("scan_auto_stall"); tapi.standardRegisterDump(0, ... the first ROD tapi.doScan(scan); tapi.standardRegisterDump(0, 0, 0); tapi.debugStepHistogram(); // Watch ... buffers for relevant information tapi.debugStepHistogram(); tapi.standardRegisterDump(0, 0, 0); The ...
1K - last updated 2004-07-28 15:09 UTC by
TApiMacros
There are lots of TApi macros: init.cxx and destroy.cxx are to be used as rootlogon and rootlogoff. Functs.cxx ... A three point gain * <b>doubleNoise</b>: Send a double trigger and histogram ... Double trigger for nmask * <b>dualNoise</b>: Dual triggers, record noise * <b>dualTriggers</b>: ... Standard nmask scan * <b>noise</b>: Noise scan * <b>nonLinear</b>: ... Strobe delay * <b>synchNoise</b>: TIM triggers, noise * <b>synchTrigs</b>: ...
1K - last updated 2004-07-28 15:29 UTC by
TIM
The TIM (TTC Interface Module) is the interface between the SCT off-detector electronics and the ATLAS ... to the RODs via a custom backplane. The TIM is also capable of stand-alone operation, generating ...
1K - last updated 2004-07-16 12:10 UTC by
TdaqOneSixNotes
Issues that have cropped up moving to tdaq-01-06-00. == Getting things to compile == The main thing we've ... auto generated files. Both OKS by genconfig and IS by is_generator(?). For genconfig, you now need ... messages about deprecated methods. For the IS stuff, arrays are now generated as std::vectors, ... that accesses these has to change. In java, IS now uses enums, don't behave like ints. If you want ... an int you can do .ordinal() afterwards. This is done a couple of times in sctGUI. One could be ...
3K - last updated 2006-10-05 09:25 UTC by
Test
Various different tests are be applied to sct modules during assembly, macro-construction and at CERN. ... Peter's writeup] The purpose of the test is two-fold # Evaluate the performance of the module ... the result of the test, including any new optimised parameters which can be set. * <CDoc Sct::Streamer> ... a sub-class of streamer is probably needed to do the IO. * <CDoc SummaryWriter::SummaryWriter> ... to the result of the test. A [[Test]] consists of one or more [[Scan]]s. The typical life-cycle ...
2K - last updated 2008-05-26 12:45 UTC by
TestBench software
This page is for discussing matters pertaining to the Windows-based TestStand software. ...
1K - last updated 2004-02-12 12:41 UTC by
TestData
TestData is a class defined as part of ControlData and has the following [[ISattributes]] <pre> ... ppslgen.physics.ox.ac.uk% rdb_dump -p SCT -d ISRepository -c TestData -attributes Print description ... of class "TestData": CLASS : "TestData" is abstract : "No" object number : 0 relationship number ... name : "testName" type : "string" range : "" is multi value : "No" is direct : "Yes" description ... : "Name of this test." ----- name : "runNumber" type : "u32" range ...
2K - last updated 2005-11-01 23:05 UTC by
TestSctDaq
* make sure you have all the necessary software and a working mySetup.csh. * If you start a new shell, ... variables correctly. Some of what follows is wrapped up in scripts like "start" but the principle ... that underlies such scripts goes like this: * nothing much will work till you have an ipc partition ... "ipc_ls" will show you the contents of this partition, eg : [localhost]$ : [localhost]$ ipc_ls ... "initial" that we just started. You can do this with: : [localhost]$ : [localhost]$ ipc_server -p ...
2K - last updated 2004-06-30 17:35 UTC by
Testing-2005-11-02
Part of [[AlansSr1Tests]] <pre> (16:11:22) Alan: Ok what do you want me to test? (16:11:54) PeterP: ... same bin - 4 FB. OK except module 106 - Link 1 is turned off because of data errors. - 5 Quick NMask. ... DTN. ok. - 6 RC. ok. - 16 STN. fails. First 200-ish events ok. FFT veto? NO - this is a TIM2. </pre> ... In the STN: [SDSP 1: histogram_sct.c, 779]:: Link 105 Chip 2 Chan 65536 ABCD_ERROR: ... s-link fifo full remains lit even when no slink is attached and ROD has been hardware reset * GUI problems ...
1K - last updated 2005-11-03 15:08 UTC by
Testing-2005-11-03
Part of [[AlansSr1Tests]] ==To Test== Peters error code was tested yesterday without errors - all ok. ... 1: rodRun.c, 298]:: caching on! ^@mbly language histogram function. [SDSP 1: taskManager.c, 223]:: Histogramming ... <pre> 17:25:27) PeterP: OK. Problem is nearly what I'd expected, but not quite (17:56:07) ... more diagnostics (18:14:12) PeterP: ok, problem is that efb event counter increments for no apparent ... resets it (18:22:51) PeterP: guessing - register is read only. </pre> 18:44 <pre> ...
2K - last updated 2005-11-03 18:11 UTC by
TestingARelease
Maybe this is out of date, maybe not... See NewSystemTestsNotes To test a release at Cambridge: This ...
1K - last updated 2006-09-20 12:55 UTC by
TestingSchedule
Notes on things that need testing, and results thereof. == Endcap cosmics == * Possibly try Coral backend ... * Check Calibration run (+double trigger noise) with error mask fixes disabled * Check dual port ... Unreliable *** Possibly reading out while still histogramming *** But that wouldn't explain errors before ... timed out, but GUI didn't check) * Group -1 issues ** OK, got rid of cache miss messages, as this ... is expected ** Other thing is skipping read of ROD ...
1K - last updated 2006-11-03 15:07 UTC by
TestingSctRodDaq 4 1
I tested SctRodDaq_4_1 in pcei.hep.phy.cam.ac.uk:/usera/sctrod/testing_4_1 This <a href="http://www.hep.phy.cam.ac.uk/atlas/macro-assembly/DAQ/SctRodDaq_4_1/BinaryRelease.tar.gz">BinaryRelease</a> ... file. Here is a <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq4.1/testing/exampleSetup.sh.diff">diff</a> ... the setup appropriate for Cambridge, and here is the <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq4.1/testing/camSetup.sh">resultant ... camSetup.sh</a> script. As a result of realising that two of the changes were embarrasing (the ... versions) and that the CMT_CONFIG variable was misleadingly set to dbg rather than opt, which are the ...
5K - last updated 2005-02-21 16:38 UTC by
TestingSctRodDaq 4 2 RC1
I tested SctRodDaq_4_2_RC1 in pcei.hep.phy.cam.ac.uk:/usera/sctrod/testing_4_2_RC1 The binary release ... file. Here is a <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq_4_2_RC1/testing/exampleSetup.sh.diff">diff</a> ... the setup appropriate for Cambridge, and here is the <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq_4_2_RC1/testing/camSetup.sh">resultant ... script or else the SCT_SCRATCH_DIR and SCT_PERSISTENT_DIR variables are reset by the startup scripts ... -------- I also had to make a link to an existing known-good hardware configuration file valid ...
5K - last updated 2007-04-23 09:22 UTC by
TestingSctRodDaq 4 3 RC1
See also [[SctRodDaqRelease4.3]] and [[TestingSctRodDaq_4_3_RC2]]. ----- I tested SctRodDaq_4_3_RC1 in ... file. Here is a <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq_4_3_RC1/testing/exampleSetup.sh.diff">diff</a> ... the setup appropriate for Cambridge, and here is the <a href="http://www.hep.phy.cam.ac.uk/~atlasdaq/FilesForWikiDownload/SctRodDaq_4_3_RC1/testing/camSetup.sh">resultant ... script or else the SCT_SCRATCH_DIR and SCT_PERSISTENT_DIR variables are reset by the startup scripts ... to /tmp!! It is also necessary to create a valid set of config files. ...
6K - last updated 2007-04-23 09:22 UTC by
TestingSctRodDaq 4 3 RC2
See also [[SctRodDaqRelease4.3]] and [[TestingSctRodDaq_4_3_RC1]]. == TESTING == Installed source release ... ok StrobeDelay ok 3PtGain ok, though high noise modules, many defects. Occupancy completed, though ... 'Scan aborted (histo stalled)' mrs at end of test and data looks rubbish ... below -20mV, see picture below) SynchTrigger noise - run without errors, but empty data (all histos ... empty) DoubleTriggerNoise - ran, but 'errors in event from fibre' for 11 ...
2K - last updated 2005-12-19 14:03 UTC by
TestingSctRodDaq 4 3 RC3
== January 10th 2006 == Testing RC4_3ish at CERN. Differences to "official RC3": * new dsp code designed ... fix problems experienced with Double Trigger Noise Test on January 6th. * Revised SctGui Problem 1) ... has already been used. Set to 1500. Problem 2) this version of SctGui does not always pick up the calibration ... controller. Restarting SctGui corrects this. H8 testbox, Modules per group 7/0/0/0 * 1501-0 ...
1K - last updated 2006-01-10 15:10 UTC by wwwcache2.rl.ac.uk
TestsForBarrelSix
==Barrel 6 Routine Assembly Tests== General - 16 bit histograms would speed up r/o time for most of these. ... (Exceptions: NoiseOccupancyTest and DoubleTriggerNoise test, best ... done with higher statistics.) ===Select 0=== * RX threshold Scan ** 10 -> ... * ThreePointGainTest ** including slope analysis, otherwise unchanged * NoiseOccupancyTest ** including ... [[OPE]] analysis, otherwise unchanged ** '''what about doing this ...
3K - last updated 2005-02-23 14:26 UTC by
ThreePointGainTest
Threshold scan is performed for injected charges of 0.5, 1.0 and 1.5fC. In each ase, a complementary ... error function is fitted to the data. For each injected charge, the ... threshold at which occupancy is 50% corresponds to the median of the injected charge ... distribution. The front-end gain is calculated from ... fit results for the three scans. The output noise from the scan taken with 1.0fC injected charge ...
1K - last updated 2005-08-02 11:50 UTC by
TimingIn
To measure the phase of the 40Mhz clock with respect to the cosmic trigger look at this page: PhaseMeasurement ... This has sprung from a desire to have "better" synchronous ... files, contains a "delay" for RX and TX. As it is, these delays are all set to 0 and the triggers ... to travel to BOC to module are different. This is a combination of the length of the patch fibres ... Tony Weidberg has provided a very detailed list of all the fibre lengths of all the different harness ...
2K - last updated 2008-09-11 16:16 UTC by
TimingInSCT
This page is closely related to TimingIn == TimingScan GUI == The TrimingScan gui allows you to scan ... the current TX delay in the trigger word (TIM register offset 0x16, bits 0 to 7) and also maintains ... TX coarse delay for each module) or in rod histogramming mode (the scan is performed by the SctApi ... and a TestData object is published similar to Alans TimingScan beanshell ... TimingScan startDelay endDelay binSize <rod histogramming option> eg TimingScan 0 31 3 - starts ...
1K - last updated 2006-05-05 13:26 UTC by
TomBarber
Thinking about ParallelBuildIdeas I have put together a small test of the parallel build structure and ... into an executable. I have added a copy of this test to the SctRodDaq CVS under the following directory: ...
1K - last updated 2007-06-11 09:54 UTC by
Topical Discussions
Topical Discussion pages: * [[DraftConfigurationQuestionnaireAnswers]] * [[PreparationsForFullBarrel]] ... * [[TestsForBarrelSix]] * [[Barrel3Analysis]] * [[VME Hardware and interfacing]] * [[SBC booting ... and configuration]] ** There is some information re this topic at HardwareProblems ...
1K - last updated 2006-06-06 09:08 UTC by
TriggerFlow
We need to trace the L1ID through the trigger chain, and then up the data chain. A central piece of software ... TIM and ROD status) and then manually check registers up- and down-stream. Something else that would ... be useful to write down is how [[TriggerType]]s affect trigger flow. And to ... document the TType of L1ID sampled. For now, this page details SR1 setup. Places to look: ||Place ... Use TIM 0x2C to peek and poke TTXrx 8bit registers BCID:25,24 L1ID:28,27,26 || ||TIM|| D16 Peeks ...
1K - last updated 2006-04-26 15:25 UTC by
TriggerType
What Bruce knows about trigger types. And some of what MattW knows too TIM has a register for trigger ... triggers sent from TIM. In Stand-Alone mode TIM is programmed with the TType to send to the RODs (12 ... to make the the TType sent to RODs. == ROD Registers == Registers in the ROD that refer to trigger ... events for the S-link. I presume the selection is made based on a match to three numbers stored in ... the RTR_SLNK_ATLAS_DUMP_MATCH registers. ...
1K - last updated 2006-04-26 15:23 UTC by
TrimDac
One-per-channel digitial-to-analogue converters, which allow fine-tuning of the threshold across a particular ... 10, or 14 mV per step. The TrimDac s can be optimised using the TrimRange test. ...
1K - last updated 2003-11-25 10:13 UTC by
TrimTarget
TrimTarget is the threshold in mV to which a module has been trimmed, typically for 1fC injected charge. ...
1K - last updated 2005-02-01 14:41 UTC by
TxCurrentTest
This changes the opto transmitter current. You probably dont want to do this unless you've really zapped ... BocSetupTests for more approprate examples! Here is a mystery http://www.hep.phy.cam.ac.uk/~atlasdaq/images/mystery_tx_current.png ...
1K - last updated 2006-06-15 16:58 UTC by
TxDelay
The BOC has two TxDelay registers for keeping the phase of the Tx signal wrt to the 25ns clock: Fine ... delay register and coarse delay register . BPM12 chip has 7 ... 35nsec and the course delay, which has 5 bits, is in increments of "bunch-crossings" and used to delay ... c = coarse and t = fine delay. The maximum delay is hence 0x1f7f. See TimingIn ...
1K - last updated 2005-08-10 11:02 UTC by
UsefulPhoneNumbers
|| ID Control Room, SCT, CERN || +41 22 76 70946 || || Alan's office, CERN (B.104) || +44 22 76 75145 ... Abdel's office, Oxford || 01865 273362 || || Chris's office, Cam || 01223 337232 || || John's office, ... Control Room, CERN || +41 22 76 77128 || || Telediscount number UK->CH land || 0844 462 15 15 || ... || Telediscount number UK->CH mobile || 0911 209 01 20 || ...
1K - last updated 2008-08-08 10:53 UTC by pcphsctr06.cern.ch
UsefulPrograms
Useful programs which dynamically link to the SctRodDaq libraries include: * DataDisplayer for viewing ... a TestResult summary * ReAnalyser for re-analysis of disjointed data (e.g. after LV trip or abort) ... the version of the software in use (binary distribution) or for checking the external packages ... software configuration differs from that in the distributed/cvs version * [[geometryDump]] allows the ... The following should NOT be called while the DAQ is running unless you are happy to live with the consequences! ...
1K - last updated 2005-02-16 22:36 UTC by
UserStories
This is a possible starting point for describing your (user) experiences with the software. Things to ... you didn't; what was really annoying; what was missing. ---- ...
1K - last updated 2006-06-28 15:19 UTC by
VME Hardware and interfacing
This page is for discussing matters pertaining to VME hardware and interfacing. Most useful so far is ...
1K - last updated 2004-11-18 16:46 UTC by
VisiBroker
VisiBroker is a [[CORBA]] implementation created by Borlan. Borland's [http://info.borland.com/techpubs/bes/v6/html_books/vbcpp_dg/contents.html ... VisiBroker documentation]. See also AcronymSoup. ...
1K - last updated 2004-06-23 19:03 UTC by
VmeConfiguration
=== Creating a config file === The VME configuration is achieved using the vmeconfig program in the DataFlow ... release. To Fix this do the following # Log into the SBC # Source the ... -i <myfile> (where you can choose this file) # select option 4 "Set master map decoder" ... No ## Master map decoder 2 VME space = A32 ## [this is okay for DF-00-05-00 for later use defaults for ... # select option 16 "Update Universe registers" # select option 17 "Exit and save" Does anyone ...
2K - last updated 2004-11-29 17:09 UTC by
XmlSummaryFile
This file consists of pairs of serial numbers and module xml configuration file locations, for example: ... /pchome/sct/reception/000564/20221022323.xml It is possible to include environment variables in the ... path like this: 20221022323 $(SCT_DAQ_ROOT)/000564/20221022323.xml ... This file is used by [[GenerateConfiguration.pl]] and ... script. In the config package, there is a pre-created XmlSummaryFile suitable for using ...
1K - last updated 2004-01-17 17:55 UTC by
config server
From Bruce: <pre> At the moment config_server thinks it's a run controller. I presume running as ... should work... </pre> From Chris: <pre> The argument following the "-s" will ...
1K - last updated 2005-11-02 10:39 UTC by
createLookUpTables.cam.pl
Used for SystemTests This script automatically generates the ModuleDataFile and XmlSummaryFile needed ... the test system in Cambridge. In Cambridge there is lots of SCTDAQ data from module reception tests. ... these are all stored in a logical location, it is easy to automatically generate the ModuleDataFile ... needed. It should be possible to modify this script for other locations where there is lots of ...
1K - last updated 2004-01-23 10:55 UTC by
geometryDump
Useful for those wanting to find out what module was where without having the full xml parsing and config ... geometryDump <-output file> <parameter list> Parameters: sn : module serial number barrel ... number (barrel) row : row on barrel (barrel) disk : disk number (endcap) ring : ring on disk (endcap) ...
1K - last updated 2005-02-03 14:18 UTC by
getDBfiles
From DaveRobinson 's e-mail: The full list of options for 'java ProdDatabase/getDBfiles' is listed at ... do: java -cp $SCT_DAQ_ROOT/installed/share/lib/DisplayGUI.jar ProdDatabase/getDBfiles 20220170200723 ... -xml -t KEK -warm -o <output_dir> Syntax is java ProdDatabase/getDBfiles followed by: * Compulsory ... to retrieve test results for test index n (see list below) OR ** '-iv' to retrieve iv data files OR ... ** 6 - Trim ** 7 - ResponseCurve ** 8 - Noise ** 9 - TimeWalk ** 10 - LongTerm ** 11 - IVscan ...
1K - last updated 2005-03-31 10:51 UTC by
lester
Another name for ChrisLester. ...
1K - last updated 2006-04-14 14:25 UTC by 141.211.99.76
onRODhist
This page describes how to run on-ROD histograms in physics mode. From Bruce: <pre> First run tapi. ... with tapi in it's name (the main difference is it needs SCTDAQ_CONFIGURATION_PATH as a real env ... much happened do ".X init.cxx" 4) Make sure the histograms get saved: tapi.setDebugOption("save_histogram"); ... OK. The only important things are: a) TScanDef noise; // Create a scan b) noise.tim = 1; // Set up the ... traps for external triggers c) noise.nth = 15; // Don't histogram everything d) TScanMonitor ...
1K - last updated 2005-12-06 13:50 UTC by
runInPmgEnvFromIS
This is a MiniUtils (TM) utility for running a program (if necessary in gdb or valgrind) in the environment ... which PMG last ran it in, assuming the PMG IS server in which the PMG agent recorded that information ... is still up, alive and well. [[Chris]] <pre> ... > ./runInPmgEnvFromIS -h Usage: runInPmgEnv [-g] [-v] [-w] -p PARTITION ... -n NAME Run program using environment from PMG IS server -p PARTITION Partition in which to look for ...
5K - last updated 2007-06-01 15:38 UTC by
sctConfGUI
A partially complete configuration GUI. == The Main Panel == This has several buttons which provide access ... to the ConfigurationService. "Module List" lists either all the modules or only those that ... server's point of view). "Reload configuration" is used to revert to the configuration in the initial ... file. This also picks up any changes to the file made externally. ... There are several views: == Tree view == This is a view from the RODs perspective. Use the right ...
1K - last updated 2004-01-06 15:56 UTC by
setup pvss2 v3.0.1SP1.sh
<pre> # setup_pvss2_v3.0.1SP1.sh bash script suitable for sourcing in Cambridge on 20060117 export ... setting lang to en_US.iso88591 echo echo " start_pvss2" echo </pre> ... one copy for each new project. They need to do this after having executed the "newproj" line, but before ...
1K - last updated 2006-01-17 11:25 UTC by
tdaq-01-04-00
Installation instructions for tdaq-01-04-00 * Go to http://atddoc.cern.ch/cmt/releases/ and following ... been possible to run RxThresholdBasedOnConfigRegister test in Cambridge on the same date as the tag ...
1K - last updated 2005-10-21 08:33 UTC by
xml2COOL
part of [[SctDatabases]] http://cool.cvs.cern.ch/cgi-bin/cool.cgi/cool/contrib/XmlCool/ [http://lcgapp.cern.ch/project/CondDB/snapshot/gettingStartedCOOL.html ... cvs login (the password is blank) cvs co cool/contrib/XmlCool Edit xml2cool.cpp ... data in XML format to a file named mytest.xml This can be transformed to the SCT XML format using an ... the saxon or xsltproc program In SR1, the code is at: /daqsoft/cool/SCT_TEST_COOL_1_2_4/src/RelationalCool/tests/XML2COOL ... == Viewing existing uploads to COOL == The standalone SCT system ...
5K - last updated 2006-06-19 22:33 UTC by