Click on a slide to go to that topic.
Using d0tools for running D0 programs 00:00:00 Specify the name of the program 00:01:41 More options, batch, debugging 00:02:22 Input/Output: list of files 00:03:07 Stop ignoring floating point exceptions 00:03:34 Many other options 00:04:25 runchunkanalyze 00:05:50 To process a thumbnail file 00:06:52 Fancier options: skim the data 00:07:04 More options 00:07:39 Last feature 00:08:28 How do I create? 00:09:21 end of part II 00:10:05 Contents part 3 00:10:43 analysis_example header file 00:11:14 Handle Output ROOT files (slide 5) 00:12:06 Already seen in part 2 [6] 00:13:56 Everything private [7] 00:14:27 Create pointers for histograms 00:16:18 Event counting/bookkeeping [9] 00:17:08 And finally the analysis code [10] 00:17:35 Another list of include statements [11] 00:18:58 Used in a few slides 00:19:39 Read the package RCP [13] 00:21:22 Remember the barcode [15] 00:22:29 Who is the lucky winner of prize #7? [15] 00:22:42 Event counters [16] 00:24:47 After all those histograms [17] 00:25:19 Do stupid things [18] 00:26:03 The proper way of writing [19] 00:26:40 Use the error logger instead 00:28:58 What if the message is more serious [21] 00:29:59 Doing all the work in alalyzeEvent 00:30:40 Stupid things are sometimes necessary [23] 00:32:14 The EMparticleChunk [24] 00:35:00 Start with a pointer to EMparticle [25] 00:35:54 Link indices and link pointers 00:39:06 The other chunks [27] 00:41:25 By learning 5 or 6 lines of code [28] 00:42:52 Shared properties [29] 00:43:56 The Jet Chunk 00:45:24 The missing E_T chunk [31] 00:46:20 The ChargedParticleChunk [32] 00:47:39 Use names, not indices [33] 00:47:58 Nothing really fancy [34] 00:50:29 All the difficulty of writing analysis code [35] 00:52:04 end 00:54:40