Pere Mato

Results 28 comments of Pere Mato

Thanks @Moelf for the various hints. The `copycols=false` is very useful. I'll have a look at Query.jl. It looks very interesting, although I do not know how to do the...

First I have the personal challenge to fill an histogram with all the events in the ROOT file (~65M) without writing explicitly the event loop. The following code blows-up if...

You can download it from here: http://opendata.web.cern.ch/record/12341 I am using it from SWAN with Bleeding Edge software stack

A couple of examples with some complexity using RDataFrame and accessing Open Data. https://github.com/cms-opendata-analyses/HiggsTauTauNanoAODOutreachAnalysis https://root.cern/doc/master/df103__NanoAODHiggsAnalysis_8py.html It would be nice to compare them with pure Julia equivalent.

> Those are way too long and I can't quite figure out where does some functions in string comes from for example `pt_cuts()` in the second link (`.h` file somewhere?)....

> Indeed, the pure Julia equivalent would be completely different. In the example above, there are many high-level cuts (btw. the string-evaluation-style coding is really awful for clarity) which do...

> To make a constructive example, I think comparing the double loop: > https://root.cern/doc/master/df103__NanoAODHiggsAnalysis__python_8h_source.html#l00026 > would be clear. And then compare two filters, and comparing making two histograms. Yes, I...

I am not sure I am following, although I do see that there is some recalculation that could be perhaps saved between the filtering steps. The `.Define()` adds virtually a...

Thanks I'll try. Is this change in the toolchain also working for previous versions of Boost?

> Fixed in `v0.10.21`. > > @peremato let me know if it works for you. > > Btw. just a little bit of clarification: the custom parsing always applies to...