<!-- Title: 17:14:40  Wed May 24 2006 -->
<!-- Crewchief: kaori -->
<!-- Op1: &nbsp; -->
<!-- Op2: &nbsp; -->
<!-- Op3: &nbsp; -->
<!-- Op4: &nbsp; -->
<!-- Op5: &nbsp; -->
<!-- Op6: &nbsp; -->
<!-- Notes: -->
<pre>shutdown is neary over.  Getting ready for the data-taking 
and remote-CO.</pre>


<!-- Date: Wed May 24 17:19:29 2006 -->
<pre>committed a bunch of scripts being used under ConCon. 
Also committed Putback, SwitchRelease, SaveTo scripts. 
 
Talked to Junji and Taichi more about Concon. 
1) ending the monitors -- check process really finished... 
2) connect to the real process status for red/green status. 
3) end-store, begin-store (end monitor, switch to physics/cosmic 
then start monitor after monitors are finished completely). 
4) When ending monitors, a window to show 'status bar?' or 
something to indicate the status. 
</pre>
<!-- Author: kaori -->
<!-- Comment: Thu May 25 11;27;52 comment by...junji -->
<pre>1) is finished. Updated
/cdf/onln/home/cdfdaq/junji/script/subKillMon.sh
</pre>


<!-- Date: Wed May 31 09:52:36 2006 -->
<pre>Looking into why muon plots appear/disappear in strange way in YMon. 
Run YMon version 6.1.2s, using 6.1.2s Display, and use 6.1.4g cosmic tcl, they still does the strange muon plots behaviour. 
 
Run YMon, Display, and tcl all with 6.1.2s version, then it is o.k. 
 
Difference between 6.1.2s and 6.1.4g tcl is only to do with DQM 
reference file locations!!!!: 
-------6.1.2s ------------------ 
reference_file set /cdf/onln/data/cdfdaq/data1/DQM/CDF_channelStatus_ref.dat 
CO_file set /cdf/onln/data/cdfdaq/rcLog/DQM/ 
Status_file set /cdf/onln/data/cdfdaq/data1/DQM/ 
BadChannels_file set /cdf/onln/data/cdfdaq/data1/DQM/ 
NewBadChannels_file set /cdf/onln/data/cdfdaq/data1/DQM/ 
---------------------------------- 
 
----------6.1.4g ------------------- 
reference_file set /cdf/onln/data/cdfdaq/rcLog/DQM/CDF_channelStatus_ref.dat 
CO_file set /cdf/onln/data/cdfdaq/rcLog/DQM/ 
Status_file set /cdf/onln/data/cdfdaq/rcLog/DQM/ 
BadChannels_file set /cdf/onln/data/cdfdaq/rcLog/DQM/ 
NewBadChannels_file set /cdf/onln/data/cdfdaq/rcLog/DQM/ 
--------------------------------------- 
 
</pre>
<!-- Author: kaori -->
<!-- Comment: Wed May 31 10;06;09 comment by...kaori -->
<pre>try running
YMon and HistoDisplay with 6.1.4g, tcl with 6.1.2s.
Problem reappear.</pre>

<!-- Comment: Wed May 31 10;44;25 comment by...kaori -->
<pre>try running
YMon and tcl with 6.1.2s, HistoDisplay with 6.1.4g 

seems ok, but seg fault a little file later....</pre>


<!-- Date: Wed May 31 10:49:31 2006 -->
<pre>b0control22:145:Consumer/YMon&gt; cp runYMon_cosmic.tcl_612s runYMon_cosmic.tcl 
b0control22:146:Consumer/YMon&gt; cp runYMon_physics.tcl_612s runYMon_physics.tcl 
</pre>
<!-- Author: kaori -->


<!-- Date: Thu Jun 1 19:38:00 2006 -->
<pre>To do list for Junji 
 
YMon output _tmp.root files should be  
/cdf/onln/data/cdfdaq/consumer/results/YMon/ 
 
YMon .dat file YMon*.sum and final output root files should be copied to 
 /cdf/onln/data/cdf_cf/results/YMon/ 
 
YMon tcl should be copied from 6.1.4g 
</pre>
<!-- Author: junji -->
<!-- Comment: Thu Jun  1 19;57;42 comment by...Junji -->
<pre>Why 
/cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4g/ConsumerFramework/src/ConsumerHist.cc
is modified from 6.1.4d ?
</pre>

<!-- Comment: Fri Jun  2 11;14;24 comment by...Junji -->
<pre>Last night, I switched version of YMon from 6.1.2s to 6.1.4g, because old version run&lt;Monitor&gt; programs put the root files to incorrect(old) directory. 
</pre>


<!-- Date: Sat Jun 10 02:13:44 2006 -->
<pre>There was a bug in BeamMon tcl about file output location. I fixed 1 line in 
/cdf/onln/data/cdfdaq/consumer/runarea/BeamMon/Consumer/BeamMon/runBeamMon_physics.tcl_614g 
 
   CO_file set /cdf/rcLog/DQM/ 
-&gt; CO_file set /cdf/onln/data/cdfdaq/rcLog/DQM/ 
</pre>
<!-- Author: Junji -->


<!-- Date: Mon Jun 12 05:58:25 2006 -->
<pre>Tried running concon from Pisa. 
(not really expecting to work, but just trying) 
Got following error messages: 
 
59:b0gateway % setenv DISPLAY cdfco2.pi.infn.it:0 
60:b0gateway % sudo -u cdfdaq /cdf/onln/home/cdfdaq/consumer_scripts/concon 
kdestroy: Credentials cache file permissions incorrect while destroying cache 
Ticket cache NOT destroyed! 
kinit: Client not found in Kerberos database while getting initial credentials 
2912: Permission denied (external-keyx,gssapi,keyboard-interactive). 
setup-ppc: assuming PowerPC 603 processor 
</pre>
<!-- Author: Kaori, Fabrizio -->
<!-- Comment: Mon Jun 12 06;01;02 comment by...kaori -->
<pre>Error message continues :

Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using 'cdfco2.pi.infn.it:0' as the value of the DISPLAY variable.
        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        at sun.awt.X11GraphicsEnvironment.access$000(X11GraphicsEnvironment.java:53)
        at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:142)        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.X11GraphicsEnvironment.&lt;clinit&gt;(X11GraphicsEnvironment.java:131)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
        at java.awt.Window.init(Window.java:270)
        at java.awt.Window.&lt;init&gt;(Window.java:318)
        at java.awt.Frame.&lt;init&gt;(Frame.java:419)
        at javax.swing.JFrame.&lt;init&gt;(JFrame.java:194)
        at ConsumerController.&lt;init&gt;(ConsumerController.java:41)
        at ConsumerController.main(ConsumerController.java:138)
61:b0gateway %
</pre>
<!-- Date: Mon Jun 12 05:59:56 2006 -->
<pre>I made a new cdfsoftb0 release, 6.1.4h. 
Hopeing that this will fix the YMon histo problem. 
 
Not decleared for current, YET.</pre>
<!-- Author: kaori -->



<!-- Date: Mon Jun 12 06:03:10 2006 -->
<pre>Other problem: 
 
I could not modify .k5login in cdfreco account and save. 
I can write a file in the area (made junk.txt and saved it, 
and removed it.)  It is just a permission problem to do with 
.k5login file.</pre>
<!-- Author: kaori -->
<!-- Comment: Mon Jun 12 11;42;45 comment by...kaori -->
<pre> I'll take this one:

- With .k5login files, I get nervous that they will be accidentally
deleted/modified, so I changed the permissions to be read-only
unix&gt; chmod 444 ~/.k5login

To edit it, change the permissions back:

unix&gt; chmod 644 ~/.k5login
unix&gt; emacs ~/.k5login
unix&gt; chmod 444 ~/.k5login

----------
Thanks Jason and Charles.

I was able to add Fabrizio  (scuri@FNAL.GOV) to the
.k5login.
</pre>


<!-- Date: Wed Jun 14 18:37:57 2006 -->
<pre>making a new release 6.1.4k 
 
# cdfsoftb0 patche file: 6.1.4k.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            14Jun2006UT23:30 
ConsumerFramework -D   14Jun2006UT23:30 
 
#special patch for Stage0 
Consumer/Stage0/COTDMonitor.cc -r 1.62  
Consumer/Stage0/COTDMonitor.hh -r 1.34 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          14Jun2006UT23:30 
svtsim  -D             14Jun2006UT23:30 
XTRPSim -D             14Jun2006UT23:30 
XFTMods -D             14Jun2006UT23:30 
XFTSim -D              14Jun2006UT23:30 
PulsarMon -D           14Jun2006UT23:30 
TriggerObjects -D      14Jun2006UT23:30 
 
# SVXMon utilities update 
SvxDaqMods  -D         14Jun2006UT23:30 
SvxDaqUtils -D         14Jun2006UT23:30 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      14Jun2006UT23:30 
CalorTimeObjects -D    14Jun2006UT23:30 
CalorTime  -D          14Jun2006UT23:30 
 
# for Event Display 
RootMods -D            14Jun2006UT23:30 
RootEventDisplay  -D   14Jun2006UT23:30 
 
#this to be the last line of the patch file 
-------- 
This has: 
1) YMon change--- hopeful empty plots problem will be fixed. 
2) TrigMon changes in PulsarMon by Shawn 
   tcl changes associated with pulsarMon changes, and 
   also change requested by kevin to turn off stereo XFT 
3) BeamMon tcl CO_file location (bug fix)</pre>
<!-- Author: kaori -->


<!-- Date: Thu Jun 15 14:39:38 2006 -->
<pre>ObjectMon crashes time to time at the end of a run. 
gdb output looks: 
 
Reading symbols from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so 
#0  0x08e04be2 in TimeMonitor::finalFit() (this=0xb46ba008) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4k/Consumer/ObjectMon/TimeMonitor.---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- 
cc:3218 
3218                  float threshsigm = fabs(_asdThresholds-&gt;GetBinContent(et,ph+pmt) - _eff1D50PEM-&gt;GetMean())/ _eff1D50PEM-&gt;GetRMS(); 
(gdb) where 
#0  0x08e04be2 in TimeMonitor::finalFit() (this=0xb46ba008) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4k/Consumer/ObjectMon/TimeMonitor.cc:3218 
#1  0x08ec8e7c in ConsumerFramework::finalFit() (this=0xd4064b8) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4k/ConsumerFramework/src/ConsumerFramework.cc:135 
#2  0x08ecf65c in ConsumerFrameworkModule::endRun(EventRecord*) ( 
    this=0xd405ad0, anEvent=0xde09048) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4k/ConsumerFramework/src/ConsumerFrameworkModule.cc:260 
</pre>
<!-- Author: kaori -->


<!-- Date: Fri Jun 16 10:44:24 2006 -->
<pre>trying to make 6.1.4l, and crashed because disk quata exceeded. 
 
[maeshima@b0gateway 6.1.4l]$ ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.2f" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4b" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4c" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4d" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4e" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4f" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4g" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4h" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4i" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4j" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4k" "Linux+2" "" "current"  
"cdfsoftb0" "6.1.2o" "Linux+2" "" ""  
"cdfsoftb0" "6.1.2p" "Linux+2" "" ""  
"cdfsoftb0" "6.1.2q" "Linux+2" "" ""  
"cdfsoftb0" "6.1.2r" "Linux+2" "" ""  
"cdfsoftb0" "6.1.2s" "Linux+2" "" ""  
 
 
remove old releases: 
    60  10:38   ../bin/rm_cdfsoftb0.sh 6.1.2r 
    61  10:38   ../bin/rm_cdfsoftb0.sh 6.1.2q 
    62  10:39   ../bin/rm_cdfsoftb0.sh 6.1.2p 
    63  10:39   ../bin/rm_cdfsoftb0.sh 6.1.2o 
    64  10:40   ../bin/rm_cdfsoftb0.sh 6.1.4h 
    65  10:40   ../bin/rm_cdfsoftb0.sh 6.1.4b 
    66  10:41   ../bin/rm_cdfsoftb0.sh 6.1.4c 
    67  10:41   ../bin/rm_cdfsoftb0.sh 6.1.4d 
    68  10:41   ../bin/rm_cdfsoftb0.sh 6.1.4e 
    69  10:41   ../bin/rm_cdfsoftb0.sh 6.1.4f 
 
We now have: 
[maeshima@b0gateway 6.1.4l]$ ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.2f" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4g" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4i" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4j" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4k" "Linux+2" "" "current"  
"cdfsoftb0" "6.1.2s" "Linux+2" "" ""  
 
try making 6.1.4l, again.</pre>
<!-- Author: kaori -->


<!-- Date: Fri Jun 16 18:56:24 2006 -->
<pre>Making 6.1.4n 
 
This time, YMon missing plots, TrigMon bug should get fixed... 
 
# cdfsoftb0 patche file: 6.1.4n.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            16Jun2006UT23:40 
ConsumerFramework -D   16Jun2006UT23:40 
 
#special patch for Stage0 
Consumer/Stage0/COTDMonitor.cc -r 1.62  
Consumer/Stage0/COTDMonitor.hh -r 1.34 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          16Jun2006UT23:40 
svtsim  -D             16Jun2006UT23:40 
XTRPSim -D             16Jun2006UT23:40 
XFTMods -D             16Jun2006UT23:40 
XFTSim -D              16Jun2006UT23:40 
PulsarMon -D           16Jun2006UT23:40 
TriggerObjects -D      16Jun2006UT23:40 
 
# SVXMon utilities update 
SvxDaqMods  -D         16Jun2006UT23:40 
SvxDaqUtils -D         16Jun2006UT23:40 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      16Jun2006UT23:40 
CalorTimeObjects -D    16Jun2006UT23:40 
CalorTime  -D          16Jun2006UT23:40 
 
# for Event Display 
RootMods -D            16Jun2006UT23:40 
RootEventDisplay  -D   16Jun2006UT23:40 
 
#this to be the last line of the patch file 
</pre>
<!-- Author: kaori -->


<!-- Date: Fri Jun 23 11:09:31 2006 -->
<pre>location of the html files 
 
If you logon to b0www (as mon_www 
or mon_adm account) you will find the /cdf/onln/www/html directory. 
The Jason taking care of the CDF online cluster is Jason Hedden, not 
Jason Harrington. 
jhedden@fnal.gov 
</pre>
<!-- Author: kaori -->


<!-- Date: Fri Jun 23 11:13:47 2006 -->
<pre>cdfsoftb0 release 6.1.4o version was made June22, and 
installed in the evening of Jun22.  YMon missing plots are finally 
fixed.  TrigMon has changes from Greg/Heather and Shawn for 
pulsarMOn.</pre>
<!-- Author: kaori -->


<!-- Date: Mon Jun 26 12:04:19 2006 -->
<pre>&gt; Who is your main contact for "the XTRP people" in this context? 
&gt; 
We talked a bit to Chris Marino. Another expert is Kevin Pitts. 
Wojtek (Wojciech Tadeusz Fedorko &lt;fedorko@uchicago.edu&gt;)</pre>
<!-- Author: kaori -->


<!-- Date: Wed Jun 28 16:57:53 2006 -->
<pre>Hi Kaori, 
Here is a list of people for Trigmon. 
Peter 
 
L2/Pulsar 
- Shawn Kwang (skwang@hep.uchicago.edu) 
- Wojciech Fedorko ( fedorko@uchicago.edu ) - Primary Contact 
- I believe they have commit privileges for PulsarMon 
 
XFT 
- Heather Gerberich (hkg@uiuc.edu) - Primary contact 
- Thanasis Staveris-Polykalas (thanasis.staveris@pi.infn.it) 
- Alison Lister (alister@fnal.gov) - XFT at L2 
- Greg Veramendi (mendi@fnal.gov) - has commit privelage for monitoring 
These people are working on upgrade for Stereo XFT.  I do not have a name for experts on existing code. 
I am not sure who has commit privileges for XFTSim. 
 
XTRP 
- Kevin Pitts (kpitts@fnal.gov) - Primary contact 
- also Responsible for XTRPSim 
 
CalTriggerMonitor 
- Peter Wilson (pjw@fnal.gov) - Primary contact 
- Simona Rolli (rolli@fnal.gov) responsible for CalTrigger (simulation) 
 
TrigSim package 
- Simona Rolli 
 
Muon Trigger 
- Eric James (jameseb@fnal.gov) 
 
L1TriggerMonitor 
- Carla Pilcher (carla@hep.uchicago.edu) 
 
 
--  
Peter Wilson - "Looking for Hills in Flatland" 
Fermi National Accelerator Laboratory 
Phone: 630-840-2156 
</pre>
<!-- Author: kaori -->
<!-- Comment: Wed Jun 28 17;05;17 comment by...kaori -->
<pre>Slightly modified version:

L2/Pulsar
Shawn Kwang &lt;skwang@hep.uchicago.edu&gt;
Wojciech Fedorko &lt;fedorko@uchicago.edu&gt;

XFT
Heather Gerberich &lt;hkg@uiuc.edu&gt;
Thanasis Staveris-Polykalas &lt;thanasis.staveris@pi.infn.it&gt;
Alison Lister &lt;alister@fnal.gov&gt;
Greg Veramendi &lt;mendi@fnal.gov&gt;

XTRP
Kevin Pitts &lt;kpitts@fnal.gov&gt;

CalTriggerMonitor
Peter Wilson &lt;pjw@fnal.gov&gt;

TrigSim package
Simona Rolli &lt;rolli@fnal.gov&gt;

Muon Trigger
Eric James &lt;jameseb@fnal.gov&gt;

L1TriggerMonitor
Carla Pilcher &lt;carla@hep.uchicago.edu&gt;
</pre>


<!-- Date: Thu Jun 29 17:26:09 2006 -->
<pre>Willis's wish list: 
 
YMon 
*  crash in end.  no good: 
Loaded symbols for /lib/libresolv.so.2 
Reading symbols from /cdf/onln/code/cdfsoft/products/diskcache_i/v2_06_26GCC_3_4_3/Linux+2.4/lib/libdiskcache_dcache.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/diskcache_i/v2_06_26GCC_3_4_3/Linux+2.4/lib/libdiskcache_dcache.so 
Reading symbols from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so 
#0  0xb4d87e91 in kill () from /lib/i686/libc.so.6 
(gdb) where 
#0  0xb4d87e91 in kill () from /lib/i686/libc.so.6 
#1  0xb4f3822d in pthread_kill () from /lib/i686/libpthread.so.0 
#2  0xb4f385cb in raise () from /lib/i686/libpthread.so.0 
#3  0xb4d87c34 in raise () from /lib/i686/libc.so.6 
#4  0xb4d8919b in abort () from /lib/i686/libc.so.6 
#5  0x08e3ec73 in AppFramework::abortJob(EventRecord*) (this=0xcb6fdc8,  
    anEvent=0x0) 
    at /home/cdfsoft/dist/packages/Framework/V00-07-44/src/APPFramework.cc:601 
(gdb)  
#0  0xb4d87e91 in kill () from /lib/i686/libc.so.6 
#1  0xb4f3822d in pthread_kill () from /lib/i686/libpthread.so.0 
#2  0xb4f385cb in raise () from /lib/i686/libpthread.so.0 
#3  0xb4d87c34 in raise () from /lib/i686/libc.so.6 
#4  0xb4d8919b in abort () from /lib/i686/libc.so.6 
 
 
*  YMon very slow... less than 1hz 
 
*  wants to add more plots in  showmax readout problem...</pre>
<!-- Author: kaori -->


<!-- Date: Fri Jun 30 13:30:30 2006 -->
<pre>crash from this morning cosmic run: 
 
b0doorway:143:runarea/YMon&gt; gdb YMon core.8889 
 
 
/libdiskcache_dcache.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/diskcache_i/v2_06_26GCC_3_4_3/Linux+2.4/lib/libdiskcache_dcache.so 
Reading symbols from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so 
#0  0xb639a122 in TBuffer::WriteFastArray(double const*, int) ( 
    this=0xbfff8340, d=0xea69038, n=4) at base/src/TBuffer.cxx:1817 
1817    base/src/TBuffer.cxx: No such file or directory. 
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- 
        in base/src/TBuffer.cxx 
(gdb) where 
#0  0xb639a122 in TBuffer::WriteFastArray(double const*, int) ( 
    this=0xbfff8340, d=0xea69038, n=4) at base/src/TBuffer.cxx:1817 
#1  0xb6480f26 in TStreamerInfo::WriteBufferAux(TBuffer&, char**, int, int, int, int) (this=0xe936120, b=@0xbfff8340, arr=0xbfff7ae8, first=0, narr=1, 
    eoffset=0, arrayMode=0) at meta/src/TStreamerInfoWriteBuffer.cxx:158 
#2  0xb644e9bc in TClass::WriteBuffer(TBuffer&, void*, char const*) ( 
    this=0xd56af10, b=@0xbfff8340, pointer=0xea68ff0, info=0xb5ee47d6 "") 
    at meta/src/TClass.cxx:2832 
#3  0xb5de55cf in TPave::Streamer(TBuffer&) (this=0xea68ff0, 
    R(bool)=@0xbfff8340) at graf/src/TPave.cxx:612 
#4  0xb5e6a8a6 in TPave::StreamerNVirtual(TBuffer&) () 
   from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libGraf.so 
#5  0xb5e29694 in G__G__Graf1_207_0_4(G__value*, char const*, G__param*, int) 
    () 
   from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libGraf.so 
#6  0xb60d05e1 in G__CallFunc::Exec(void*) (this=0xe93dd70, pobject=0xea68ff0) 
    at cint/src/CallFunc.cxx:388 
#7  0xb6459bd5 in TMethodCall::Execute(void*) (this=0xe93dd30, 
    object=0xea68ff0) at meta/src/TMethodCall.cxx:293 
#8  0xb645c46d in TStreamerBase::WriteBuffer(TBuffer&, char*) (this=0xe93ae78, 
    b=@0xbfff8340, pointer=0xea68ff0 "\210\025") 
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- 
    at meta/src/TStreamerElement.cxx:500 
#9  0xb6483b1d in TStreamerInfo::WriteBufferAux(TBuffer&, char**, int, int, int, int) (this=0xe935fe8, b=@0xbfff8340, arr=0xbfff7ce8, first=0, narr=1, 
    eoffset=0, arrayMode=0) at meta/src/TStreamerInfoWriteBuffer.cxx:445 
#10 0xb644e9bc in TClass::WriteBuffer(TBuffer&, void*, char const*) ( 
    this=0xe70ba90, b=@0xbfff8340, pointer=0xea68ff0, info=0xb5ee7045 "") 
    at meta/src/TClass.cxx:2832 
#11 0xb5e10df3 in TPaveLabel::Streamer(TBuffer&) () 
   from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libGraf.so 
#12 0xb644ebc4 in TClass::Streamer(void*, TBuffer&) (this=0xe70ba90, 
    object=0xea68ff0, b=@0xbfff8340) at meta/src/TClass.cxx:2865 
#13 0xb639abca in TBuffer::WriteObject(void const*, TClass const*) ( 
    this=0xbfff8340, actualObjectStart=0xea68ff0, actualClass=0xe70ba90) 
    at base/src/TBuffer.cxx:2101 
#14 0xb639acb5 in TBuffer::WriteObjectAny(void const*, TClass const*) ( 
    this=0xbfff8340, obj=0xea68ff0, ptrClass=0xe70c3c0) 
    at base/src/TBuffer.cxx:2133 
#15 0xb642cae1 in operator&lt;&lt;(TBuffer&, TObject const*) (buf=@0xbfff8340, 
    obj=0xea68ff0) at TBuffer.h:499 
#16 0xb6436166 in TList::Streamer(TBuffer&) (this=0xea649d8, b=@0xbfff8340) 
    at cont/src/TList.cxx:883 
#17 0xb644ebc4 in TClass::Streamer(void*, TBuffer&) (this=0xe822480, 
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- 
    object=0xea649d8, b=@0xbfff8340) at meta/src/TClass.cxx:2865 
#18 0xb639a406 in TBuffer::WriteFastArray(void**, TClass const*, int, bool, TMemberStreamer*) (this=0xbfff8340, start=0xea68ecc, cl=0xe822480, n=1, 
    isPreAlloc=true, streamer=0x0) at base/src/TBuffer.cxx:1895 
#19 0xb64833ed in TStreamerInfo::WriteBufferAux(TBuffer&, char**, int, int, int, int) (this=0xe7fa140, b=@0xbfff8340, arr=0xbfff8108, first=0, narr=1, 
    eoffset=0, arrayMode=0) at meta/src/TStreamerInfoWriteBuffer.cxx:315 
#20 0xb644e9bc in TClass::WriteBuffer(TBuffer&, void*, char const*) ( 
    this=0xd547a9c, b=@0xbfff8340, pointer=0xea68cf8, info=0xb5524db8 "") 
    at meta/src/TClass.cxx:2832 
#21 0xb54c8bb7 in TPad::Streamer(TBuffer&) (this=0xea68cf8, b=@0xbfff8340) 
    at gpad/src/TPad.cxx:4825 
#22 0xb549e461 in TCanvas::Streamer(TBuffer&) (this=0xea68cf8, b=@0xbfff8340) 
    at gpad/src/TCanvas.cxx:1703 
#23 0x08c98972 in ConsumerCanvas::Streamer(TBuffer&) (this=0xea68cf8, 
    b=@0xbfff8340) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/ConsumerFramework/src/ConsumerCanvas.cc:153 
#24 0x08cb5530 in TConsumerInfo::addObject(TString const&, TString const&, int, TObject*) (this=0xcbada78, name=@0xbfff83f0, path=@0xbfff8410, status=0, 
    obj=0xea68cf8) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/ConsumerFramework/src/TConsumerInfo.cc:193 
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit--- 
#25 0x08c93c2f in BaseMonitor2::addObject(TObject*, char const*) ( 
    this=0xcf12158, obj=0xea68cf8, path=0xa4cb884 "Muon/CMP") 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/ConsumerFramework/src/BaseMonitor2.cc:117 
#26 0x08bbded9 in CMPDMonitor::initialize() (this=0xcf12158) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/Consumer/YMon/CMPDMonitor.cc:216 
#27 0x08c9d090 in ConsumerFramework::initialize() (this=0xcbada40) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/ConsumerFramework/src/ConsumerFramework.cc:109 
#28 0x08ca3398 in ConsumerFrameworkModule::beginJob(EventRecord*) ( 
    this=0xcbad348, anEvent=0xcf31c20) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/ConsumerFramework/src/ConsumerFrameworkModule.cc:139 
(gdb) 
 
 
#26 0x08bbded9 in CMPDMonitor::initialize() (this=0xcf12158) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/Consumer/YMon/CMPDMonitor.cc:216 
#27 0x08c9d090 in ConsumerFramework::initialize() (this=0xcbada40) 
</pre>
<!-- Author: kaori -->


<!-- Date: Sun Jul 23 20:52:22 2006 -->
<pre> 
%ERLOG-e Inconsistent number of blocks and data size: 
         /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/TriggerObjects/src/TL2D_StorableBank.cc 
        : 1079  TL2D  GlobalLibraryLogger TL2D_StorableBank::get_word() 
         23-Jul-2006 07:41:40 CDT run = 220245 event = 523 
%ERLOG-e Inconsistent number of blocks and data size: 
         /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4o/TriggerObjects/src/TL2D_StorableBank.cc 
        : 1079  TL2D  GlobalLibraryLogger TL2D_StorableBank::get_word() 
         23-Jul-2006 07:41:40 CDT run = 220245 event = 523 
</pre>
<!-- Author: kaori -->
<!-- Comment: Tue Jul 25 09;46;10 comment by...kaori -->
<pre>Hi,
I'll try to diagnose where the problem is occuring form the
TrigMon/TL2DStorableBank side tomorrow.
Wojtek



Jonathan Lewis wrote:

&gt;&gt; I'm starting this e-mail thread over again with a more appropriate list.
&gt;&gt; 
&gt;&gt; After the recent change in Level 2 code to drop the scaler blocks for
&gt;&gt; readout lists &lt;7, Trigmon started spewing many errors for
&gt;&gt; TL2D_Storable_Object.  The odd thing about that is that Trigmon gets
&gt;&gt; only events with ROL=7.  I put an excerpt of the errors in the e-log:
&gt;&gt; 
&gt;&gt; http://www-cdfonline.fnal.gov/cgi/internal/elog/elog.pl?nb=2006&action=copyentry&page=520&time=15:34:13.995
&gt;&gt; 
&gt;&gt; 
&gt;&gt; There are so many errors that it fills the log-file disk.  I don't
&gt;&gt; really believe that the bank is corrupt because the data vs. sim plots
&gt;&gt; that come out of Trigmon agree well, Xmon gets sensible trigger rates,
&gt;&gt; and L3 is able to properly filter events based on L2 prerequisites.
&gt;&gt; Nevertheless, this problem is now preventing us from using the updated
&gt;&gt; code.  So the question is whether this is an offline or online code
&gt;&gt; problem.  Until this problem is fixed, readout speed will be limited by
&gt;&gt; TL2D.  Presumably Daniel should check the online code and Wojciech
&gt;&gt; should check the offline code and report back.
&gt;&gt; 
&gt;&gt; In looking at the log files, I also saw that there are a great many
&gt;&gt; other errors.  (see the e-log) Again, I don't believe they are real
&gt;&gt; since we have good agreement in the data vs sim plots, but that
&gt;&gt; assumption needs to be confirmed.  However, it is really quite
&gt;&gt; unacceptable to run with Trigmon spewing forth errors.  If the errors
&gt;&gt; relate to real hardware problems, we should fix the hardware.  If they
&gt;&gt; are a "feature" of the code, then the code needs to be fixed, as it is
&gt;&gt; masking potential real errors.  Or it would if anybody checked the
&gt;&gt; Trigmon log files.  Who is responsible for L2TriggerMonitor and
&gt;&gt; TL2DMonitor?  What is the time-scale for fixing these errors?
&gt;&gt; 
&gt;&gt;     Regards,
&gt;&gt; 
&gt;&gt;     Jonathan
&gt;&gt; 
&gt;&gt; </pre>
<!-- Date: Mon Jul 24 09:47:58 2006 -->
<pre>042 ConsumerFrameworkModule: 
 
047     _saveEveryNMinutes("saveEveryNMinutes",this,15), 
048     _firstSaveAfterNMinutes("firstSaveAfterNMinutes",this,15),</pre>
<!-- Author: kaori -->
<!-- Comment: Tue Jul 25 09;33;05 comment by...kaori -->
<pre>modification of 15 min to 5 min is committed to cvs on July 24th.</pre>



<!-- Date: Tue Jul 25 09:46:52 2006 -->
<pre>Thank you *very* much. 
 
John Paul 
 
On Mon, 24 Jul 2006, Kaori Maeshima wrote: 
 
 
&gt;&gt; John Paul Chou wrote: 
&gt;&gt; 
&gt; 
&gt;&gt;&gt; &gt;Hi Kaori. 
&gt;&gt;&gt; &gt; 
&gt;&gt;&gt; &gt;I would like to do some work on Stage0, and I wanted to know how I could 
&gt;&gt;&gt; &gt;get a release with the latest version (6.1.4o?) of cdfsoftb0. 
&gt;&gt;&gt; &gt; 
&gt;&gt;&gt; &gt;Thanks very much. 
&gt;&gt;&gt; &gt; 
&gt;&gt;&gt; &gt;John Paul 
&gt;&gt;&gt; &gt; 
&gt;&gt;&gt; &gt; 
&gt;&gt;&gt; &gt; 
&gt; 
&gt;&gt; Hi John Paul, 
&gt;&gt; 
&gt;&gt; It will be best to work on basing cdfsoft2 release 6.1.4 and get 
&gt;&gt; Consumer and ConsumerFramework from head.  (basically the 
&gt;&gt; same as cdfsoftb0 6.1.4o version.) 
&gt;&gt; 
&gt;&gt; To do that, on either b0gateway or b0doorway machine, 
&gt;&gt; 
&gt;&gt; * 
&gt;&gt; 
&gt;&gt;  set RELEASE = &lt;release you are using&gt; 
&gt;&gt;  cd /cdf/onln/spool/$USER 
&gt;&gt;  source /cdf/cdf.cshrc 
&gt;&gt;  setup merlin 
&gt;&gt;  setup cdfsoft2 $RELEASE 
&gt;&gt;  newrel -t $RELEASE testrel 
&gt;&gt;  cd testrel 
&gt;&gt;  addpkg -h Consumer 
&gt;&gt;  addpkg -h ConsumerFramework 
&gt;&gt; 
&gt;&gt; ---&gt; 
&gt;&gt;  gmake nobin 
&gt;&gt;  gmake ConsumerFramework.display 
&gt;&gt;  gmake Consumer.stage0 
&gt;&gt; 
&gt;&gt; *However,  one thing you need to do actually, before you do "gmake nobin", 
&gt;&gt; you need to replace two files: 
&gt;&gt; #special patch for Stage0 
&gt;&gt; Consumer/Stage0/COTDMonitor.cc -r 1.62 
&gt;&gt; Consumer/Stage0/COTDMonitor.hh -r 1.34 
&gt;&gt; 
&gt;&gt; To make the stage0 same as 6.1.4o version. 
&gt;&gt; 
&gt;&gt; hope this helps, 
&gt;&gt; 
&gt;&gt; cheers, 
&gt;&gt; Kaori 
</pre>
<!-- Author: kaori -->


<!-- Date: Wed Jul 26 14:51:59 2006 -->
<pre>Modified startMon.sh not to start when the monitor is already running by Taichi's request. 
</pre>
<!-- Author: Junji -->


<!-- Date: Sun Jul 30 15:09:40 2006 -->
I got paged. 
<a href= 
'http://www-cdfonline.fnal.gov/cgi/elog/elog.pl?nb=2006&action=view&page=538&frame=2&anchor=11:36:16.438'>link</a>  
<!-- Author: Junji -->


<!-- Date: Mon Jul 31 12:24:03 2006 -->
<pre>Making a new cdfsoftb0 6.1.4p. 
 
new: 
1) some modification by Greg Veramendi on ConsumerHist.cc (?) 
for reseting in the middle of run tool. 
2) I changed so that temp file is updated every 5 min, (was 15) 
3) pulsarMon (Shawn) changed something. 
 
==== patch file 6.1.4p 
# cdfsoftb0 patche file: 6.1.4p.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            31Jul2006UT15:45 
ConsumerFramework -D   31Jul2006UT15:45 
 
#special patch for Stage0 
Consumer/Stage0/COTDMonitor.cc -r 1.62  
Consumer/Stage0/COTDMonitor.hh -r 1.34 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          31Jul2006UT15:45 
svtsim  -D             31Jul2006UT15:45 
XTRPSim -D             31Jul2006UT15:45 
XFTMods -D             31Jul2006UT15:45 
XFTSim -D              31Jul2006UT15:45 
PulsarMon -D           31Jul2006UT15:45 
TriggerObjects -D      31Jul2006UT15:45 
Level3Filters -D       31Jul2006UT15:45 
 
# SVXMon utilities update 
SvxDaqMods  -D         31Jul2006UT15:45 
SvxDaqUtils -D         31Jul2006UT15:45 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      31Jul2006UT15:45 
CalorTimeObjects -D    31Jul2006UT15:45 
CalorTime  -D          31Jul2006UT15:45 
 
# for Event Display 
RootMods -D            31Jul2006UT15:45 
RootEventDisplay  -D   31Jul2006UT15:45 
 
#this to be the last line of the patch file 
 
</pre>
<!-- Author: kaori -->
<!-- Comment: Mon Jul 31 12;31;12 comment by...kaori -->
<pre>6.1.4p building is finished, successfully.</pre>


<!-- Date: Mon Jul 31 15:29:47 2006 -->
<pre>Making yet a new release, again.  6.1.4q. 
6.1.4p is not really tested, yet. 
Will try to install 6.1.4q instead if it builts o.k. 
 
Reason is svt people came out with modification to surpress 
error messages in TL2D monitor. 
 
# cdfsoftb0 patche file: 6.1.4q.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            31Jul2006UT20:20 
ConsumerFramework -D   31Jul2006UT20:20 
 
#special patch for Stage0 
Consumer/Stage0/COTDMonitor.cc -r 1.62  
Consumer/Stage0/COTDMonitor.hh -r 1.34 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          31Jul2006UT20:20 
svtsim  -D             31Jul2006UT20:20 
XTRPSim -D             31Jul2006UT20:20 
XFTMods -D             31Jul2006UT20:20 
XFTSim -D              31Jul2006UT20:20 
PulsarMon -D           31Jul2006UT20:20 
TriggerObjects -D      31Jul2006UT20:20 
Level3Filters -D       31Jul2006UT20:20 
 
# SVXMon utilities update 
SvxDaqMods  -D         31Jul2006UT20:20 
SvxDaqUtils -D         31Jul2006UT20:20 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      31Jul2006UT20:20 
CalorTimeObjects -D    31Jul2006UT20:20 
CalorTime  -D          31Jul2006UT20:20 
 
# for Event Display 
RootMods -D            31Jul2006UT20:20 
RootEventDisplay  -D   31Jul2006UT20:20 
 
#this to be the last line of the patch file 
</pre>
<!-- Author: kaori -->


<!-- Date: Tue Aug 1 09:29:08 2006 -->
<pre>83:b0gateway % ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.2f" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4l" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4m" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4n" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4o" "Linux+2" "" "current" 
"cdfsoftb0" "6.1.4g" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4i" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4j" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4k" "Linux+2" "" "" 
"cdfsoftb0" "6.1.2s" "Linux+2" "" "" 
84:b0gateway % ups list -aK+ cdfsoft2 
"cdfsoft2" "6.1.1" "Linux+2" "" "current" 
"cdfsoft2" "development" "Linux" "" "development" 
"cdfsoft2" "5.3.4" "Linux+2" "" "" 
"cdfsoft2" "5.1.3_level3c" "Linux+2" "" "" 
"cdfsoft2" "6.1.0" "Linux+2" "" "" 
"cdfsoft2" "6.1.2" "Linux+2" "" "" 
"cdfsoft2" "6.1.4TMSD" "Linux+2" "" "" 
"cdfsoft2" "6.1.4" "Linux+2" "" "" 
"cdfsoft2" "6.1.4TPHD" "Linux+2" "" "" 
 
 
</pre>
<!-- Author: kaori -->


<!-- Date: Tue Aug 1 09:31:56 2006 -->
<pre>removed old cdfsoftb0 releases. 
As well as the ones made yesterday (6.1.4p and 6.1.4q) 
 
90:b0gateway % ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.4m" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4n" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4o" "Linux+2" "" "current" 
"cdfsoftb0" "6.1.4g" "Linux+2" "" "" 
"cdfsoftb0" "6.1.2s" "Linux+2" "" "" 
</pre>
<!-- Author: kaori -->


<!-- Date: Tue Aug 1 10:20:03 2006 -->
<pre>Making 6.1.4p again. 
This time, including L2GlobalTrigger from head, 
requested by Wojtek. 
 
# cdfsoftb0 patche file: 6.1.4p.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            01Aug2006UT14:30 
ConsumerFramework -D   01Aug2006UT14:30 
 
#special patch for Stage0 
Consumer/Stage0/COTDMonitor.cc -r 1.62  
Consumer/Stage0/COTDMonitor.hh -r 1.34 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          01Aug2006UT14:30 
svtsim  -D             01Aug2006UT14:30 
XTRPSim -D             01Aug2006UT14:30 
XFTMods -D             01Aug2006UT14:30 
XFTSim -D              01Aug2006UT14:30 
PulsarMon -D           01Aug2006UT14:30 
TriggerObjects -D      01Aug2006UT14:30 
L2GlobalTrigger -D     01Aug2006UT14:30 
 
# package needed for DAQErrMon 
Level3Filters -D       01Aug2006UT14:30 
 
# SVXMon utilities update 
SvxDaqMods  -D         01Aug2006UT14:30 
SvxDaqUtils -D         01Aug2006UT14:30 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      01Aug2006UT14:30 
CalorTimeObjects -D    01Aug2006UT14:30 
CalorTime  -D          01Aug2006UT14:30 
 
# for Event Display 
RootMods -D            01Aug2006UT14:30 
RootEventDisplay  -D   01Aug2006UT14:30 
 
#this to be the last line of the patch file 
</pre>
<!-- Author: kaori -->


<!-- Date: Thu Aug 3 11:55:46 2006 -->
<pre>Taichi made the new concon which can start by typing "concon2". 
 
The new features are 
 1) Monitor(Display) start and end can be controlled by clicking each name. 
 2) Concon knows the DAQ mode (phys or cosm). 
 3) Warning messages pop-up in each action. 
 4) If concon doing some actions, concon doesn't call the same script. 
 
We hope "StartStore" and "EndStore" will work automatically in this version. 
</pre>
<!-- Author: Junji & Taichi -->


<!-- Date: Sat Aug 5 14:35:29 2006 -->
<pre>b0control22:111:~/junji/ryo_script&gt; ./saveTo.sh All 6.1.4o 
./saveTo.sh: line 20: /cdf/onln/home/cdfdaq/consumer_scripts: is a directory 
we copy runXMon.tcl file and then save to 6.1.4o 
we copy runYMon_physics.tcl file and then save to 6.1.4o 
we copy runYMon_cosmic.tcl file and then save to 6.1.4o 
we copy runTrigMon.tcl file and then save to 6.1.4o 
we copy runStage0_physics.tcl file and then save to 6.1.4o 
we copy runStage0_cosmic.tcl file and then save to 6.1.4o 
we copy runSiliMonPHYSCIS.tcl file and then save to 6.1.4o 
we copy runSiliMonCOSMICS.tcl file and then save to 6.1.4o 
we copy runBeamMon_physics.tcl file and then save to 6.1.4o 
we copy runBeamMon_cosmic.tcl file and then save to 6.1.4o 
we copy runDAQErrMon_physics.tcl file and then save to 6.1.4o 
we copy runDAQErrMon_cosmic.tcl file and then save to 6.1.4o 
we copy runObjectMon_physics.tcl file and then save to 6.1.4o 
we copy runObjectMon_cosmic.tcl file and then save to 6.1.4o 
we copy runL3RegionalMon.tcl file and then save to 6.1.4o 
we copy runSVXMon_streamD.tcl file and then save to 6.1.4o 
we copy runSVXMon_allstreams.tcl file and then save to 6.1.4o 
 
 
b0control22:113:~/junji/ryo_script&gt; ./switchRelease.sh All 6.1.4p 
Which kind of RunType? PHYS or COSMIC? 
PHYS 
./switchRelease.sh: line 125: [: !=: unary operator expected 
  
This script changes each tcl file and then switch Consumer Monitor as 6.1.4p. 
  
we changes runYMon_cosmic.tcl file newly 
we changes runTrigMon.tcl file newly 
we changes runSiliMonPHYSICS.tcl file newly 
we changes runSiliMonCOSMICS.tcl file newly 
we changes runObjectMon_physics.tcl file newly 
we changes runSVXMon_streamD.tcl file newly 
we changes runSVXMon_allstreams.tcl file newly 
 
change current rom 6.1.4o to 6.1.4p 
 
b0control22:114:~/junji/ryo_script&gt; ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.4p" "Linux+2" "" "current"  
"cdfsoftb0" "6.1.4m" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4n" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4o" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4g" "Linux+2" "" ""  
"cdfsoftb0" "6.1.2s" "Linux+2" "" ""  
 
restart monitors.</pre>
<!-- Author: kaori -->


<!-- Date: Mon Aug 14 16:54:35 2006 -->
<pre>======= mail from heather === 8/14/06 ========= 
======= for 6.1.4q =============== 
Hi Kaori and Nagesh, 
 
I made a mistake in the talk-to I sent.  They should be as shown below If 
the Monitor is printing out too much information, then increase the 
FreqPrint* numbers.  Sorry about that! 
 
 XSFMonitor 
    XSFMonitor set t 
    doHitDatalinkPlots set t 
    doPixelDataSimPlots set t 
    FreqPrintHitDatalinkEvents set 100 
    FreqPrintPixelDataSimEvents set 100 
    prescale set 1 
    checkFreq set 10000 
  exit 
 
  XSLMonitor 
    XSLMonitor set t 
    doPixelDatalinkPlots set t 
    doTrkWordDatalinkPlots set t 
    doSlamBitDataSimPlots set t 
    FreqPrintPixelDatalinkEvents set 100 
    FreqPrintTrkWordDatalinkEvents set 100 
    FreqPrintSlamBitEvents set 100 
    prescale set 1 
    checkFreq set 10000 
  exit 
 
 
On Sun, 13 Aug 2006, Heather Kay Gerberich wrote: 
 
 
&gt;&gt; 
&gt;&gt; Hi Kaori and Nagesh, 
&gt;&gt; 
&gt;&gt; My latest trigmon code is located here on b0gateway: 
&gt;&gt; 
&gt;&gt; /cdf/scratch/hkg/testrel_trigmon_614_ivanXftXsldXsfdSim_7Aug2006/Consumer/TrigMon/ 
&gt;&gt; 
&gt;&gt; Files that changed are: 
&gt;&gt; 
&gt;&gt; TrigMonModule.cc 
&gt;&gt; XTCDMonitor.hh 
&gt;&gt; XTCDMonitor.cc 
&gt;&gt; 
&gt;&gt; New files are: 
&gt;&gt; 
&gt;&gt; XtcData.cc 
&gt;&gt; XtcData.hh 
&gt;&gt; XSFMonitor.cc 
&gt;&gt; XSFMonitor.hh 
&gt;&gt; XSLMonitor.cc 
&gt;&gt; XSLMonitor.hh 
&gt;&gt; 
&gt;&gt; I think that's all of them. 
&gt;&gt; 
&gt;&gt; In the TrigMonModule "talk-to", we add: 
&gt;&gt; 
&gt;&gt;   XSFMonitor 
&gt;&gt;     XSFMonitor set t 
&gt;&gt;     doHitDatalinkPlots set t 
&gt;&gt;     doPixelDataSimPlots set t 
&gt;&gt;     FreqPrintHitDatalinkEvents set 100 
&gt;&gt;     FreqPrintPixelDataSimEvents set 100 
&gt;&gt;     prescale set 1 
&gt;&gt;     checkFreq set 10000 
&gt;&gt;   exit 
&gt;&gt; 
&gt;&gt;   XSLMonitor 
&gt;&gt;     XSLMonitor set t 
&gt;&gt;     doPixelDatalinkPlots set t 
&gt;&gt;     doTrkWordDatalinkPlots set t 
&gt;&gt;     doSlamBitDataSimPlots set t 
&gt;&gt;     FreqPrintPixelDatalinkEvents set t 
&gt;&gt;     FreqPrintTrkWordDatalinkEvents set t 
&gt;&gt;     FreqPrintSlamBitEvents set t 
&gt;&gt;     prescale set 1 
&gt;&gt;     checkFreq set 10000 
&gt;&gt;   exit 
&gt;&gt; 
&gt;&gt; I'm not sure whether the new stereo XFTSim can be run online yet.  I 
&gt;&gt; haven't tried.  If it can, then some of those tcl switches will need to be 
&gt;&gt; changed. 
&gt;&gt; 
&gt;&gt; Let me know if you need anything else from me. 
&gt;&gt; 
&gt;&gt; Thank you for your help! 
&gt;&gt; 
&gt;&gt; Cheers, 
&gt;&gt; Heather 
&gt;&gt; 
&gt;&gt; 
&gt;&gt; </pre>
<!-- Author: kaori -->
<!-- Comment: Mon Aug 14 17;08;50 comment by...kaori -->
<pre>Hi Kaori,

Great.  In order to use the stereo XFTSim, we'll need to add some
parameters to the XfTSim tcl.  Do you want to work on this tomorrow, just
in case there are problems?

I think this is what we add to the XFTSim talk-to, but I don't know how
it will behave online...

#execute stereo simulation from XSFD and XSLD
  ExecuteStereo   set true
  ExecuteStereoXTCD   set false
  ExecuteStereoXSFDS set false
  ExecuteStereoXSFDD set true
  ExecuteStereoXSLD set true


</pre>
<!-- Date: Mon Aug 14 16:56:17 2006 -->
<pre>========= things from Kevin Pitts ========= 
=== tested with Nagesh on 8/12/06, but not committed yet ======= 
------ for 6.1.4q release ------------------------ 
 
Hi Kaori, 
 
I have a new version of XTRDMonitor that properly handles 
the XFT upgrade.    I have the updated files on the fcdflnx 
machines.  Please check them into cvs. 
 
/cdf/home/kpitts/cdf2/Consumer/Consumer/TrigMon/XTRDMonitor.cc 
 
/cdf/home/kpitts/cdf2/Consumer/Consumer/TrigMon/XTRDMonitor.hh 
 
 
 
Also you need XTRPSim from the head when you build to get the 
stereo simulation. 
 
 
Finally, I updated the trigmon tcl, it's on the b0 machines: 
 
/cdf/onln/home/kpitts/runTrigMon.tcl  
 
thanks, 
 Kevin </pre>
<!-- Author: kaori -->


<!-- Date: Mon Aug 14 16:57:25 2006 -->
<pre>====== from John Paul and Aseet, for Stage0 
===== for 6.1.4q ========== 
 
I haven't double-checked JP's list, I can do that Monday if needed.  But assuming it is what I sent him before, it should be correct (I haven't made any new changes). 
 
Aseet 
 
----- Original Message ----- 
From: John Paul Chou &lt;chou@fas.harvard.edu&gt; 
Date: Friday, August 11, 2006 7:29 pm 
Subject: Re: Stage0 
 
 
&gt;&gt; Hi Kaori. 
&gt;&gt;  
&gt;&gt; Here is the list of files/packages that you'll need from the head  
&gt;&gt; (sorry  
&gt;&gt; for the long list).  Aseet should be able to confirm it. 
&gt;&gt;  
&gt;&gt; Beamline 
&gt;&gt; entire package 
&gt;&gt;  
&gt;&gt; TrackingObjects 
&gt;&gt; entire package 
&gt;&gt;  
&gt;&gt; CotGeometry/CotGeometry 
&gt;&gt;   CT_Configuration.hh 
&gt;&gt;   CT_Calibration.hh 
&gt;&gt; CotGeometry/sr 
&gt;&gt;   CT_Configuration.cc 
&gt;&gt;   CT_Calibration.cc 
&gt;&gt;  
&gt;&gt; linalg 
&gt;&gt;   CT_Vec2d.hh 
&gt;&gt;   CT_Vec2d.cc 
&gt;&gt;   CT_Standard.hh 
&gt;&gt;  
&gt;&gt; TrackingCT 
&gt;&gt;   entire package 
&gt;&gt;  
&gt;&gt; TrackingMods/TrackingMods 
&gt;&gt;   CT_TrackingModule.hh 
&gt;&gt; TrackingMods/src 
&gt;&gt;   CT_TrackingModule.cc 
&gt;&gt;  
&gt;&gt; Also, Stage0 can come from the head as well (no need for a special  
&gt;&gt; tag). 
&gt;&gt; Thank you very much.  I hope this is not too inconvenient.</pre>
<!-- Author: kaori -->


<!-- Date: Mon Aug 14 16:59:08 2006 -->
<pre>======== into 6.1.4q ======== 
 
Hi Willis, 
 
This page is generated by AC++ code --  i have removed  
the link from the source code, but to take effect, we'll  
have to wait until the next consumer release. 
 
Cheers, 
Bill 
 
----- Original Message ----- 
From: Willis Sakumoto &lt;willis@fnal.gov&gt; 
Date: Friday, August 11, 2006 6:44 pm 
Subject: Re: Broken web page 
 
 
&gt;&gt; Hi Bill: 
&gt;&gt;   Kaori says that 
&gt;&gt; http://www- 
&gt;&gt; cdfonline.fnal.gov/daq/vxmon/conmgr/DisplayServerListDocu.htmlwas  
&gt;&gt; a useless link, so that should just be deleted from 
&gt;&gt; http://www-cdfonline.fnal.gov/daq/vxmon/conmgr/consumer_status.html 
&gt;&gt;  
&gt;&gt;                                                          --  
&gt;&gt; Willis </pre>
<!-- Author: kaori -->



<!-- Date: Mon Aug 14 19:24:29 2006 -->
<pre>[maeshima@b0gateway TrigMon]$ cvs commit -m 'modifications from Heather' -f TrigMonModule.cc XTCDMonitor.hh XTCDMonitor.cc XtcData.cc XtcData.hh XSFMonitor.cc XSFMonitor.hh XSLMonitor.cc XSLMonitor.hh 
Checking in TrigMonModule.cc; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/TrigMonModule.cc,v  &lt;--  TrigMonModule.cc 
new revision: 1.62; previous revision: 1.61 
done 
Checking in XTCDMonitor.hh; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XTCDMonitor.hh,v  &lt;--  XTCDMonitor.hh 
new revision: 1.3; previous revision: 1.2 
done 
Checking in XTCDMonitor.cc; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XTCDMonitor.cc,v  &lt;--  XTCDMonitor.cc 
new revision: 1.3; previous revision: 1.2 
done 
RCS file: /cdf/code/cdfcvs/run2/Consumer/TrigMon/XtcData.cc,v 
done 
Checking in XtcData.cc; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XtcData.cc,v  &lt;--  XtcData.cc 
initial revision: 1.1 
done 
RCS file: /cdf/code/cdfcvs/run2/Consumer/TrigMon/XtcData.hh,v 
done 
Checking in XtcData.hh; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XtcData.hh,v  &lt;--  XtcData.hh 
initial revision: 1.1 
done 
RCS file: /cdf/code/cdfcvs/run2/Consumer/TrigMon/XSFMonitor.cc,v 
done 
Checking in XSFMonitor.cc; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XSFMonitor.cc,v  &lt;--  XSFMonitor.cc 
initial revision: 1.1 
done 
RCS file: /cdf/code/cdfcvs/run2/Consumer/TrigMon/XSFMonitor.hh,v 
done 
Checking in XSFMonitor.hh; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XSFMonitor.hh,v  &lt;--  XSFMonitor.hh 
initial revision: 1.1 
done 
RCS file: /cdf/code/cdfcvs/run2/Consumer/TrigMon/XSLMonitor.cc,v 
done 
Checking in XSLMonitor.cc; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XSLMonitor.cc,v  &lt;--  XSLMonitor.cc 
initial revision: 1.1 
done 
RCS file: /cdf/code/cdfcvs/run2/Consumer/TrigMon/XSLMonitor.hh,v 
done 
Checking in XSLMonitor.hh; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XSLMonitor.hh,v  &lt;--  XSLMonitor.hh 
initial revision: 1.1 
done 
========= 
[maeshima@b0gateway TrigMon]$ cvs commit -m 'modification from Kevin Pitts' -f XTRDMonitor.cc XTRDMonitor.hh 
Checking in XTRDMonitor.cc; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XTRDMonitor.cc,v  &lt;--  XTRDMonitor.cc 
new revision: 1.26; previous revision: 1.25 
done 
Checking in XTRDMonitor.hh; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/XTRDMonitor.hh,v  &lt;--  XTRDMonitor.hh 
new revision: 1.10; previous revision: 1.9 
done 
[maeshima@b0gateway TrigMon]$ cvs commit -m 'combined modification by Heather and Kevin Pitts' -f runTrigMon.tcl 
Checking in runTrigMon.tcl; 
/cdf/code/cdfcvs/run2/Consumer/TrigMon/runTrigMon.tcl,v  &lt;--  runTrigMon.tcl 
new revision: 1.119; previous revision: 1.118 
done 
</pre>
<!-- Author: kaori -->


<!-- Date: Mon Aug 14 19:37:31 2006 -->
<pre>6.1.4q patch file looks loooong: 
 
# cdfsoftb0 patche file: 6.1.4q.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            14Aug2006UT23:50 
ConsumerFramework -D   14Aug2006UT23:50 
 
#special patch for Stage0 
#Consumer/Stage0/COTDMonitor.cc -r 1.62  
#Consumer/Stage0/COTDMonitor.hh -r 1.34 
Beamline  -D           14Aug2006UT23:50 
TrackingObjects -D     14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Configuration.hh -D  14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Calibration.hh   -D  14Aug2006UT23:50 
CotGeometry/sr/CT_Configuration.cc          -D  14Aug2006UT23:50 
CotGeometry/sr/CT_Calibration.cc            -D  14Aug2006UT23:50 
linalg/CT_Vec2d.hh                          -D  14Aug2006UT23:50 
linalg/CT_Vec2d.cc                          -D  14Aug2006UT23:50                        
linalg/CT_Standard.hh                       -D  14Aug2006UT23:50 
TrackingCT                                  -D  14Aug2006UT23:50 
TrackingMods/TrackingMods/CT_TrackingModule.hh -D  14Aug2006UT23:50 
TrackingMods/src/CT_TrackingModule.cc       -D  14Aug2006UT23:50 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          14Aug2006UT23:50 
svtsim  -D             14Aug2006UT23:50 
XTRPSim -D             14Aug2006UT23:50 
XFTMods -D             14Aug2006UT23:50 
XFTSim -D              14Aug2006UT23:50 
PulsarMon -D           14Aug2006UT23:50 
TriggerObjects -D      14Aug2006UT23:50 
L2GlobalTrigger -D     14Aug2006UT23:50 
 
# package needed for DAQErrMon 
Level3Filters -D       14Aug2006UT23:50 
 
# SVXMon utilities update 
SvxDaqMods  -D         14Aug2006UT23:50 
SvxDaqUtils -D         14Aug2006UT23:50 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      14Aug2006UT23:50 
CalorTimeObjects -D    14Aug2006UT23:50 
CalorTime  -D          14Aug2006UT23:50 
 
# for Event Display 
RootMods -D            14Aug2006UT23:50 
RootEventDisplay  -D   14Aug2006UT23:50 
 
#this to be the last line of the patch file</pre>
<!-- Author: kaori -->
<!-- Comment: Mon Aug 14 19;39;30 comment by...kaori -->
<pre>making 6.1.4q release now.......</pre>


<!-- Date: Sat Aug 19 09:52:17 2006 -->
<pre>I tried again making new releases. 
Failed again. 
This time, I tried the exact copy of the patche file worked 
before:  6.1.4p.patches as 6.1.4s.patches. 
No obvious error messages in the log file...........</pre>
<!-- Author: kaori -->


<!-- Date: Wed Aug 23 09:10:09 2006 -->
<pre>time to change the release to 6.1.4r to current. 
 
b0control14:105:~/junji/ryo_script&gt; ./saveTo.sh All 6.1.4p 
./saveTo.sh: line 20: /cdf/onln/home/cdfdaq/consumer_scripts: is a directory 
we copy runXMon.tcl file and then save to 6.1.4p 
we copy runYMon_physics.tcl file and then save to 6.1.4p 
we copy runYMon_cosmic.tcl file and then save to 6.1.4p 
we copy runTrigMon.tcl file and then save to 6.1.4p 
we copy runStage0_physics.tcl file and then save to 6.1.4p 
we copy runStage0_cosmic.tcl file and then save to 6.1.4p 
we copy runSiliMonPHYSCIS.tcl file and then save to 6.1.4p 
we copy runSiliMonCOSMICS.tcl file and then save to 6.1.4p 
we copy runBeamMon_physics.tcl file and then save to 6.1.4p 
we copy runBeamMon_cosmic.tcl file and then save to 6.1.4p 
we copy runDAQErrMon_physics.tcl file and then save to 6.1.4p 
we copy runDAQErrMon_cosmic.tcl file and then save to 6.1.4p 
we copy runObjectMon_physics.tcl file and then save to 6.1.4p 
we copy runObjectMon_cosmic.tcl file and then save to 6.1.4p 
we copy runL3RegionalMon.tcl file and then save to 6.1.4p 
we copy runSVXMon_streamD.tcl file and then save to 6.1.4p 
we copy runSVXMon_allstreams.tcl file and then save to 6.1.4p 
 
52:b0gateway % ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.4p" "Linux+2" "" "current"  
"cdfsoftb0" "6.1.4r" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4m" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4n" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4o" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4g" "Linux+2" "" ""  
"cdfsoftb0" "6.1.2s" "Linux+2" "" ""  
 
b0control14:106:~/junji/ryo_script&gt; ./switchRelease.sh All 6.1.4r 
Which kind of RunType? PHYS or COSMIC? 
PHYS 
./switchRelease.sh: line 125: [: !=: unary operator expected 
  
This script changes each tcl file and then switch Consumer Monitor as 6.1.4r. 
  
we changes runStage0_physics.tcl file newly 
we changes runStage0_cosmic.tcl file newly 
we changes runObjectMon_physics.tcl file newly 
b0control14:107:~/junji/ryo_script&gt; ./putbackR 
putbackRelease.sh*     putbackRelease.sh_old* putbackRelease.sh~* 
b0control14:107:~/junji/ryo_script&gt; ./putbackRelease.sh Stage0 6.1.4p PHYS 
  
This script changes each tcl file and then switch Consumer Monitor as 6.1.4p. 
  
we put back runStage0_physics.tcl file as 6.1.4p 
we put back runStage0_cosmic.tcl file as 6.1.4p 
</pre>
<!-- Author: kaori -->


<!-- Date: Wed Aug 23 09:14:55 2006 -->
<pre>patche file of 6.1.4r looks: 
=============================================== 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            14Aug2006UT23:50 
ConsumerFramework -D   14Aug2006UT23:50 
 
#special patch for Stage0 
Consumer/Stage0/COTDMonitor.cc -r 1.62  
Consumer/Stage0/COTDMonitor.hh -r 1.34 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          14Aug2006UT23:50 
svtsim  -D             14Aug2006UT23:50 
XTRPSim -D             14Aug2006UT23:50 
XFTMods -D             14Aug2006UT23:50 
XFTSim -D              14Aug2006UT23:50 
PulsarMon -D           14Aug2006UT23:50 
TriggerObjects -D      14Aug2006UT23:50 
L2GlobalTrigger -D     14Aug2006UT23:50 
 
# package needed for DAQErrMon 
Level3Filters -D       14Aug2006UT23:50 
 
# SVXMon utilities update 
SvxDaqMods  -D         14Aug2006UT23:50 
SvxDaqUtils -D         14Aug2006UT23:50 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      14Aug2006UT23:50 
CalorTimeObjects -D    14Aug2006UT23:50 
CalorTime  -D          14Aug2006UT23:50 
 
# for Event Display 
RootMods -D            14Aug2006UT23:50 
RootEventDisplay  -D   14Aug2006UT23:50 
 
#this to be the last line of the patch file 
======================== 
 
tried Stage0 with all the new stuff, but did not complie, 
so went back to the old Stage0 as 6.1.4p. 
(6.1.4q patch has the new stage0 which failed to compile). 
 
----- 
Still, this release making failed right after getting 
packages from cvs.  I tired it with the same patch as 6.1.4p 
which used to work.  --- the same problem. 
This 6.1.4r release was make, after failing to go on to compile, 
forced it by commenting out "exit" in the script to make 
the release.</pre>
<!-- Author: kaori -->


<!-- Date: Wed Aug 23 09:43:50 2006 -->
<pre>6.1.4r is now running as current default. 
Seems to be o.k. 
Notified TrigMon people.</pre>
<!-- Author: kaori -->


<!-- Date: Fri Aug 25 11:44:54 2006 -->
<pre>6.1.4s is built, and now installing in the control room. 
 
saveTo.sh to 6.1.4r 
switchTo.sh to 6.1.4s, except Stage0. 
(Consumer from head, but modified back to old code). 
 
b0control14:118:Consumer/Stage0&gt; cp runStage0_physics.tcl_614p  runStage0_physics.tcl 
b0control14:119:Consumer/Stage0&gt; cp runStage0_cosmic.tcl_614p runStage0_cosmic.tcl 
b0control14:120:Consumer/Stage0&gt; cp runStage0_physics.tcl runStage0.tcl 
 
55:b0gateway % source current.csh 
56:b0gateway % ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.4p" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4r" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4m" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4n" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4o" "Linux+2" "" ""  
"cdfsoftb0" "6.1.4s" "Linux+2" "" "current"  
"cdfsoftb0" "6.1.4g" "Linux+2" "" ""  
"cdfsoftb0" "6.1.2s" "Linux+2" "" ""  
 
-------- 
 
 
</pre>
<!-- Author: kaori -->


<!-- Date: Tue Aug 29 11:34:57 2006 -->
<pre>Finally managed to make a new release 6.1.4u with new TrigMon 
working. 
 
Cleaned up old release a bit. 
 
64:b0gateway % ups list -aK+ cdfsoftb0 
"cdfsoftb0" "6.1.4p" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4r" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4n" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4o" "Linux+2" "" "" 
"cdfsoftb0" "6.1.4u" "Linux+2" "" "current" 
 
Now, working on Stage0. 
 
6.1.4q did not work with new Stage0 modification. 
 
Here is a new patch file: 
# cdfsoftb0 patche file: 6.1.4v.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            29Aug2006UT23:50 
ConsumerFramework -D   29Aug2006UT23:50 
 
#special patch for Stage0 
#Consumer/Stage0/COTDMonitor.cc -r 1.62  
#Consumer/Stage0/COTDMonitor.hh -r 1.34 
Beamline  -D           14Aug2006UT23:50 
TrackingObjects -D     14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Configuration.hh -D  14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Calibration.hh   -D  14Aug2006UT23:50 
CotGeometry/src/CT_Calibration.cc -r 1.64 
CotGeometry/src/CT_Configuration.cc -r 1.50 
linalg/CT_Vec2d.hh                          -D  14Aug2006UT23:50 
linalg/CT_Vec2d.cc                          -D  14Aug2006UT23:50 
linalg/CT_Standard.hh                       -D  14Aug2006UT23:50 
TrackingCT                                  -D  14Aug2006UT23:50 
TrackingMods/src/CT_TrackingModule.cc -r 1.65 
TrackingMods/src/CT_TrackingModule.cc -r 1.179 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          29Aug2006UT23:50 
svtsim  -D             29Aug2006UT23:50 
XTRPSim -D             29Aug2006UT23:50 
XFTMods -D             29Aug2006UT23:50 
XFTSim -D              29Aug2006UT23:50 
PulsarMon -D           29Aug2006UT23:50 
TriggerObjects -D      29Aug2006UT23:50 
L2GlobalTrigger -D     29Aug2006UT23:50 
 
# package needed for DAQErrMon 
Level3Filters -D       29Aug2006UT23:50 
 
# SVXMon utilities update 
SvxDaqMods  -D         29Aug2006UT23:50 
SvxDaqUtils -D         29Aug2006UT23:50 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      29Aug2006UT23:50 
CalorTimeObjects -D    29Aug2006UT23:50 
CalorTime  -D          29Aug2006UT23:50 
 
# for Event Display 
RootMods -D            29Aug2006UT23:50 
RootEventDisplay  -D   29Aug2006UT23:50 
 
#this to be the last line of the patch file 
 
</pre>
<!-- Author: kaori -->


<!-- Date: Wed Aug 30 17:03:32 2006 -->
<pre>Hi Bill, 
Yes, I saw the mail.  great!!!! 
 
I also saw that you committed mods for YMon. 
I'll make a new release now. 
(that should include both Greg's  and YMon fixes.) 
 
Stefano has a bunch of modifications in TrigMon for SVTMonitor related things. 
I think I'll make release in two steps  ('too many changes at once' is never good). 
 
6.1.4w -- only with Greg and YMon fixes 
6.1.4x  -- add Stefano's modifications  (I still need to commit a bunch of files for him before that). 
 
Just to summarize most recent release history: 
6.1.4u was built early 28thAug (actually Sunday chicago time). 
which finally made XFT stereo things to work in TrigMon 
(heather, Nils et. al. are happy!), 
and also included Kevin Pitts modifition in TrigMon. 
This was installed on Monday and checked by Heather, Simone and Kevin. 
 
6.1.4v was built later 28th Aug., which  made new Stage0  to work. 
(a whole bunch of modifications).  So, I changed it today in the control room. 
Stage0 was fine (checked by John Paul) 
but SVXMon behaved very odd.  (L00 status was ALL RED). 
So, I put back SVXMon to run with the previous release 6.1.4u. (everything 
else is running with 6.1.4v now).  Mark is looking into the SVXMon problem. 
(I worked with him today earlier.) 
 
So, at some point, when Mark finds the problem with new SVXMon, 
I need to put that patch in as well. 
 
cheers, 
kaori 
 
 
William Badgett wrote: 
&gt; I just committed Greg's changes </pre>
<!-- Author: kaori -->


<!-- Date: Wed Aug 30 17:04:15 2006 -->
<pre>Hi everybody 
 
   in the attchment you can find the SVTDMonitor and TL2DMonitor sources whit the changes Jim has made. Beside some changes to the appearance of table and plots the main changes are 
- SVTMon checks for silicon to be present before processing the event 
- New informations on beam position 
- The check on the failure rate turned on by tcl 
- The thresholds on different kind of failures to can be set by tcl 
- The minimum number of events to be processed before givin an error on the beam fit can be set by tcl 
- The minimum number of tracks to be processed before giving an error on the failure rate can be set by tcl 
- Checks on BC in SVTD, SVT in L2  and other systems in L2 
 
   We have included last changes from Wojciech, merging TL2D with the version present in the repository. 
 
   The new tcl is: 
 
 SVTDMonitor 
   SVTDMonitor set t 
   checkFreq   set 1 
   Chi2cut set 15 
   d0FitRange set 0.010 
   sigmaYellowThr set 70. 
   sigmaRedThr set 85. 
   meanYellowThr set 10. 
   meanRedThr set 25. 
   # new parameter set to avoid 'bad' status for high lum trigger table 
   slideSigmaThr set 0.06 
   runSim set true 
   path128 set true    numPatterns set 530000 
   numPatternsPerBin set 328 
   monitorThresholdSVTFailures set true 
   maxNoFitEvent set 60000 
   monitorThresholdSVTFailures set  true 
   thresholdDiffNTracks set 0.002 
   thresholdDiffParameters set 0.002 
   thresholdMisfit set 0.002 
   minNTracks set 10000 
exit 
 
I've been running this new TrigMon over and over for all the last week, w/out any problem. 
The instructions on the Consumer Check list are going to stay the same in the near future. 
 
Please let us know if there's any problem. 
 
Thanks 
   Ste 
 
 
</pre>
<!-- Author: kaori -->


<!-- Date: Wed Aug 30 17:39:19 2006 -->
<pre>Dear XFT folks, 
 
I was looking at TrigMon log files today and noticed that we are getting gobs of errors of the type: 
%ERLOG-e Pixel Error: Real Pixel different than simulated  TrigMonModule 
         XFTTriggerMonitor2::XFFD_monitor() 30-Aug-2006 05:19:33 CDT 
         run = 222356 event = 76803 
 
It is occurring literally 100s of times per event.  I did not see anything in the e-log about this, so I don't know if it is a real problem or not.  We were not getting these the last time I looked.  As a rule, it is not helpful to repeat the same error many times in the log file.  Errors of this type should be reported via the plots to alert the shift crews to problems.  If it is a feature that needs to be monitorred, it also belongs in a plot, not the log file.  It's very hard to get information from the log when its getting hammered by error messages.  Please address this if you are not doing so already.  Thanks. 
 
    Jonathan 
</pre>
<!-- Author: kaori -->


<!-- Date: Wed Aug 30 20:57:17 2006 -->
<pre>I made 6.1.4w, which includes greg's fred fix.  which is now 
installed.  SVXMon is still running with 6.1.4u. 
All the others are running with 6.1.4w.  TrigMon has a problem with 
XFT monitors.  But that is also true for 6.1.4v.  6.1.4u is all  
right for XFT.  But as far as XFT trigmon goes, u and v should be 
the same.  Only difference comes from Stage0 patches. 
So, now I am making yet another release, 6.1.4x. 
6.1.4x is the same as 6.1.4w, but commenting out all the Stage0 
modifications. 
 
patches for 6.1.4x looks: 
# cdfsoftb0 patche file: 6.1.4x.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            30Aug2006UT22:30 
ConsumerFramework -D   30Aug2006UT22:30 
 
#special patch for Stage0 
Consumer/Stage0/COTDMonitor.cc -r 1.62  
Consumer/Stage0/COTDMonitor.hh -r 1.34 
#Beamline  -D           14Aug2006UT23:50 
#TrackingObjects -D     14Aug2006UT23:50 
#CotGeometry/CotGeometry/CT_Configuration.hh -D  14Aug2006UT23:50 
#CotGeometry/CotGeometry/CT_Calibration.hh   -D  14Aug2006UT23:50 
#CotGeometry/src/CT_Calibration.cc -r 1.64 
#CotGeometry/src/CT_Configuration.cc -r 1.50 
#linalg/CT_Vec2d.hh                          -D  14Aug2006UT23:50 
#linalg/CT_Vec2d.cc                          -D  14Aug2006UT23:50 
#linalg/CT_Standard.hh                       -D  14Aug2006UT23:50 
#TrackingCT                                  -D  14Aug2006UT23:50 
#TrackingMods/TrackingMods/CT_TrackingModule.hh -r 1.65 
#TrackingMods/src/CT_TrackingModule.cc -r 1.179 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          30Aug2006UT22:30 
svtsim  -D             30Aug2006UT22:30 
XTRPSim -D             30Aug2006UT22:30 
XFTMods -D             30Aug2006UT22:30 
XFTSim -D              30Aug2006UT22:30 
PulsarMon -D           30Aug2006UT22:30 
TriggerObjects -D      30Aug2006UT22:30 
L2GlobalTrigger -D     30Aug2006UT22:30 
 
# package needed for DAQErrMon 
Level3Filters -D       30Aug2006UT22:30 
 
# SVXMon utilities update 
SvxDaqMods  -D         30Aug2006UT22:30 
SvxDaqUtils -D         30Aug2006UT22:30 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      30Aug2006UT22:30 
CalorTimeObjects -D    30Aug2006UT22:30 
CalorTime  -D          30Aug2006UT22:30 
 
# for Event Display 
RootMods -D            30Aug2006UT22:30 
RootEventDisplay  -D   30Aug2006UT22:30 
 
#this to be the last line of the patch file 
 
 
</pre>
<!-- Author: kaori -->


<!-- Date: Thu Aug 31 10:56:03 2006 -->
<pre>Making 6.1.4y this morning. 
6.1.4y is copied form 6.1.4w (new stage0), but to include 
new XFTSim (attempt to fix XFT axial plots by heather), so 
all the time stamps are updated except 14Aug - Stage0 ones. 
 
# cdfsoftb0 patche file: 6.1.4y.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            31Aug2006UT15:00 
ConsumerFramework -D   31Aug2006UT15:00 
 
#special patch for Stage0 
#Consumer/Stage0/COTDMonitor.cc -r 1.62  
#Consumer/Stage0/COTDMonitor.hh -r 1.34 
Beamline  -D           14Aug2006UT23:50 
TrackingObjects -D     14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Configuration.hh -D  14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Calibration.hh   -D  14Aug2006UT23:50 
CotGeometry/src/CT_Calibration.cc -r 1.64 
CotGeometry/src/CT_Configuration.cc -r 1.50 
linalg/CT_Vec2d.hh                          -D  14Aug2006UT23:50 
linalg/CT_Vec2d.cc                          -D  14Aug2006UT23:50 
linalg/CT_Standard.hh                       -D  14Aug2006UT23:50 
TrackingCT                                  -D  14Aug2006UT23:50 
TrackingMods/TrackingMods/CT_TrackingModule.hh -r 1.65 
TrackingMods/src/CT_TrackingModule.cc -r 1.179 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          31Aug2006UT15:00 
svtsim  -D             31Aug2006UT15:00 
XTRPSim -D             31Aug2006UT15:00 
XFTMods -D             31Aug2006UT15:00 
XFTSim -D              31Aug2006UT15:00 
PulsarMon -D           31Aug2006UT15:00 
TriggerObjects -D      31Aug2006UT15:00 
L2GlobalTrigger -D     31Aug2006UT15:00 
 
# package needed for DAQErrMon 
Level3Filters -D       31Aug2006UT15:00 
 
# SVXMon utilities update 
SvxDaqMods  -D         31Aug2006UT15:00 
SvxDaqUtils -D         31Aug2006UT15:00 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      31Aug2006UT15:00 
CalorTimeObjects -D    31Aug2006UT15:00 
CalorTime  -D          31Aug2006UT15:00 
 
# for Event Display 
RootMods -D            31Aug2006UT15:00 
RootEventDisplay  -D   31Aug2006UT15:00 
 
#this to be the last line of the patch file 
</pre>
<!-- Author: kaori -->


<!-- Date: Thu Aug 31 13:22:18 2006 -->
<pre>Installed 6.1.4y. 
YMon crashed: 
 
%ERLOG-e Illegal bank size, CLLD.  Old format?:  
         /cdf/onln/code/cdfsoft/dist/releases/6.1.4/inc 
lude/RawDataBanks/CLLD_StorableBank.hh  
        : 297  CLLD  GlobalLibraryLogger CLLD_StorableB 
ank::getDataWord()  
         31-Aug-2006 13:14:43 CDT run = 222414 event =  
629 
%ERLOG-e Illegal bank size, CLLD.  Old format?:  
         /cdf/onln/code/cdfsoft/dist/releases/6.1.4/inc 
lude/RawDataBanks/CLLD_StorableBank.hh  
        : 297  CLLD  GlobalLibraryLogger CLLD_StorableB 
ank::getDataWord()  
         31-Aug-2006 13:14:43 CDT run = 222414 event =  
629 
%ERLOG-e Illegal bank size, CLLD.  Old format?:  
         /cdf/onln/code/cdfsoft/dist/releases/6.1.4/inc 
lude/RawDataBanks/CLLD_StorableBank.hh  
        : 297  CLLD  GlobalLibraryLogger CLLD_StorableB 
ank::getDataWord()  
         31-Aug-2006 13:14:43 CDT run = 222414 event =  
</pre>
<!-- Author: kaori -->


<!-- Date: Sat Sep 9 15:51:52 2006 -->
<pre>core dump TrigMon gdb output: 
 
Reading symbols from /cdf/onln/code/cdfsoft/products/diskcache_i/v2_07_02GCC_3_4_3/Linux+2.4/lib/libdiskcache_dcache.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/diskcache_i/v2_07_02GCC_3_4_3/Linux+2.4/lib/libdiskcache_dcache.so 
Reading symbols from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so 
#0  __gnu_cxx::__exchange_and_add(int volatile*, int) (__mem=0xfffffffc, __val=-1) at atomicity.cc:41 
41      atomicity.cc: No such file or directory. 
        in atomicity.cc 
(gdb) where 
#0  __gnu_cxx::__exchange_and_add(int volatile*, int) (__mem=0xfffffffc, __val=-1) at atomicity.cc:41 
#1  0xb756d9bc in std::string::assign(std::string const&) (this=0xb41cc850, __str=@0xffffffff) at basic_string.h:217 
#2  0xb756da19 in std::string::operator=(std::string const&) (this=0xfffffff4, __str=@0xffffffff) at basic_string.h:427 
#3  0x08c5b006 in L1TriggerMonitor::reset() (this=0xb30a1008) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/Consumer/TrigMon/L1TriggerMonitor.cc:2479 
#4  0x08e422f4 in ConsumerFramework::reset() (this=0xd09c298) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/ConsumerFramework/src/ConsumerFramework.cc:123 
#5  0x08e487fa in ConsumerFrameworkModule::beginRun(EventRecord*) (this=0xd09b188, anEvent=0x10c952e0) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/ConsumerFramework/src/ConsumerFrameworkModule.cc:190 
</pre>
<!-- Author: kaori -->


<!-- Date: Sat Sep 9 16:27:27 2006 -->
<pre>L1TriggerMonitor.cc 
 
               l2_trigger_name[it2-&gt;BIT_NO()] = it2-&gt;TRIGGER_NAME();</pre>
<!-- Author: kaori -->


<!-- Date: Sat Sep 9 16:34:08 2006 -->
<pre>Loaded symbols for /cdf/onln/code/cdfsoft/products/diskcache_i/v2_07_02GCC_3_4_3/Linux+2.4/lib/libdiskcache_dcache.so 
Reading symbols from /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so...done. 
Loaded symbols for /cdf/onln/code/cdfsoft/products/root/v4_00_08gGCC_3_4_3/Linux+2.4/lib/libHistPainter.so 
#0  0x08dac915 in SVTMonitor::d0fit() (this=0xd7843b0) at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/Consumer/ObjectMon/SVTMonitor.cc:1062 
1062      _fitFun-&gt;SetParameters(1.,1.85,_SVTD_d0H-&gt;GetRMS(),0.,0.); 
(gdb) where 
#0  0x08dac915 in SVTMonitor::d0fit() (this=0xd7843b0) at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/Consumer/ObjectMon/SVTMonitor.cc:1062 
#1  0x08dab757 in SVTMonitor::finalFit() (this=0xd7843b0) at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/Consumer/ObjectMon/SVTMonitor.cc:814 
#2  0x08ec2c00 in ConsumerFramework::finalFit() (this=0xd41a630) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/ConsumerFramework/src/ConsumerFramework.cc:135 
#3  0x08ec93e0 in ConsumerFrameworkModule::endRun(EventRecord*) (this=0xd419c48, anEvent=0x0) 
    at /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4y/ConsumerFramework/src/ConsumerFrameworkModule.cc:260 
(gdb)                                                                                                                            
 
Above is ObjectMon</pre>
<!-- Author: kaori -->


<!-- Date: Tue Sep 12 12:50:13 2006 -->
<pre>Making 6.1.4aa. 
6.1.4z was made, but never had a chance to install it. 
6.1.4aa is being made, because TrigMon was crashing with  
a new TEST table.  It turns out, there are various places 
in TrigMon assuming 128 L2 bits. 
 
# cdfsoftb0 patche file: 6.1.4aa.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            12Sep2006UT17:00 
ConsumerFramework -D   12Sep2006UT17:00 
 
#special patch for Stage0 
#Consumer/Stage0/COTDMonitor.cc -r 1.62  
#Consumer/Stage0/COTDMonitor.hh -r 1.34 
Beamline  -D           14Aug2006UT23:50 
TrackingObjects -D     14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Configuration.hh -D  14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Calibration.hh   -D  14Aug2006UT23:50 
CotGeometry/src/CT_Calibration.cc -r 1.64 
CotGeometry/src/CT_Configuration.cc -r 1.50 
linalg/CT_Vec2d.hh                          -D  14Aug2006UT23:50 
linalg/CT_Vec2d.cc                          -D  14Aug2006UT23:50 
linalg/CT_Standard.hh                       -D  14Aug2006UT23:50 
TrackingCT                                  -D  14Aug2006UT23:50 
TrackingMods/TrackingMods/CT_TrackingModule.hh -r 1.65 
TrackingMods/src/CT_TrackingModule.cc -r 1.179 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          12Sep2006UT17:00 
svtsim  -D             12Sep2006UT17:00 
XTRPSim -D             12Sep2006UT17:00 
XFTMods -D             12Sep2006UT17:00 
XFTSim -D              12Sep2006UT17:00 
PulsarMon -D           12Sep2006UT17:00 
TriggerObjects -D      12Sep2006UT17:00 
L2GlobalTrigger -D     12Sep2006UT17:00 
 
# package needed for DAQErrMon 
Level3Filters -D       12Sep2006UT17:00 
 
# package needed for DAQMon 
RunConfigDB -D       12Sep2006UT17:00 
 
# SVXMon utilities update 
SvxDaqMods  -D         12Sep2006UT17:00 
SvxDaqUtils -D         12Sep2006UT17:00 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      12Sep2006UT17:00 
CalorTimeObjects -D    12Sep2006UT17:00 
CalorTime  -D          12Sep2006UT17:00 
 
# for Event Display 
RootMods -D            12Sep2006UT17:00 
RootEventDisplay  -D   12Sep2006UT17:00 
 
#this to be the last line of the patch file 
</pre>
<!-- Author: kaori -->


<!-- Date: Tue Sep 12 15:24:06 2006 -->
<pre>Could you please include HeaderObjects  
and RunConfigDB from the CVS head? 
 
(probably the latter is already there, causing  
a mismatch) 
 
----- Original Message ----- 
From: Kaori Maeshima &lt;maeshima@fnal.gov&gt; 
Date: Tuesday, September 12, 2006 1:17 pm 
Subject: Re: beam test result for PHYSICS_TEST_4_00[25,827,648] *problem solved* 
 
&gt; &gt; Hi Bill, 
&gt; &gt;  
&gt; &gt; I was trying to make a new cdfsoftb0 release, and failed to  
&gt; &gt; compile.... 
&gt; &gt; Errors looks like something you could tell me how to make it  
&gt; &gt; work.........(shown below). 
&gt; &gt;  
&gt; &gt; Would you please have a look? 
&gt; &gt;  
&gt; &gt; location of the patche file is: 
&gt; &gt; ~b0cdfsoft/cdfsoftb0/6.1.4aa.pathces 
&gt; &gt; (I am including 
&gt; &gt;  
&gt; &gt; # package needed for DAQMon  
&gt; &gt; RunConfigDB -D       12Sep2006UT17:00  
&gt; &gt;  
&gt; &gt; ) 
&gt; &gt;  
&gt; &gt; log file can be found at: 
&gt; &gt; ~b0cdfsoft/cdfsoftb0/6.1.4aa/gmake.log 
&gt; &gt;  
&gt; &gt; thanks, 
&gt; &gt; Kaori 
&gt; &gt;  
&gt; &gt; ------ 
&gt; &gt; /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4aa/RunConfigDB/src/PrescaleChanges.cc:90:  
&gt; &gt; error: 'class PrescaleChange' has no member named 'runNumber' 
&gt; &gt; /cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4aa/RunConfigDB/src/PrescaleChanges.cc:91:  
&gt; &gt; error: 'class PrescaleChange' has no member named 'triggerLevel'</pre>
<!-- Author: kaori -->


<!-- Date: Tue Sep 12 15:26:50 2006 -->
<pre>new 6.1.4aa patch file: 
 
# cdfsoftb0 patche file: 6.1.4aa.pathces, for SL 
# TIME, UT is +5h in Summer, +6h in Winter wrt CST 
# 
#Consumer patches 
Consumer -D            12Sep2006UT17:00 
ConsumerFramework -D   12Sep2006UT17:00 
 
#special patch for Stage0 
#Consumer/Stage0/COTDMonitor.cc -r 1.62  
#Consumer/Stage0/COTDMonitor.hh -r 1.34 
Beamline  -D           14Aug2006UT23:50 
TrackingObjects -D     14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Configuration.hh -D  14Aug2006UT23:50 
CotGeometry/CotGeometry/CT_Calibration.hh   -D  14Aug2006UT23:50 
CotGeometry/src/CT_Calibration.cc -r 1.64 
CotGeometry/src/CT_Configuration.cc -r 1.50 
linalg/CT_Vec2d.hh                          -D  14Aug2006UT23:50 
linalg/CT_Vec2d.cc                          -D  14Aug2006UT23:50 
linalg/CT_Standard.hh                       -D  14Aug2006UT23:50 
TrackingCT                                  -D  14Aug2006UT23:50 
TrackingMods/TrackingMods/CT_TrackingModule.hh -r 1.65 
TrackingMods/src/CT_TrackingModule.cc -r 1.179 
 
#packages needed for TrigMon and XMon 
CalTrigger -D          12Sep2006UT17:00 
svtsim  -D             12Sep2006UT17:00 
XTRPSim -D             12Sep2006UT17:00 
XFTMods -D             12Sep2006UT17:00 
XFTSim -D              12Sep2006UT17:00 
PulsarMon -D           12Sep2006UT17:00 
TriggerObjects -D      12Sep2006UT17:00 
L2GlobalTrigger -D     12Sep2006UT17:00 
 
# package needed for DAQErrMon 
Level3Filters -D       12Sep2006UT17:00 
 
# package needed for DAQMon 
RunConfigDB -D       12Sep2006UT17:00 
HeaderObjects -D     12Sep2006UT17:00 
 
# SVXMon utilities update 
SvxDaqMods  -D         12Sep2006UT17:00 
SvxDaqUtils -D         12Sep2006UT17:00 
 
# for ObjectMon and EventDisplay 
CalorTimeMods  -D      12Sep2006UT17:00 
CalorTimeObjects -D    12Sep2006UT17:00 
CalorTime  -D          12Sep2006UT17:00 
 
# for Event Display 
RootMods -D            12Sep2006UT17:00 
RootEventDisplay  -D   12Sep2006UT17:00 
 
#this to be the last line of the patch file</pre>
<!-- Author: kaori -->


<!-- Date: Tue Sep 12 17:26:59 2006 -->
<pre>22.900u 43.090s 3:49.45 28.7%   0+0k 0+0io 1179020pf+0w 
69:b0gateway % ../bin/make_patch_release_tmp 6.1.4aa.patches 6.1.4 6.1.4aa 
setup-ppc: assuming PowerPC 603 processor 
make_patch_release: creating new release 6.1.4aa. Applying patches...  FAILED. 
make_patch_release: building libraries for release 6.1.4aa...  done. 
make_patch_release: adding packages needed for the consumer binaries...  done. 
make_patch_release: building binaries for release 6.1.4aa...  FAILED. 
3873.940u 485.540s 1:31:26.92 79.4%     0+0k 0+0io 6529156pf+0w 
70:b0gateway % 
[1]    Done                          xemacs 6.1.4aa.patches 
</pre>
<!-- Author: kaori -->


<!-- Date: Tue Sep 12 18:19:29 2006 -->
<pre>These are the reasons why make patche release fails, 
and I commented out 'exit' after each of these checks. 
 
100:b0gateway % grep '\[' 6.1.4aa.log 
/cdf/onln/code/cdfsoft/dist/releases/6.1.4/Release/Scripts/Apply_patches: line 128: [: -eq: una                      ry operator expected 
 
[maeshima@b0gateway 6.1.4aa]$ grep 'gmake\[' consumerbins.log 
gmake[1]: *** Warning: File `/cdf/onln/code/b0cdfsoft/cdfsoftb0/6.1.4aa/bin/Linux2_SL-GCC_3_4/' has modification time in the future (2006-09-12 15:58:09 &gt; 2006-09-12 15:58:08) 
gmake[1]: warning:  Clock skew detected.  Your build may be incomplete. 
</pre>
<!-- Author: kaori -->


<!-- Date: Tue Sep 12 20:04:00 2006 -->
<pre>process running on b0control22:   
 
b0control22:101:~&gt; ps -u cdfdaq 
  PID TTY          TIME CMD 
 4073 ?        00:00:00 tcsh 
 4278 ?        00:00:00 startkde 
 4279 ?        00:05:02 ssh-agent 
 4315 ?        00:00:00 kdeinit 
 4318 ?        00:00:16 kdeinit 
 4321 ?        00:00:15 kdeinit 
 4324 ?        01:34:06 kdeinit 
 4330 ?        00:00:09 kdeinit 
 4348 ?        00:10:42 artsd 
 4350 ?        00:00:19 kdeinit 
 4351 ?        00:00:40 kwrapper 
 4353 ?        00:00:11 kdeinit 
 4354 ?        00:08:27 kdeinit 
 4356 ?        00:01:35 kdeinit 
 4358 ?        00:23:44 kdeinit 
 4360 ?        00:00:08 kdeinit 
 4361 ?        00:01:50 pam-panel-icon 
 4365 ?        00:03:39 kscd 
 4367 ?        00:00:23 kalarmd 
 4370 ?        00:00:35 kdeinit 
 1320 ?        00:00:00 killDisplays.sh 
 1478 ?        00:00:00 ssh 
19320 ?        00:00:00 sh 
19323 ?        00:02:17 ssh 
15423 ?        00:00:00 killDisplays.sh 
15492 ?        00:00:00 ssh 
30127 ?        00:00:00 killDisplays.sh 
30229 ?        00:00:00 ssh 
  360 ?        00:00:00 killDisplays.sh 
  418 ?        00:00:00 ssh 
16640 ?        00:00:00 killDisplays.sh 
16726 ?        00:00:00 ssh 
  993 ?        00:00:00 killDisplays.sh 
 1071 ?        00:00:00 ssh 
 3438 ?        00:00:00 killDisplays.sh 
 3443 ?        00:00:00 killDisplays.sh 
 3449 ?        00:00:00 killDisplays.sh 
 3510 ?        00:00:00 ssh 
 3517 ?        00:00:00 ssh 
 3521 ?        00:00:00 ssh 
19387 ?        00:00:00 killDisplays.sh 
19413 ?        00:00:00 ssh 
25321 ?        00:00:00 killDisplays.sh 
25356 ?        00:00:00 ssh 
27592 ?        00:00:00 killDisplays.sh 
27594 ?        00:00:00 killDisplays.sh 
27596 ?        00:00:00 killDisplays.sh 
27600 ?        00:00:00 killDisplays.sh 
27640 ?        00:00:00 ssh 
27643 ?        00:00:00 ssh 
27644 ?        00:00:00 ssh 
27645 ?        00:00:00 ssh 
 4721 ?        23:52:54 kmatrix.kss 
17563 ?        00:00:00 killDisplays.sh 
17564 ?        00:00:00 killDisplays.sh 
17565 ?        00:00:00 killDisplays.sh 
17566 ?        00:00:00 killDisplays.sh 
17571 ?        00:00:00 killDisplays.sh 
17590 ?        00:00:00 ssh 
17591 ?        00:00:00 ssh 
17592 ?        00:00:00 ssh 
17597 ?        00:00:00 ssh 
17598 ?        00:00:00 ssh 
26177 ?        00:00:00 killDisplays.sh 
26178 ?        00:00:00 killDisplays.sh 
26179 ?        00:00:00 killDisplays.sh 
26181 ?        00:00:00 killDisplays.sh 
26182 ?        00:00:00 killDisplays.sh 
26204 ?        00:00:00 ssh 
26205 ?        00:00:00 ssh 
26206 ?        00:00:00 ssh 
26207 ?        00:00:00 ssh 
26208 ?        00:00:00 ssh 
26321 ?        00:00:00 ssh 
26325 ?        00:00:00 ssh 
26326 ?        00:00:00 ssh 
26328 ?        00:00:00 ssh 
26329 ?        00:00:00 ssh 
 7549 ?        00:00:00 ssh 
 7550 ?        00:00:00 ssh 
 7552 ?        00:00:00 ssh 
 7553 ?        00:00:00 ssh 
 7554 ?        00:00:00 ssh 
19364 ?        00:00:00 killDisplays.sh 
19368 ?        00:00:00 killDisplays.sh 
19370 ?        00:00:00 killDisplays.sh 
19375 ?        00:00:00 killDisplays.sh 
19380 ?        00:00:00 killDisplays.sh 
19395 ?        00:00:00 ssh 
19396 ?        00:00:00 ssh 
19397 ?        00:00:00 ssh 
19398 ?        00:00:00 ssh 
19399 ?        00:00:00 ssh 
22724 ?        00:00:00 killDisplays.sh 
22727 ?        00:00:00 killDisplays.sh 
22733 ?        00:00:00 killDisplays.sh 
22740 ?        00:00:00 killDisplays.sh 
22741 ?        00:00:00 killDisplays.sh 
22785 ?        00:00:00 ssh 
22786 ?        00:00:00 ssh 
22787 ?        00:00:00 ssh 
22788 ?        00:00:00 ssh 
22789 ?        00:00:00 ssh 
31908 ?        00:00:00 killDisplays.sh 
31910 ?        00:00:00 killDisplays.sh 
31912 ?        00:00:00 killDisplays.sh 
31914 ?        00:00:00 killDisplays.sh 
31920 ?        00:00:00 killDisplays.sh 
31935 ?        00:00:00 ssh 
31936 ?        00:00:00 ssh 
31937 ?        00:00:00 ssh 
31939 ?        00:00:00 ssh 
31940 ?        00:00:00 ssh 
20913 ?        00:00:00 killDisplays.sh 
20916 ?        00:00:00 killDisplays.sh 
20919 ?        00:00:00 killDisplays.sh 
20923 ?        00:00:00 killDisplays.sh 
20928 ?        00:00:00 killDisplays.sh 
20986 ?        00:00:00 ssh 
20987 ?        00:00:00 ssh 
20988 ?        00:00:00 ssh 
20989 ?        00:00:00 ssh 
20990 ?        00:00:00 ssh 
26468 ?        00:00:00 killDisplays.sh 
26507 ?        00:00:00 ssh 
 2999 ?        00:00:00 killDisplays.sh 
 3000 ?        00:00:00 killDisplays.sh 
 3002 ?        00:00:00 killDisplays.sh 
 3004 ?        00:00:00 killDisplays.sh 
 3011 ?        00:00:00 killDisplays.sh 
 3037 ?        00:00:00 ssh 
 3042 ?        00:00:00 ssh 
 3043 ?        00:00:00 ssh 
 3044 ?        00:00:00 ssh 
 3045 ?        00:00:00 ssh 
19675 ?        00:00:00 killDisplays.sh 
19676 ?        00:00:00 killDisplays.sh 
19702 ?        00:00:00 ssh 
19703 ?        00:00:00 ssh 
29793 ?        00:00:00 killDisplays.sh 
29835 ?        00:00:00 ssh 
 7762 ?        00:00:00 killDisplays.sh 
 7788 ?        00:00:00 ssh 
 2713 ?        00:00:00 killDisplays.sh 
 2751 ?        00:00:00 ssh 
20105 ?        00:00:00 killDisplays.sh 
20129 ?        00:00:00 ssh 
16961 ?        00:00:00 killDisplays.sh 
16968 ?        00:00:00 killDisplays.sh 
17003 ?        00:00:00 ssh 
17005 ?        00:00:00 ssh 
25441 ?        00:00:00 killDisplays.sh 
25479 ?        00:00:00 ssh 
25480 ?        00:00:00 ssh 
25481 ?        00:00:00 ssh 
25482 ?        00:00:00 ssh 
25483 ?        00:00:00 ssh 
22401 ?        00:00:00 ssh 
14070 ?        00:00:00 ssh 
14075 ?        00:00:00 ssh 
14076 ?        00:00:00 ssh 
14077 ?        00:00:00 ssh 
14078 ?        00:00:00 ssh 
14536 ?        00:00:00 ssh 
14537 ?        00:00:00 ssh 
14539 ?        00:00:00 ssh 
14540 ?        00:00:00 ssh 
14541 ?        00:00:00 ssh 
 9217 ?        00:00:50 konsole 
 9221 pts/4    00:00:00 tcsh 
 1219 pts/4    00:00:00 ssh 
 9920 pts/4    00:00:00 ssh 
23514 ?        00:00:00 tcsh 
23590 ?        00:00:01 xterm 
23592 pts/5    00:00:00 tcsh 
28302 ?        00:00:00 tcsh 
28378 ?        00:00:00 xterm 
28380 pts/6    00:00:00 tcsh 
31177 pts/6    00:00:00 more 
12196 ?        00:00:00 ssh 
23118 pts/4    00:00:00 ssh 
24642 ?        00:00:00 tcsh 
24718 ?        00:00:00 xterm 
24720 pts/2    00:00:00 tcsh 
12490 ?        00:00:00 tcsh 
12569 ?        00:00:00 xterm 
12571 pts/3    00:00:00 tcsh 
23018 ?        00:00:00 tcsh 
23098 ?        00:00:00 xterm 
23100 pts/7    00:00:00 tcsh 
23529 ?        00:00:00 tcsh 
23607 ?        00:00:00 xterm 
23609 pts/8    00:00:00 tcsh 
23716 ?        00:00:00 runMozilla 
23798 ?        00:00:09 mozilla-bin 
28816 pts/3    00:00:00 concon 
28898 pts/3    00:00:00 concon.csh 
29041 pts/3    00:00:04 java 
29268 pts/3    00:00:00 ssh 
29269 pts/3    00:00:00 ssh 
29270 pts/3    00:00:00 ssh 
29271 pts/3    00:00:00 ssh 
29274 pts/3    00:00:00 ssh 
29275 pts/3    00:00:00 ssh 
29283 pts/3    00:00:00 ssh 
29285 pts/3    00:00:00 ssh 
29286 pts/3    00:00:00 ssh 
29287 pts/3    00:00:00 ssh 
29288 pts/3    00:00:00 ssh 
29941 pts/9    00:00:00 tcsh 
30091 pts/9    00:00:00 ps 
</pre>
<!-- Author: kaori -->