Created
March 18, 2020 15:14
-
-
Save eguiraud/8aae891dfed6f8537cabd32200b1a172 to your computer and use it in GitHub Desktop.
example code that takes seconds to be jitted withing RDF, in compilable form
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include "ROOT/RDF/RLoopManager.hxx" | |
#include "ROOT/RDF/RJittedCustomColumn.hxx" | |
#include "ROOT/RDF/InterfaceUtils.hxx" | |
#include "ROOT/RDF/RBookedCustomColumns.hxx" | |
#include <memory> | |
using namespace std; | |
int main() {}; | |
// Dataframe 0 | |
namespace __rdf1 { using rdfentry_1_type = ULong64_t; }namespace __rdf1 { using rdfslot_2_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x017 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x017_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x017 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x118 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x118_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x118 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x219 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x219_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x219 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x320 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x320_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x320 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x421 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x421_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x421 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x522 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x522_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x522 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x623 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x623_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x623 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf2 { using rdfentry_3_type = ULong64_t; }namespace __rdf2 { using rdfslot_4_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf2 { auto eval_x025 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x025_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x025 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf2 { auto eval_x126 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x126_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x126 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf2 { auto eval_x227 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x227_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x227 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf2 { auto eval_x328 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x328_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x328 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf2 { auto eval_x429 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x429_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x429 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf2 { auto eval_x530 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x530_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x530 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf2 { auto eval_x631 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x631_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x631 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf3 { using rdfentry_5_type = ULong64_t; }namespace __rdf3 { using rdfslot_6_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf3 { auto eval_x033 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x033_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x033 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf3 { auto eval_x134 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x134_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x134 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf3 { auto eval_x235 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x235_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x235 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf3 { auto eval_x336 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x336_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x336 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf3 { auto eval_x437 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x437_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x437 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf3 { auto eval_x538 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x538_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x538 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf3 { auto eval_x639 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x639_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x639 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf4 { using rdfentry_7_type = ULong64_t; }namespace __rdf4 { using rdfslot_8_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf4 { auto eval_x041 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x041_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x041 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf4 { auto eval_x142 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x142_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x142 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf4 { auto eval_x243 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x243_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x243 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf4 { auto eval_x344 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x344_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x344 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf4 { auto eval_x445 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x445_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x445 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf4 { auto eval_x546 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x546_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x546 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf4 { auto eval_x647 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x647_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x647 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf5 { using rdfentry_9_type = ULong64_t; }namespace __rdf5 { using rdfslot_10_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf5 { auto eval_x049 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x049_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x049 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf5 { auto eval_x150 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x150_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x150 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf5 { auto eval_x251 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x251_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x251 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf5 { auto eval_x352 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x352_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x352 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf5 { auto eval_x453 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x453_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x453 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf5 { auto eval_x554 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x554_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x554 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf5 { auto eval_x655 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x655_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x655 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf6 { using rdfentry_11_type = ULong64_t; }namespace __rdf6 { using rdfslot_12_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf6 { auto eval_x057 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x057_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x057 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf6 { auto eval_x158 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x158_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x158 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf6 { auto eval_x259 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x259_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x259 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf6 { auto eval_x360 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x360_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x360 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf6 { auto eval_x461 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x461_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x461 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf6 { auto eval_x562 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x562_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x562 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf6 { auto eval_x663 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x663_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x663 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf7 { using rdfentry_13_type = ULong64_t; }namespace __rdf7 { using rdfslot_14_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf7 { auto eval_x065 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x065_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x065 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf7 { auto eval_x166 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x166_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x166 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf7 { auto eval_x267 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x267_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x267 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf7 { auto eval_x368 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x368_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x368 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf7 { auto eval_x469 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x469_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x469 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf7 { auto eval_x570 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x570_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x570 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf7 { auto eval_x671 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x671_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x671 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf8 { using rdfentry_15_type = ULong64_t; }namespace __rdf8 { using rdfslot_16_type = unsigned int; } | |
// Dataframe 0 | |
namespace __rdf8 { auto eval_x073 = [](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}; | |
using x073_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x073 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf8 { auto eval_x174 = [](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}; | |
using x174_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x174 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf8 { auto eval_x275 = [](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}; | |
using x275_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x275 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf8 { auto eval_x376 = [](Float_t& mcWeight){return mcWeight | |
;}; | |
using x376_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x376 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf8 { auto eval_x477 = [](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}; | |
using x477_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x477 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf8 { auto eval_x578 = [](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}; | |
using x578_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x578 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf8 { auto eval_x679 = [](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}; | |
using x679_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x679 )>::ret_type; } | |
// Dataframe 0 | |
namespace __rdf1 { auto eval_x724 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x724_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x724 )>::ret_type; } | |
// Dataframe 0 | |
void dataframe_0 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555809e4230),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55557c625a10));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586082570),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586069f10));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586073e90),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555860a4210));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586073da0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55558606a7c0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555860a3370),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555860adbe0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555860a4b50),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586080ba0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x55558606c460),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55558609f6d0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557ff712b0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586085ca0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555860bfaf0));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf1::x017_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555e624c930), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555e624cf60), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555803bebb0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555e5f65870)); | |
} | |
// Dataframe 1 | |
namespace __rdf2 { auto eval_x732 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x732_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x732 )>::ret_type; } | |
// Dataframe 1 | |
void dataframe_1 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555860bd3f0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555860c7560));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555860c59f0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555860c2350));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x55557ecb54f0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586278b20));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586278a40),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55558627d1d0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555860c8ae0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586280140));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x55558627b1a0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586284cc0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586289c20),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586289590));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803cdb70), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x55558628e0a0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55558628d6d0));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf2::x025_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555f753a180), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555f7578cd0), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555f753a1f0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555f6a0b0a0)); | |
} | |
// Dataframe 2 | |
namespace __rdf3 { auto eval_x740 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x740_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x740 )>::ret_type; } | |
// Dataframe 2 | |
void dataframe_2 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555862916d0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586297da0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586296230),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55558629abe0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555862957c0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555586299070));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555596c12030),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555596c0db70));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555596c10520),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555596c13fe0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555596c586e0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555596c5ab10));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555596c5dc40),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555596c5c0e0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803a3770), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555596c5bee0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555596c65650));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf3::x033_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555f71e14c0), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555f6d95350), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555f7252f00),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555f6c95670)); | |
} | |
// Dataframe 3 | |
namespace __rdf4 { auto eval_x748 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x748_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x748 )>::ret_type; } | |
// Dataframe 3 | |
void dataframe_3 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555596c69450),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555596c6d730));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555978a86b0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x555596c6ad70));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555596c68f10),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a696f0f0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a6973840),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55558627baf0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a6973950),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55558627f7f0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a697de60),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a697ee50));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a69831e0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a6980db0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x5555803815a0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a6986f60),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a698b7b0));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf4::x041_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555e620c910), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555f88bea70), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555f7718360),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555f889ea40)); | |
} | |
// Dataframe 4 | |
namespace __rdf5 { auto eval_x756 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x756_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x756 )>::ret_type; } | |
// Dataframe 4 | |
void dataframe_4 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a6989d00),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a69935f0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a6991a80),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a69950f0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a75fe690),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a69893d0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a7602d60),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555a76029f0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555a7603b90),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b66e69d0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555b672bc50),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b672c610));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555b67313d0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b6730d20));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580099b80), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x555586298e70),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b673b0c0));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf5::x049_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555f8629be0), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555f8ab8e90), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555f92d99c0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555e61f9a70)); | |
} | |
// Dataframe 5 | |
namespace __rdf6 { auto eval_x764 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x764_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x764 )>::ret_type; } | |
// Dataframe 5 | |
void dataframe_5 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555b67378f0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b6740200));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555b7384510),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b673e720));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555b6737490),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b67371b0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555b672bb00),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555c6440c30));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555c6443a70),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555c6449070));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555c6449c70),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555c644e690));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555c6451300),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555c6455a90));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb6de40), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555c6452870),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555c6453620));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf6::x057_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555f89d9670), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555fa48d6d0), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555faf02d10),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555faf4d7e0)); | |
} | |
// Dataframe 6 | |
namespace __rdf7 { auto eval_x772 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x772_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x772 )>::ret_type; } | |
// Dataframe 6 | |
void dataframe_6 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555c64538c0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555c6462f70));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555c6461400),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555c6460150));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555c645be70),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d61dbc20));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d61d8bb0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d61d8760));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d61d8cf0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d61e0aa0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d61dbfa0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d61e61d0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d61e6790),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d622d620));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x55557eb591f0), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d622d1e0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d622e380));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf7::x065_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555f89aeeb0), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555f88eb210), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555fcaeaf90),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555fc1b4dd0)); | |
} | |
// Dataframe 7 | |
namespace __rdf8 { auto eval_x780 = [](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}; | |
using x780_type = typename ROOT::TypeTraits::CallableTraits<decltype(eval_x780 )>::ret_type; } | |
// Dataframe 7 | |
void dataframe_7 (){ | |
ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PHOTON){return scaleFactor_PHOTON | |
;}, {"scaleFactor_PHOTON"}, "x0", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d62302c0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d623b120));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PhotonTRIGGER){return scaleFactor_PhotonTRIGGER | |
;}, {"scaleFactor_PhotonTRIGGER"}, "x1", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d62382b0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555d623cc80));ROOT::Internal::RDF::JitDefineHelper([](Float_t& scaleFactor_PILEUP){return scaleFactor_PILEUP | |
;}, {"scaleFactor_PILEUP"}, "x2", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555d6238a40),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555e5f085c0));ROOT::Internal::RDF::JitDefineHelper([](Float_t& mcWeight){return mcWeight | |
;}, {"mcWeight"}, "x3", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555e5f09490),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555e5f0c110));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_pt){return photon_pt | |
;}, {"photon_pt"}, "x4", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x5555e5f0bce0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555e5f0c7e0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_eta){return photon_eta | |
;}, {"photon_eta"}, "x5", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x55557efa0f90),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55557efa8040));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_phi){return photon_phi | |
;}, {"photon_phi"}, "x6", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x55557efa7c30),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x55557efac9b0));ROOT::Internal::RDF::JitDefineHelper([](ROOT::VecOps::RVec<float>& photon_E){return photon_E | |
;}, {"photon_E"}, "x7", reinterpret_cast<ROOT::Detail::RDF::RLoopManager*>(0x555580077d90), *reinterpret_cast<ROOT::Detail::RDF::RJittedCustomColumn*>(0x55557efa59d0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555b66e6c10));ROOT::Internal::RDF::CallBuildAction<ROOT::Internal::RDF::ActionTags::Histo1D, __rdf8::x073_type>(reinterpret_cast<std::shared_ptr<ROOT::Detail::RDF::RNodeBase>*>(0x5555fd3318b0), {"x0"}, 1, reinterpret_cast<shared_ptr<TH1D>*>(0x5555f90d4870), reinterpret_cast<std::shared_ptr<ROOT::Internal::RDF::RJittedAction>*>(0x5555f73f30f0),reinterpret_cast<ROOT::Internal::RDF::RBookedCustomColumns*>(0x5555fc79b6d0)); | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment