BTaggingTruthTaggingTool::TRFinfo Node1 BTaggingTruthTaggingTool ::TRFinfo + njets + rand Node2 std::vector< std::vector < int > > Node2->Node1 +tbins_in +tbins_ex Node3 std::vector< int > + elements Node3->Node2 +elements Node4 std::vector< BTaggingTruth TaggingTool::jetVariable > Node4->Node1 +jets Node5 BTaggingTruthTaggingTool ::jetVariable + flav Node5->Node4 +elements Node9 std::vector< std::vector < float > > Node9->Node1 +permsWeight +permsSumWeight +node_feat Node10 std::vector< float > + elements Node10->Node1 +binsprob_ex +trfw_ex +binsprob_in +trfw_in +permprob_ex +permprob_in Node10->Node9 +elements Node11 std::map< int, std ::vector< float > > + keys Node10->Node11 +elements Node11->Node1 +effMC_allBins Node12 std::vector< std::vector < bool > > Node12->Node1 +perm_ex +perm_in Node14 std::map< int, std ::vector< std::vector < std::vector< bool > > > > + keys Node14->Node1 +perms