Parcourir la source

Fixes to deal with vector<bool> tree branches

Caleb Fangmeier il y a 6 ans
Parent
commit
ec55f984e2
2 fichiers modifiés avec 5 ajouts et 5 suppressions
  1. 4 4
      looper/analysis/TrackingNtupleObjs.hpp
  2. 1 1
      looper/filval

+ 4 - 4
looper/analysis/TrackingNtupleObjs.hpp

@@ -1,4 +1,4 @@
-/** TrackingNtupleObjs.hpp created on 2018-06-06 16:43:59.886647 by generate_class.py
+/** TrackingNtupleObjs.hpp created on 2018-06-07 15:07:37.572190 by generate_class.py
  * AVOID EDITING THIS FILE BY HAND!! Instead edit TrackingNtupleObjs.yaml and re-run
  * generate_class.py
  */
@@ -1156,7 +1156,7 @@ struct Gen {
         return (*collection->val_mother)().at(idx);
     }
 
-    const bool& isTauDecayProduct() const {
+    const bool isTauDecayProduct() const {
         if (!collection->isTauDecayProduct_loaded) {
             collection->val_isTauDecayProduct = collection->tds->track_branch_obj<vector<bool>>("gen_isTauDecayProduct");
             collection->isTauDecayProduct_loaded = true;
@@ -1164,7 +1164,7 @@ struct Gen {
         return (*collection->val_isTauDecayProduct)().at(idx);
     }
 
-    const bool& isDirectHadronDecayProduct() const {
+    const bool isDirectHadronDecayProduct() const {
         if (!collection->isDirectHadronDecayProduct_loaded) {
             collection->val_isDirectHadronDecayProduct = collection->tds->track_branch_obj<vector<bool>>("gen_isDirectHadronDecayProduct");
             collection->isDirectHadronDecayProduct_loaded = true;
@@ -1172,7 +1172,7 @@ struct Gen {
         return (*collection->val_isDirectHadronDecayProduct)().at(idx);
     }
 
-    const bool& isPrompt() const {
+    const bool isPrompt() const {
         if (!collection->isPrompt_loaded) {
             collection->val_isPrompt = collection->tds->track_branch_obj<vector<bool>>("gen_isPrompt");
             collection->isPrompt_loaded = true;

+ 1 - 1
looper/filval

@@ -1 +1 @@
-Subproject commit de09db9ee970db8e263c285e0e2d4128b545e9a5
+Subproject commit c0b4e453a2b3d4dd6d4fcf5bb6803e1ac44eff01