[Clas_offline] C function to force flushing of BOS buffer?
Craig Bookwalter
craigb at jlab.org
Thu Sep 2 15:07:55 EDT 2010
Woops found it, "biofun.h"!
Craig Bookwalter wrote:
> That sounds tantalizing! What header file is in? I grepped for it in the
> SVN include directory:
>
> /group/clas/builds/32bit/STABLE/include
>
> but nothing came up...
>
> Gagik Gavalian wrote:
>
>> Dear Craig,
>>
>> It is done by using the function:
>>
>> bosWrite(bosFileHandleOut,bcs_.iw,"0");
>>
>> The "0" passed as a list argument flushes the memory into the disk !
>>
>> Hope this is helpful
>>
>> Gagik
>>
>> On Sep 2, 2010, at 2:45 PM, Craig Bookwalter wrote:
>>
>>
>>
>>> Hi offliners,
>>> Thanks again for the help with the GSIM issue--I have another
>>> question for everyone. Does anyone know offhand a C function call that
>>> will force BOS banks currently stored in memory to be written to the
>>> file? I've found (especially during this GSIM study) that it's pretty
>>> hard, if not impossible, to write out a BOS file with less than 15
>>> events, and it seems like it's just a buffer that isn't flushed before
>>> the program exits. I believe Dennis was having trouble with this when he
>>> was using part2gamp before, but I don't recall if he sent his troubles
>>> to clas_offline or just to the g12 list.
>>>
>>> Thanks again!!
>>>
>>> --cb
>>>
>>> --
>>> -------------------------------------------------------------------------
>>> Craig Bookwalter FSU Office: (850) 644 3808
>>> Department of Physics JLab Office: (757) 269 5465
>>> Florida State University craigb at hadron.physics.fsu.edu
>>> Tallahasse, FL 32306 craigb at jlab.org
>>>
>>>
>>> "One toke? You poor fool. Just wait till you see those (expletive) bats."
>>> -------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Clas_offline mailing list
>>> Clas_offline at jlab.org
>>> https://mailman.jlab.org/mailman/listinfo/clas_offline
>>>
>>>
>
>
>
--
-------------------------------------------------------------------------
Craig Bookwalter FSU Office: (850) 644 3808
Department of Physics JLab Office: (757) 269 5465
Florida State University craigb at hadron.physics.fsu.edu
Tallahasse, FL 32306 craigb at jlab.org
"One toke? You poor fool. Just wait till you see those (expletive) bats."
-------------------------------------------------------------------------
More information about the Clas_offline
mailing list