|
|
static TObject * | GetChainOrDataSet (const char *file) |
|
static TDSet * | MakeDataSet (const TString &src=".", Bool_t recursive=false, Bool_t verbose=false) |
|
static TChain * | MakeChain (const TString &src=".", Bool_t recursive=false, Bool_t verbose=false) |
|
static TChain * | DoMakeChain (const TString &src=".", Bool_t recursive=false, Bool_t verbose=false) |
|
static Bool_t | ScanDirectory (TSystemDirectory *dir, TChain *chain, const TString &pattern, Bool_t recursive, Bool_t verbose) |
|
static Bool_t | CheckFile (const TString &path, TChain *chain, Bool_t verbose) |
|
static Bool_t | Run (Long64_t maxEvents=-1, const char *title="") |
|
static Bool_t | Proof (Long64_t maxEvents, const char *opt="", const char *title="") |
|
Definition at line 648 of file TupleSelector.C.
TupleSelector::TupleSelector |
( |
const char * |
name = "" | ) |
|
|
inline |
void TupleSelector::Begin |
( |
TTree * |
tree | ) |
|
|
inline |
Check if we can add a file to the chain
- Parameters
-
path | Full path to file |
chain | Chain |
verbose | Whether to be verbose |
- Returns
- true on success, false otherwise
Definition at line 1244 of file TupleSelector.C.
Create our chain
- Parameters
-
src | Source directory |
recursive | Whether to scan recursively |
verbose | Be verbose |
- Returns
- Chain or null
Definition at line 1095 of file TupleSelector.C.
Get a Ring
- Parameters
-
- Returns
- Pointer to constant ring object or null
Definition at line 801 of file TupleSelector.C.
static TObject* TupleSelector::GetChainOrDataSet |
( |
const char * |
file | ) |
|
|
inlinestatic |
Get a chain or data set from the given file
- Parameters
-
- Returns
- Pointer to object or null
Definition at line 982 of file TupleSelector.C.
const char* TupleSelector::GetName |
( |
| ) |
const |
|
inline |
Long64_t TupleSelector::GetStatus |
( |
| ) |
const |
|
inline |
Get the status
- Returns
- Number of processedd events
Definition at line 965 of file TupleSelector.C.
Get index for a particular ring
- Parameters
-
- Returns
- Index, or 0xFFFF
Definition at line 682 of file TupleSelector.C.
void TupleSelector::Init |
( |
TTree * |
tree | ) |
|
|
inline |
Create our chain
- Parameters
-
src | Source directory |
recursive | Whether to scan recursively |
verbose | Be verbose |
- Returns
- Chain or null
Definition at line 1057 of file TupleSelector.C.
static TDSet* TupleSelector::MakeDataSet |
( |
const TString & |
src = "." , |
|
|
Bool_t |
recursive = false , |
|
|
Bool_t |
verbose = false |
|
) |
| |
|
inlinestatic |
make our data set
- Parameters
-
src | Source directory |
recursive | Whether to scan recursively |
verbose | Be verbose |
- Returns
- Data set or null
dataset->Print("a");
Definition at line 1017 of file TupleSelector.C.
Bool_t TupleSelector::Notify |
( |
| ) |
|
|
inline |
Assignment operator
- Returns
- Reference to this object
void TupleSelector::PlotOne |
( |
UShort_t |
which, |
|
|
const char * |
title, |
|
|
TDirectory * |
dir = 0 , |
|
|
Option_t * |
opt = "" |
|
) |
| |
|
inline |
Plot one quantity
- Parameters
-
which | |
title | Title |
dir | Directory |
opt | Options |
Definition at line 856 of file TupleSelector.C.
Process an entry
- Parameters
-
- Returns
- true on success
Definition at line 756 of file TupleSelector.C.
static Bool_t TupleSelector::Proof |
( |
Long64_t |
maxEvents, |
|
|
const char * |
opt = "" , |
|
|
const char * |
title = "" |
|
) |
| |
|
inlinestatic |
Run this selector on a chain in Proof
- Parameters
-
maxEvents | Maximum number of events |
title | Optional title |
opt | Options |
- Returns
- true on sucess
Definition at line 1335 of file TupleSelector.C.
Referenced by AnalyseTuple().
static Bool_t TupleSelector::Run |
( |
Long64_t |
maxEvents = -1 , |
|
|
const char * |
title = "" |
|
) |
| |
|
inlinestatic |
Run this selector on a chain locally
- Parameters
-
maxEvents | Maximum number of events |
title | Optional title |
- Returns
- true on sucess
Definition at line 1310 of file TupleSelector.C.
Referenced by AnalyseTuple().
Scan directory dir (possibly recursive) for tree files to add to the chain. This does not follow sym-links
- Parameters
-
dir | Directory to scan |
chain | Chain to add to |
pattern | File name pattern |
recursive | Be reursive |
verbose | Verbosity flags |
- Returns
- true if any files where added
Definition at line 1127 of file TupleSelector.C.
void TupleSelector::SlaveBegin |
( |
TTree * |
tree | ) |
|
|
inline |
void TupleSelector::SlaveTerminate |
( |
| ) |
|
|
inline |
void TupleSelector::Store |
( |
TDirectory * |
dir | ) |
|
|
inline |
void TupleSelector::Terminate |
( |
| ) |
|
|
inline |
Int_t TupleSelector::Version |
( |
| ) |
const |
|
inline |
TClonesArray* TupleSelector::fHits |
TTree* TupleSelector::fTree |
The documentation for this struct was generated from the following file: