Difference between revisions of "Online analysis software"

From Hall A Wiki
Jump to: navigation, search
(New page: == 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_dv...)
 
Line 17: Line 17:
 
For private versions while developing, you can make a copy of:  
 
For private versions while developing, you can make a copy of:  
  
/adaqfs/home/a-onl/dvcs12/onldvcs
+
<ul>
 +
<li>/adaqfs/home/a-onl/dvcs12/onldvcs
 
/adaqfs/home/a-onl/dvcs12/onldvcs/ReplayCore.C
 
/adaqfs/home/a-onl/dvcs12/onldvcs/ReplayCore.C
 
/adaqfs/home/a-onl/dvcs12/onlana/rootlogon.C
 
/adaqfs/home/a-onl/dvcs12/onlana/rootlogon.C
 
/adaqfs/home/a-onl/dvcs12/onlana/replay_DVCS.C
 
/adaqfs/home/a-onl/dvcs12/onlana/replay_DVCS.C
 +
</ul>
  
 
You can compile by doing make in your private copy of /adaqfs/home/a-onl/dvcs12/onldvcs and then load the libTDVCSCalo.so just created in your private copy of replay_DVCS.C
 
You can compile by doing make in your private copy of /adaqfs/home/a-onl/dvcs12/onldvcs and then load the libTDVCSCalo.so just created in your private copy of replay_DVCS.C

Revision as of 15:11, 13 November 2014

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 (and recompile by doing make in that directory).

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

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

You can compile by doing make in your private copy of /adaqfs/home/a-onl/dvcs12/onldvcs and then load the libTDVCSCalo.so just created in your private copy of replay_DVCS.C