[root] / trunk / proof / proof / src / TProofChain.cxx Repository:
ViewVC logotype

Log of /trunk/proof/proof/src/TProofChain.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 44048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 1 15:17:00 2012 UTC (2 years, 8 months ago) by ganis
File length: 12982 byte(s)
Diff to previous 43044
Remove any insane reference to TDrawFeedback

Revision 43044 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 17 14:34:52 2012 UTC (2 years, 11 months ago) by ganis
File length: 13433 byte(s)
Diff to previous 39173

    From Taesoo Kim and me.

    Add support for selector-by-object processing in PROOF.
    The selector object, created and configured locally by the user, is added to the input
    list and recuperated from there on the worker machines for processing. Any input list
    setting in the selector itself is not streamed but temporarly moved to then standard
    input list, so that user can use the selector input list as container of processing
    information if they find convenient to do so.
    Process(...) methods with the file name argument replaced by 'TSelector *' have 
    introduced where relevant (TProof, TProofPlayer and their derivatives, TDSet). 
    Two tests for the new functionality have been added to test/stressProof.cxx (tests 25
    and 26).

Revision 39173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 12 18:04:44 2011 UTC (3 years, 8 months ago) by ganis
File length: 13424 byte(s)
Diff to previous 30069
  Include transmission of the orginal weight to TProofDraw is 'DrawSelect' operations.
  Should fix issue http://root.cern.ch/phpBB3/viewtopic.php?f=13&t=12728 .

Revision 30069 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 8 15:23:21 2009 UTC (5 years, 4 months ago) by ganis
File length: 13345 byte(s)
Diff to previous 26399
   Add method TProofChain::FillDrawAttributes to communicate the drawing
   attributes to the relevant selectors

Revision 26399 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 24 01:44:18 2008 UTC (6 years, 2 months ago) by rdm
File length: 11330 byte(s)
Diff to previous 26389
From Gerri:
- huge simplification for PROOF-Lite, as the chain is local there is no need
  to set special arguments in SetProof() to get the Tree header. The client
  can just use the TChain directly to get the tree header and GetEntries().
- fix for TChain::Draw() on PROOF-Lite when doing repeated Draw() queries.

Revision 26389 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 22 23:29:28 2008 UTC (6 years, 2 months ago) by ganis
File length: 10418 byte(s)
Diff to previous 22635
Add a switch in the costructor to optionally retrieve the tree header

Revision 22635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 13 10:50:20 2008 UTC (6 years, 10 months ago) by rdm
File length: 10322 byte(s)
Diff to previous 21241
move all PROOF related libraries under the new proof directory.

Revision 21241 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 6 17:13:50 2007 UTC (7 years, 1 month ago) by ganis
Original Path: trunk/proof/src/TProofChain.cxx
File length: 10322 byte(s)
Diff to previous 20961
Avoid recursive destruction (fix bug #30608)

Revision 20961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 15:45:53 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 10331 byte(s)
Diff to previous 20882
remove compiler warnings.

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 10332 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 10332 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 10386 byte(s)
Diff to previous 19372
remove :$ from tag line

Revision 19372 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 17 14:29:07 2007 UTC (7 years, 6 months ago) by ganis
Original Path: trunk/proof/src/TProofChain.cxx
File length: 10396 byte(s)
Diff to previous 19335
In ~TProofChain, remove the original chain from the all internal TProof lists
where it was registered to avoid later attempts to delete an invalid object.

Revision 19335 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 13 13:22:57 2007 UTC (7 years, 6 months ago) by ganis
Original Path: trunk/proof/src/TProofChain.cxx
File length: 10099 byte(s)
Diff to previous 18698
From Anna:
- Add support for entry-lists to PROOF.
From me:
- Cleanup usage of TEntryList/TEventList arguments in the TProof/TProofPlayer API.

Revision 18698 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 8 14:57:02 2007 UTC (7 years, 8 months ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 9580 byte(s)
Diff to previous 17888
From Gerri:
- In Process, add missing setting of the event list in the TDSet instance; this
  should fix the problem with event lists being ignored - see bug #18495.
  (from Anna).

Revision 17888 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 12 13:05:32 2007 UTC (7 years, 11 months ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 9546 byte(s)
Diff to previous 17579
From Gerri:
replace a large amount of includes from .h files and replace them
with forward declarations.

Revision 17579 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 30 11:24:32 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/proof/src/TProofChain.cxx
File length: 9526 byte(s)
Diff to previous 17303
-Replace calls to gROOT->GetClass by TClass::GetClass
-Remove unused references to TROOT.h

Revision 17303 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 12 11:02:56 2007 UTC (8 years ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 9507 byte(s)
Diff to previous 16969
From Gerri:
Correctly remove a chain form the internal list in TProof at closing;
this was introduced during the move tree -> proof of TDset and related
things (TProofChain) and is causing some hangs in ~TProof.

Revision 16969 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 28 12:10:52 2006 UTC (8 years, 1 month ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 9563 byte(s)
Diff to previous 16964
From Gerri:
This patch eliminates TVirtualProof, TVirtualProofMgr and TVirtualProofDesc.
The first is integrated in TProof, the second in TProofMgr and the third
becomes TProofDesc defined in TProofMgr.h.

Revision 16964 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 27 15:57:11 2006 UTC (8 years, 1 month ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 9570 byte(s)
Diff to previous 16955
From Bertrand:
fixes a (usual) compilation problem with statics on Windows.

Revision 16955 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Nov 27 14:14:24 2006 UTC (8 years, 1 month ago) by rdm
Original Path: trunk/proof/src/TProofChain.cxx
File length: 9702 byte(s)
From Gerri:
This is the patch to move TDSet and TChainProof in 'proof' and remove
any dependence on PROOF in 'tree'. I have renamed TChainProof as TProofChain,
for consistency. TProofChain is now deriving from TChain and overrides only
the required methods. It is loaded via PluginManager by TChain in SetProof.
TQueryResult stores now all the input-related objects in fInputList. There
is a new method
   TObject *TQueryResult::GetInputObject(const char *classname)
to retrieve the first  instance of a class from the input list, so for the
TDSet:
   TQueryResult *qr;
   TDSet *dset = (TDSet *) qr->GetInputObject("TDSet")
The changes in TSessionViewer are needed to adapt to this new way of
accessing TDSets.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9