[root] / trunk / core / base / inc / TFileCollection.h Repository:
ViewVC logotype

Log of /trunk/core/base/inc/TFileCollection.h

Parent Directory Parent Directory


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

Revision 48058 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 15 14:47:41 2012 UTC (2 years, 1 month ago) by rdm
File length: 4901 byte(s)
Diff to previous 42775
From Dario:
preparation for the introduction of the new TDataSetManagerAliEn. Also fixes
TUrl issues 99374.

Revision 42775 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 23 16:43:54 2012 UTC (3 years ago) by rdm
File length: 4781 byte(s)
Diff to previous 38735
From Sangsu Ryu and Gerri:
- In TFileInfo, add possibility to store an index to be used in Compare() for
  sorting operations.
- Add an argument to TFileCollection::Sort() to control how to sort the
  content (index or using TUrl::Compare). Default behavior is unchanged.

Revision 38735 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 5 09:41:14 2011 UTC (3 years, 9 months ago) by rdm
File length: 4757 byte(s)
Diff to previous 36629
From Gerri:
In TFileCollection::GetFilesPerServer(), add option to include in the
analysis only the TFileInfo current URL; avoids duplications when multiple
URLs are specified.

Revision 36629 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 12 14:46:35 2010 UTC (4 years, 2 months ago) by brun
File length: 4730 byte(s)
Diff to previous 28573
From Martin Vala:
Add new function
Long64_t TFileCollection::Merge(TCollection *li) 
   //merge all TFileCollection objects in li into this TFileCollection object

Revision 28573 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 12 14:29:22 2009 UTC (5 years, 8 months ago) by rdm
File length: 4666 byte(s)
Diff to previous 27854
From Gerri:
- Improve the dataset parsing functionality by adding the possibility
  to extract the information on "per-server" base; new methods
  - TFileCollection *GetFilesOnServer(const char *server);
    returning the subset of files on 'server'
  - TMap            *GetFilesPerServer(const char *exclude = 0);
    returning a map of subsets of files on the different servers
  - Add the possibility to store additional meta information in the
    TFileCollection object in the form of TFileInfoMeta objects
  - Add check for duplications; this is base don the UUID of the
    TFileInfo object and make sense only when the UUID is the effective
    UUID of the represented file

Revision 27854 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 17 21:33:41 2009 UTC (5 years, 10 months ago) by rdm
File length: 4428 byte(s)
Diff to previous 25412
From Jan Fiete,
add name of default ttree.

Revision 25412 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 16 10:08:04 2008 UTC (6 years, 4 months ago) by brun
File length: 4229 byte(s)
Diff to previous 24470
From Jan Fiete:
I added a function that adds the content of one TFileCollection to another one.

Revision 24470 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 23 01:37:37 2008 UTC (6 years, 7 months ago) by rdm
File length: 4182 byte(s)
Diff to previous 23025
From Jan:
renamed AddFromDirectory() to Add(), correctly handles wildcards in
directory. Behaviour is now similar to TChain::Add(). Fixes needed for CAF.

Revision 23025 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 7 16:48:00 2008 UTC (6 years, 9 months ago) by rdm
File length: 4194 byte(s)
Diff to previous 22961
From Gerri:
Add several methods to handle sizes and percentage of available files.

Revision 22961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 3 13:32:57 2008 UTC (6 years, 9 months ago) by rdm
File length: 3115 byte(s)
Diff to previous 22554
move the directories:
  base clib cont meta metautils newdelete pcre rint thread unix utils
  winnt zip
under the new core meta directory.

Revision 22554 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 10 09:31:31 2008 UTC (6 years, 10 months ago) by rdm
Original Path: trunk/base/inc/TFileCollection.h
File length: 3115 byte(s)
Diff to previous 20877
From Gerri:
small addition to the main constructor of TFileCollection and to the
method TFileCollection::AddFromFile(). I have added the possibility
to specify the number of files and the first file to be picked up from
the file. This greatly optimizes CPU time when rotating small samples
out of a large number of files (i.e. the 30000 files of ALICE).

Revision 20877 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:17:07 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/base/inc/TFileCollection.h
File length: 3016 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/base/inc/TFileCollection.h
File length: 3016 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/base/inc/TFileCollection.h
File length: 3070 byte(s)
Diff to previous 19573
remove :$ from tag line

Revision 19573 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 9 06:26:08 2007 UTC (7 years, 5 months ago) by brun
Original Path: trunk/base/inc/TFileCollection.h
File length: 3080 byte(s)
Diff to previous 19567
Fix coding conventions

Revision 19567 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 8 08:51:27 2007 UTC (7 years, 5 months ago) by rdm
Original Path: trunk/base/inc/TFileCollection.h
File length: 3098 byte(s)
Diff to previous 19558
From Jan-Fiete and me:
addition of kCorrupted bit assigned to TFileInfo's that are staged but are
corrupted in one way or another (partial file transfer, etc.).
Split out AddFromFile() from the TFileCollection ctor.

Revision 19558 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Aug 7 00:29:26 2007 UTC (7 years, 5 months ago) by rdm
Original Path: trunk/base/inc/TFileCollection.h
File length: 2998 byte(s)
From Jan-Fiete and Erich Bruckner:
Class TFileCollection that contains a hashlist of TFileInfo's and
a list of accumulated meta data information about its entries. This class
is used to describe file sets as stored by Grid file catalogs,
by PROOF or any other collection of TFile names.

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