Print

Print


Hi,

I have drastically reorganized the HPS SVN today...

Basically, the hps-java module is not to be used any longer, as it has been replaced by several other modules.  

I reorganized the packages so that most all of them start with "org.hps" now instead of the rather redundant "org.lcsim.hps".  Though the old package name is still present in the current copy of hps-java.

I have added the following replacement modules for hps-java which should be used instead, basically starting immediately:

analysis - Analysis code can go here, but it should be more generic than "user" code.  (See existing examples)

ecal-readout-sim - ECAL readout simulation

ecal-recon - ECAL reconstruction Drivers

evio - various HPS EVIO utilities such as event building

recon - various reconstruction classes and Drivers

steering-files - central location for all .lcsim steering files

tracking - HPS tracking reconstruction packages

Some other code was copied to other packages such as util, but I did not actually delete anything from hps-java (yet!).

Please transition to these new modules immediately. 

Building the entire trunk should work fine.  This is what I have been doing to double check everything.

I'm currently checking that builds which pull from the Maven repository are working okay too.

Tomorrow I'm going to make sure that all the steering files reference the new Driver locations etc.

Thanks.  Please send any questions back to the list.

--Jeremy

########################################################################
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