Print

Print


Hello HPS software group,

For those interested in the C++ interface to EVIO 4, see the message below.

At Jlab, this can be obtained by using the (heavily firewalled) CODA group svn:

svn co svn://phecda.jlab.org/daqfs/source/svnroot/evio-4.0

Best,
	Maurik


Begin forwarded message:

> From: Elliott Wolin <[log in to unmask]>
> Subject: [Clas12_software] Pre-release of C++ version of EVIO v4
> Date: April 12, 2012 11:56:13 AM EDT
> To: [log in to unmask], [log in to unmask]
> Reply-To: [log in to unmask]
> 
> Hi,
> 
> I checked into SVN C++ code that implements most of the major features 
> of EVIO version 4.  It passes all my tests, but note that my code does 
> not test the new features very well.
> 
> I'm doing this pre-release so that people anxious to get version 4 C++ 
> code can help with the testing.  Note that at the moment I have time to 
> work on this so now is a very good time to give me feedback.
> 
> The code checked in can read and write version 4 files, including 
> dictionaries.  It implements the new padding scheme.  It includes some 
> (not all) of the convenience functions requested by Johann.  Finally, I 
> eliminated all dynamic casts to solve the problem Gagik discovered 
> concerning dynamically linked libraries.
> 
> I still need to implement socket and buffer channels, add some more 
> convenience functions, etc.  I hope to complete this today.
> 
> Concerning dictionaries, Maurizio and I are discussing what 
> functionality is needed and what XML format to use.  To my knowledge 
> only Maurizio and I are using them, so we have a free hand.  If you are 
> using dictionaries please let one of us know.  We are hoping to develop 
> a scheme that describes bank hierarchies and the format of composite 
> banks, and can be used for "pretty printing."
> 
> Note that version 4 can read older EVIO files but cannot write them.  
> This is transparent to the user.
> 
> Thanks,
> 
> -- 
> 
> 				Sincerely,
> 					Elliott
> 
> 
> ================================================================================
> 
> 
>  Those raised in a morally relative or neutral environment will hold
> 		    no truths to be self-evident.
> 				
> 
> Elliott Wolin
> Staff Physicist, Jefferson Lab
> 12000 Jefferson Ave
> Suite 8 MS 12A1
> Newport News, VA 23606
> 757-269-7365
> 
> ================================================================================
> 
> _______________________________________________
> Clas12_software mailing list
> [log in to unmask]
> https://mailman.jlab.org/mailman/listinfo/clas12_software


########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1