ATLAS Offline Software
Namespaces | Functions
ToolsSplit.h File Reference
#include <SampleHandler/Global.h>
#include <Rtypes.h>
Include dependency graph for ToolsSplit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 SH
 This module provides a lot of global definitions, forward declarations and includes that are used by all modules.
 

Functions

void SH::scanNEvents (SampleHandler &sh)
 effects: scan each sample in the sample handler and store the number of entries per file in the meta-data guarantee: basic, may only scan some failures: out of memory failures: read errors failures: invalid sample type More...
 
void SH::scanNEvents (Sample &sample)
 effects: scan the given sample and store the number of entries per file in the meta-data guarantee: strong failures: out of memory failures: read errors failures: invalid sample type More...
 
SampleHandler SH::splitSample (Sample &sample, Long64_t nevt)
 effects: split the given sample into a set of samples, with each sample containing either exactly one file or at most nevt events side effects: if scanNEvents hasn't been run on this sample, run it. More...