Online analysis software

From Hall A Wiki
Revision as of 15:17, 13 November 2014 by Munoz (Talk | contribs)

Jump to: navigation, search

HOWTO run DVCS replay

In order to replay DVCS files from a-onl@aonl machines:

godvcs analyzer .L replay_DVCS.C replay_DVCS(run_number) .q

Output files should be in Rofiles/left_dvcs_runnumber.root

For: developer: HOWTO make changes and recompile the DVCS decoding software

You want to update TDVCSCalo::Decode in /adaqfs/home/a-onl/dvcs12/onldvcs

For private versions while developing, you can make a copy of:

  • cp -r /adaqfs/home/a-onl/dvcs12/onldvcs mypersonaldir
  • cp /adaqfs/home/a-onl/dvcs12/onlana/ReplayCore.C mypersonaldir
  • cp /adaqfs/home/a-onl/dvcs12/onlana/rootlogon.C mypersonaldir
  • cp /adaqfs/home/a-onl/dvcs12/onlana/replay_DVCS.C mypersonaldir

You can compile by doing make in your private copy mypersonaldir and then load the libTDVCSCalo.so just created in your private copy of replay_DVCS.C

After you are happy with your version, just copy TDVCSCalo.cxx to /adaqfs/home/a-onl/dvcs12/onldvcs and do make there for everyone to enjoy...