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
23 example of how to run this selector.
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
31 http://root.cern.ch/files/data .
32 See tutorials/proof/runProof.C, option "eventproc", for
33 an example of how to run this selector.
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
41 an example of how to run this selector.
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
50 example of how to run this selector.
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
59 example of how to run this selector.
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
68 example of how to run this selector.
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
78 example of how to run this selector.
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
87 example of how to run this selector.
89 \defgroup tutorial_ProofTests ProofTests
90 \ingroup tutorial_proof
91 \brief Auxilliary selector used to test PROOF functionality