1 \defgroup tutorial_proof Proof tutorials
3 \brief These examples aim to illustrate the usage of PROOF
6 \defgroup tutorial_ProcFileElements ProcFileElements
7 \ingroup tutorial_proof
8 \brief
Class to hold information about the processed elements of
a file
12 \defgroup tutorial_ProofAux ProofAux
13 \ingroup tutorial_proof
14 \brief Selector used
for auxiliary actions in the PROOF tutorials
16 \defgroup tutorial_ProofEvent ProofEvent
17 \ingroup tutorial_proof
18 \brief Selector
for generic processing with Event
20 Example of
TSelector implementation to
do generic
21 processing with the test
'Event' structure.
22 See tutorials/proof/runProof.C, option
"event",
for an
25 \defgroup tutorial_ProofEventProc ProofEventProc
26 \ingroup tutorial_proof
27 \brief Selector to process trees containing Event structures
29 Example of
TSelector implementation to process trees
30 containing
'Event' structures,
e.g. the files under
32 See tutorials/proof/runProof.C, option
"eventproc",
for
35 \defgroup tutorial_ProofFriends ProofFriends
36 \ingroup tutorial_proof
37 \brief Selector to process
tree friends
39 Example of
TSelector implementation to process
tree friends in PROOF.
40 See tutorials/proof/runProof.C, option
"eventproc",
for
43 \defgroup tutorial_ProofNtuple ProofNtuple
44 \ingroup tutorial_proof
45 \brief Selector to
fill a simple ntuple
47 Example of
TSelector implementation to
do generic processing
48 (filling
a simple ntuple, in
this case).
49 See tutorials/proof/runProof.C, option
"ntuple",
for an
52 \defgroup tutorial_ProofPythia ProofPythia
53 \ingroup tutorial_proof
54 \brief Selector to
generate Monte Carlo events with Pythia8
56 Example of
TSelector implementation to
do a Monte Carlo
57 generation
using Pythia8.
58 See tutorials/proof/runProof.C, option
"pythia8",
for an
61 \defgroup tutorial_ProofSimple ProofSimple
62 \ingroup tutorial_proof
63 \brief Selector to
fill a set of histograms
65 Example of
TSelector implementation to
do generic processing (filling
a
66 set of histograms in
this case).
67 See tutorials/proof/runProof.C, option
"simple",
for an
70 \defgroup tutorial_ProofSimpleFile ProofSimpleFile
71 \ingroup tutorial_proof
72 \brief Selector to
fill a set of histograms and merging via file
74 Example of
TSelector implementation to
do generic processing
75 (filling
a set of histograms in
this case) and merging via
76 a file, with part of the objects saved in
a sub-directory.
77 See tutorials/proof/runProof.C, option
"simplefile",
for an
80 \defgroup tutorial_ProofStdVec ProofStdVec
81 \ingroup tutorial_proof
82 \brief Selector
for generic processing with stdlib collections
84 Example of
TSelector implementation to
do generic
85 processing with stdlib collections.
86 See tutorials/proof/runProof.C, option
"stdlib",
for an
89 \defgroup tutorial_ProofTests ProofTests
90 \ingroup tutorial_proof
91 \brief Auxilliary selector used to test PROOF functionality
void generate(R &r, TH1D *h)
void run(bool only_compile=false)
you should not use this method at all Int_t Int_t Double_t Double_t Double_t e
A TSelector object is used by the TTree::Draw, TTree::Scan, TTree::Process to navigate in a TTree and...