From 85682e83cb3b0ae36f7199d98da705419c7be18f Mon Sep 17 00:00:00 2001 From: Manos Vourliotis Date: Mon, 10 Jun 2024 09:08:42 -0700 Subject: [PATCH 1/3] Resolving PR comments LST folder --- .../python/HighPtTripletStep_cff.py | 2 +- RecoTracker/LST/interface/LSTOutput.h | 20 +++--- .../LST/interface/LSTPhase2OTHitsInput.h | 24 +++---- RecoTracker/LST/interface/LSTPixelSeedInput.h | 64 +++++++++---------- RecoTracker/LST/plugins/LSTOutputConverter.cc | 18 +++--- .../plugins/LSTPhase2OTHitsInputProducer.cc | 10 ++- .../LST/plugins/LSTPixelSeedInputProducer.cc | 44 ++++++------- RecoTracker/LST/plugins/alpaka/LSTProducer.cc | 4 +- RecoTracker/LST/python/lstProducer_cff.py | 7 +- ...SeedTracks_cfi.py => lstSeedTracks_cff.py} | 0 RecoTracker/LST/python/lst_cff.py | 2 +- 11 files changed, 91 insertions(+), 104 deletions(-) rename RecoTracker/LST/python/{lstSeedTracks_cfi.py => lstSeedTracks_cff.py} (100%) diff --git a/RecoTracker/IterativeTracking/python/HighPtTripletStep_cff.py b/RecoTracker/IterativeTracking/python/HighPtTripletStep_cff.py index 3c6127d5794b2..fc98c2a6d8664 100644 --- a/RecoTracker/IterativeTracking/python/HighPtTripletStep_cff.py +++ b/RecoTracker/IterativeTracking/python/HighPtTripletStep_cff.py @@ -425,7 +425,7 @@ _HighPtTripletStepTask_LST = HighPtTripletStepTask.copy() from RecoLocalTracker.Phase2TrackerRecHits.Phase2TrackerRecHits_cfi import siPhase2RecHits -from RecoTracker.LST.lstSeedTracks_cfi import lstInitialStepSeedTracks,lstHighPtTripletStepSeedTracks +from RecoTracker.LST.lstSeedTracks_cff import lstInitialStepSeedTracks,lstHighPtTripletStepSeedTracks from RecoTracker.LST.lstPixelSeedInputProducer_cfi import lstPixelSeedInputProducer from RecoTracker.LST.lstPhase2OTHitsInputProducer_cfi import lstPhase2OTHitsInputProducer from RecoTracker.LST.lstProducer_cff import * diff --git a/RecoTracker/LST/interface/LSTOutput.h b/RecoTracker/LST/interface/LSTOutput.h index e1c3b5544e825..765be209201d9 100644 --- a/RecoTracker/LST/interface/LSTOutput.h +++ b/RecoTracker/LST/interface/LSTOutput.h @@ -7,20 +7,20 @@ class LSTOutput { public: LSTOutput() = default; + LSTOutput(std::vector> hitIdx, + std::vector len, + std::vector seedIdx, + std::vector trackCandidateType) { + hitIdx_ = std::move(hitIdx); + len_ = std::move(len); + seedIdx_ = std::move(seedIdx); + trackCandidateType_ = std::move(trackCandidateType); + } + ~LSTOutput() = default; enum LSTTCType { T5 = 4, pT3 = 5, pT5 = 7, pLS = 8 }; - void setLSTOutputTraits(std::vector> hitIdx, - std::vector len, - std::vector seedIdx, - std::vector trackCandidateType) { - hitIdx_ = hitIdx; - len_ = len; - seedIdx_ = seedIdx; - trackCandidateType_ = trackCandidateType; - } - std::vector> const& hitIdx() const { return hitIdx_; } std::vector const& len() const { return len_; } std::vector const& seedIdx() const { return seedIdx_; } diff --git a/RecoTracker/LST/interface/LSTPhase2OTHitsInput.h b/RecoTracker/LST/interface/LSTPhase2OTHitsInput.h index 2d55b467b1d1b..524a06be1250a 100644 --- a/RecoTracker/LST/interface/LSTPhase2OTHitsInput.h +++ b/RecoTracker/LST/interface/LSTPhase2OTHitsInput.h @@ -9,20 +9,20 @@ class LSTPhase2OTHitsInput { public: LSTPhase2OTHitsInput() = default; - ~LSTPhase2OTHitsInput() = default; - - void setLSTPhase2OTHitsTraits(std::vector detId, - std::vector x, - std::vector y, - std::vector z, - std::vector hits) { - detId_ = detId; - x_ = x; - y_ = y; - z_ = z; - hits_ = hits; + LSTPhase2OTHitsInput(std::vector detId, + std::vector x, + std::vector y, + std::vector z, + std::vector hits) { + detId_ = std::move(detId); + x_ = std::move(x); + y_ = std::move(y); + z_ = std::move(z); + hits_ = std::move(hits); } + ~LSTPhase2OTHitsInput() = default; + std::vector const& detId() const { return detId_; } std::vector const& x() const { return x_; } std::vector const& y() const { return y_; } diff --git a/RecoTracker/LST/interface/LSTPixelSeedInput.h b/RecoTracker/LST/interface/LSTPixelSeedInput.h index e7ef033360671..14681f266de2f 100644 --- a/RecoTracker/LST/interface/LSTPixelSeedInput.h +++ b/RecoTracker/LST/interface/LSTPixelSeedInput.h @@ -7,40 +7,40 @@ class LSTPixelSeedInput { public: LSTPixelSeedInput() = default; - ~LSTPixelSeedInput() = default; - - void setLSTPixelSeedTraits(std::vector px, - std::vector py, - std::vector pz, - std::vector dxy, - std::vector dz, - std::vector ptErr, - std::vector etaErr, - std::vector stateTrajGlbX, - std::vector stateTrajGlbY, - std::vector stateTrajGlbZ, - std::vector stateTrajGlbPx, - std::vector stateTrajGlbPy, - std::vector stateTrajGlbPz, - std::vector q, - std::vector> hitIdx) { - px_ = px; - py_ = py; - pz_ = pz; - dxy_ = dxy; - dz_ = dz; - ptErr_ = ptErr; - etaErr_ = etaErr; - stateTrajGlbX_ = stateTrajGlbX; - stateTrajGlbY_ = stateTrajGlbY; - stateTrajGlbZ_ = stateTrajGlbZ; - stateTrajGlbPx_ = stateTrajGlbPx; - stateTrajGlbPy_ = stateTrajGlbPy; - stateTrajGlbPz_ = stateTrajGlbPz; - q_ = q; - hitIdx_ = hitIdx; + LSTPixelSeedInput(std::vector px, + std::vector py, + std::vector pz, + std::vector dxy, + std::vector dz, + std::vector ptErr, + std::vector etaErr, + std::vector stateTrajGlbX, + std::vector stateTrajGlbY, + std::vector stateTrajGlbZ, + std::vector stateTrajGlbPx, + std::vector stateTrajGlbPy, + std::vector stateTrajGlbPz, + std::vector q, + std::vector> hitIdx) { + px_ = std::move(px); + py_ = std::move(py); + pz_ = std::move(pz); + dxy_ = std::move(dxy); + dz_ = std::move(dz); + ptErr_ = std::move(ptErr); + etaErr_ = std::move(etaErr); + stateTrajGlbX_ = std::move(stateTrajGlbX); + stateTrajGlbY_ = std::move(stateTrajGlbY); + stateTrajGlbZ_ = std::move(stateTrajGlbZ); + stateTrajGlbPx_ = std::move(stateTrajGlbPx); + stateTrajGlbPy_ = std::move(stateTrajGlbPy); + stateTrajGlbPz_ = std::move(stateTrajGlbPz); + q_ = std::move(q); + hitIdx_ = std::move(hitIdx); } + ~LSTPixelSeedInput() = default; + std::vector const& px() const { return px_; } std::vector const& py() const { return py_; } std::vector const& pz() const { return pz_; } diff --git a/RecoTracker/LST/plugins/LSTOutputConverter.cc b/RecoTracker/LST/plugins/LSTOutputConverter.cc index c0611bfd6991a..de528395d7c46 100644 --- a/RecoTracker/LST/plugins/LSTOutputConverter.cc +++ b/RecoTracker/LST/plugins/LSTOutputConverter.cc @@ -41,8 +41,8 @@ class LSTOutputConverter : public edm::global::EDProducer<> { const bool includeT5s_; const bool includeNonpLSTSs_; const edm::ESGetToken mfToken_; - edm::ESGetToken propagatorAlongToken_; - edm::ESGetToken propagatorOppositeToken_; + const edm::ESGetToken propagatorAlongToken_; + const edm::ESGetToken propagatorOppositeToken_; const edm::ESGetToken tGeomToken_; std::unique_ptr seedCreator_; const edm::EDPutTokenT trajectorySeedPutToken_; @@ -57,11 +57,9 @@ class LSTOutputConverter : public edm::global::EDProducer<> { }; LSTOutputConverter::LSTOutputConverter(edm::ParameterSet const& iConfig) - : lstOutputToken_(consumes(iConfig.getUntrackedParameter("lstOutput"))), - lstPhase2OTHitsInputToken_{ - consumes(iConfig.getUntrackedParameter("phase2OTHits"))}, - lstPixelSeedToken_{ - consumes(iConfig.getUntrackedParameter("lstPixelSeeds"))}, + : lstOutputToken_(consumes(iConfig.getParameter("lstOutput"))), + lstPhase2OTHitsInputToken_{consumes(iConfig.getParameter("phase2OTHits"))}, + lstPixelSeedToken_{consumes(iConfig.getParameter("lstPixelSeeds"))}, includeT5s_(iConfig.getParameter("includeT5s")), includeNonpLSTSs_(iConfig.getParameter("includeNonpLSTSs")), mfToken_(esConsumes()), @@ -92,9 +90,9 @@ LSTOutputConverter::LSTOutputConverter(edm::ParameterSet const& iConfig) void LSTOutputConverter::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.addUntracked("lstOutput", edm::InputTag("lstProducer")); - desc.addUntracked("phase2OTHits", edm::InputTag("lstPhase2OTHitsInputProducer")); - desc.addUntracked("lstPixelSeeds", edm::InputTag("lstPixelSeedInputProducer")); + desc.add("lstOutput", edm::InputTag("lstProducer")); + desc.add("phase2OTHits", edm::InputTag("lstPhase2OTHitsInputProducer")); + desc.add("lstPixelSeeds", edm::InputTag("lstPixelSeedInputProducer")); desc.add("includeT5s", true); desc.add("includeNonpLSTSs", false); desc.add("propagatorAlong", edm::ESInputTag{"", "PropagatorWithMaterial"}); diff --git a/RecoTracker/LST/plugins/LSTPhase2OTHitsInputProducer.cc b/RecoTracker/LST/plugins/LSTPhase2OTHitsInputProducer.cc index dbf2654381e28..4b0d797db0d4f 100644 --- a/RecoTracker/LST/plugins/LSTPhase2OTHitsInputProducer.cc +++ b/RecoTracker/LST/plugins/LSTPhase2OTHitsInputProducer.cc @@ -21,14 +21,14 @@ class LSTPhase2OTHitsInputProducer : public edm::global::EDProducer<> { }; LSTPhase2OTHitsInputProducer::LSTPhase2OTHitsInputProducer(edm::ParameterSet const& iConfig) - : phase2OTRecHitToken_(consumes( - iConfig.getUntrackedParameter("phase2OTRecHits"))), + : phase2OTRecHitToken_( + consumes(iConfig.getParameter("phase2OTRecHits"))), lstPhase2OTHitsInputPutToken_(produces()) {} void LSTPhase2OTHitsInputProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.addUntracked("phase2OTRecHits", edm::InputTag("siPhase2RecHits")); + desc.add("phase2OTRecHits", edm::InputTag("siPhase2RecHits")); descriptions.addWithDefaultLabel(desc); } @@ -38,8 +38,6 @@ void LSTPhase2OTHitsInputProducer::produce(edm::StreamID iID, edm::Event& iEvent auto const& phase2OTHits = iEvent.get(phase2OTRecHitToken_); // Vector definitions - LSTPhase2OTHitsInput phase2OTHitsInput; - std::vector ph2_detId; std::vector ph2_x; std::vector ph2_y; @@ -57,7 +55,7 @@ void LSTPhase2OTHitsInputProducer::produce(edm::StreamID iID, edm::Event& iEvent } } - phase2OTHitsInput.setLSTPhase2OTHitsTraits(ph2_detId, ph2_x, ph2_y, ph2_z, ph2_hits); + LSTPhase2OTHitsInput phase2OTHitsInput(ph2_detId, ph2_x, ph2_y, ph2_z, ph2_hits); iEvent.emplace(lstPhase2OTHitsInputPutToken_, std::move(phase2OTHitsInput)); } diff --git a/RecoTracker/LST/plugins/LSTPixelSeedInputProducer.cc b/RecoTracker/LST/plugins/LSTPixelSeedInputProducer.cc index 6cd86b2d6ac6c..b4f42476b1ce9 100644 --- a/RecoTracker/LST/plugins/LSTPixelSeedInputProducer.cc +++ b/RecoTracker/LST/plugins/LSTPixelSeedInputProducer.cc @@ -39,22 +39,21 @@ class LSTPixelSeedInputProducer : public edm::global::EDProducer<> { LSTPixelSeedInputProducer::LSTPixelSeedInputProducer(edm::ParameterSet const& iConfig) : mfToken_(esConsumes()), - beamSpotToken_(consumes(iConfig.getUntrackedParameter("beamSpot"))), + beamSpotToken_(consumes(iConfig.getParameter("beamSpot"))), lstPixelSeedInputPutToken_(produces()), lstPixelSeedsPutToken_(produces()) { - seedTokens_ = edm::vector_transform(iConfig.getUntrackedParameter>("seedTracks"), + seedTokens_ = edm::vector_transform(iConfig.getParameter>("seedTracks"), [&](const edm::InputTag& tag) { return consumes>(tag); }); } void LSTPixelSeedInputProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.addUntracked("beamSpot", edm::InputTag("offlineBeamSpot")); + desc.add("beamSpot", edm::InputTag("offlineBeamSpot")); - desc.addUntracked>( - "seedTracks", - std::vector{edm::InputTag("lstInitialStepSeedTracks"), - edm::InputTag("lstHighPtTripletStepSeedTracks")}); + desc.add>("seedTracks", + std::vector{edm::InputTag("lstInitialStepSeedTracks"), + edm::InputTag("lstHighPtTripletStepSeedTracks")}); descriptions.addWithDefaultLabel(desc); } @@ -65,7 +64,6 @@ void LSTPixelSeedInputProducer::produce(edm::StreamID iID, edm::Event& iEvent, c auto const& bs = iEvent.get(beamSpotToken_); // Vector definitions - LSTPixelSeedInput pixelSeedInput; std::vector see_px; std::vector see_py; std::vector see_pz; @@ -151,21 +149,21 @@ void LSTPixelSeedInputProducer::produce(edm::StreamID iID, edm::Event& iEvent, c } } - pixelSeedInput.setLSTPixelSeedTraits(see_px, - see_py, - see_pz, - see_dxy, - see_dz, - see_ptErr, - see_etaErr, - see_stateTrajGlbX, - see_stateTrajGlbY, - see_stateTrajGlbZ, - see_stateTrajGlbPx, - see_stateTrajGlbPy, - see_stateTrajGlbPz, - see_q, - see_hitIdx); + LSTPixelSeedInput pixelSeedInput(see_px, + see_py, + see_pz, + see_dxy, + see_dz, + see_ptErr, + see_etaErr, + see_stateTrajGlbX, + see_stateTrajGlbY, + see_stateTrajGlbZ, + see_stateTrajGlbPx, + see_stateTrajGlbPy, + see_stateTrajGlbPz, + see_q, + see_hitIdx); iEvent.emplace(lstPixelSeedInputPutToken_, std::move(pixelSeedInput)); iEvent.emplace(lstPixelSeedsPutToken_, std::move(see_seeds)); } diff --git a/RecoTracker/LST/plugins/alpaka/LSTProducer.cc b/RecoTracker/LST/plugins/alpaka/LSTProducer.cc index 4aca0528539ef..0875eebe9f620 100644 --- a/RecoTracker/LST/plugins/alpaka/LSTProducer.cc +++ b/RecoTracker/LST/plugins/alpaka/LSTProducer.cc @@ -66,9 +66,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { void produce(device::Event& event, device::EventSetup const&) override { // Output - LSTOutput lstOutput; - lstOutput.setLSTOutputTraits(lst_.hits(), lst_.len(), lst_.seedIdx(), lst_.trackCandidateType()); - + LSTOutput lstOutput(lst_.hits(), lst_.len(), lst_.seedIdx(), lst_.trackCandidateType()); event.emplace(lstOutputToken_, std::move(lstOutput)); } diff --git a/RecoTracker/LST/python/lstProducer_cff.py b/RecoTracker/LST/python/lstProducer_cff.py index c60357fcbbe1c..fc910d1272bad 100644 --- a/RecoTracker/LST/python/lstProducer_cff.py +++ b/RecoTracker/LST/python/lstProducer_cff.py @@ -2,11 +2,6 @@ from RecoTracker.LST.lstProducer_cfi import lstProducer -from Configuration.ProcessModifiers.gpu_cff import gpu -(~gpu).toModify(lstProducer.alpaka, backend = 'serial_sync') - -from RecoTracker.LST.lstModulesDevESProducer_cfi import lstModulesDevESProducer -(~gpu).toModify(lstModulesDevESProducer.alpaka, backend = 'serial_sync') - # not scheduled task to get the framework to hide the producer +from RecoTracker.LST.lstModulesDevESProducer_cfi import lstModulesDevESProducer dummyLSTModulesDevESProducerTask = cms.Task(lstModulesDevESProducer) diff --git a/RecoTracker/LST/python/lstSeedTracks_cfi.py b/RecoTracker/LST/python/lstSeedTracks_cff.py similarity index 100% rename from RecoTracker/LST/python/lstSeedTracks_cfi.py rename to RecoTracker/LST/python/lstSeedTracks_cff.py diff --git a/RecoTracker/LST/python/lst_cff.py b/RecoTracker/LST/python/lst_cff.py index 03bea461c443c..af3a80ae77e18 100644 --- a/RecoTracker/LST/python/lst_cff.py +++ b/RecoTracker/LST/python/lst_cff.py @@ -1,6 +1,6 @@ import FWCore.ParameterSet.Config as cms -from RecoTracker.LST.lstSeedTracks_cfi import * +from RecoTracker.LST.lstSeedTracks_cff import * from RecoTracker.LST.lstPixelSeedInputProducer_cfi import * from RecoTracker.LST.lstPhase2OTHitsInputProducer_cfi import * from RecoTracker.LST.lstOutputConverter_cfi import * From 944652f36985a42d150edde23a4b47b970103a19 Mon Sep 17 00:00:00 2001 From: Manos Vourliotis Date: Tue, 11 Jun 2024 01:17:16 +0200 Subject: [PATCH 2/3] Keep comment closer to the added task object Co-authored-by: Slava Krutelyov --- RecoTracker/LST/python/lstProducer_cff.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/RecoTracker/LST/python/lstProducer_cff.py b/RecoTracker/LST/python/lstProducer_cff.py index fc910d1272bad..9cf355bb3a3fa 100644 --- a/RecoTracker/LST/python/lstProducer_cff.py +++ b/RecoTracker/LST/python/lstProducer_cff.py @@ -2,6 +2,7 @@ from RecoTracker.LST.lstProducer_cfi import lstProducer -# not scheduled task to get the framework to hide the producer from RecoTracker.LST.lstModulesDevESProducer_cfi import lstModulesDevESProducer + +# not scheduled task to get the framework to hide the producer dummyLSTModulesDevESProducerTask = cms.Task(lstModulesDevESProducer) From 3552ad35bf23796b767d0b6c068492d305d183d4 Mon Sep 17 00:00:00 2001 From: Manos Vourliotis Date: Thu, 13 Jun 2024 09:42:00 -0700 Subject: [PATCH 3/3] Fixing CMS coding rule 1 --- .../LSTCore/standalone/code/core/trkCore.cc | 134 +- .../LSTCore/standalone/code/core/trktree.cc | 1172 +++++------ .../LSTCore/standalone/code/core/trktree.h | 1767 ++++++++--------- .../standalone/code/core/write_sdl_ntuple.cc | 300 +-- .../standalone/code/core/write_sdl_ntuple.h | 10 +- .../standalone/code/rooutil/anautil.cc | 16 +- .../LSTCore/standalone/code/rooutil/anautil.h | 15 +- .../LSTCore/standalone/efficiency/src/SDL.cc | 574 +++--- .../LSTCore/standalone/efficiency/src/SDL.h | 861 ++++---- .../standalone/efficiency/src/performance.cc | 154 +- 10 files changed, 2497 insertions(+), 2506 deletions(-) diff --git a/RecoTracker/LSTCore/standalone/code/core/trkCore.cc b/RecoTracker/LSTCore/standalone/code/core/trkCore.cc index d33a0c28c08c7..f782308d4cffd 100644 --- a/RecoTracker/LSTCore/standalone/code/core/trkCore.cc +++ b/RecoTracker/LSTCore/standalone/code/core/trkCore.cc @@ -305,7 +305,7 @@ std::vector matchedSimTrkIdxs(std::vector hitidxs, int nhits_input = to_check_duplicate.size(); - std::vector> simtrk_idxs; + std::vector> simtrk_idxs; std::vector unique_idxs; // to aggregate which ones to count and test if (verbose) { @@ -323,7 +323,7 @@ std::vector matchedSimTrkIdxs(std::vector hitidxs, std::vector simtrk_idxs_per_hit; - const std::vector> *simHitIdxs = hittype == 4 ? &trk.ph2_simHitIdx() : &trk.pix_simHitIdx(); + const std::vector> *simHitIdxs = hittype == 4 ? &trk.ph2_simHitIdx() : &trk.pix_simHitIdx(); if (verbose) { std::cout << " trk.ph2_simHitIdx().size(): " << trk.ph2_simHitIdx().size() << std::endl; @@ -387,8 +387,8 @@ std::vector matchedSimTrkIdxs(std::vector hitidxs, } // Compute all permutations - std::function> &, vector, size_t, vector> &)> perm = - [&](vector> &result, vector intermediate, size_t n, vector> &va) { + std::function> &, std::vector, size_t, std::vector> &)> perm = + [&](std::vector> &result, std::vector intermediate, size_t n, std::vector> &va) { // std::cout << " 'called': " << "called" << std::endl; if (va.size() > n) { for (auto x : va[n]) { @@ -403,8 +403,8 @@ std::vector matchedSimTrkIdxs(std::vector hitidxs, } }; - vector> allperms; - perm(allperms, vector(), 0, simtrk_idxs); + std::vector> allperms; + perm(allperms, std::vector(), 0, simtrk_idxs); if (verbose) { std::cout << " allperms.size(): " << allperms.size() << std::endl; @@ -432,7 +432,7 @@ std::vector matchedSimTrkIdxs(std::vector hitidxs, matched_sim_trk_idxs.push_back(trkidx); maxHitMatchCount = std::max(maxHitMatchCount, *std::max_element(counts.begin(), counts.end())); } - set s; + std::set s; unsigned size = matched_sim_trk_idxs.size(); for (unsigned i = 0; i < size; ++i) s.insert(matched_sim_trk_idxs[i]); @@ -903,24 +903,24 @@ void printTimingInformation(std::vector> &timing_information, if (ana.verbose == 0) return; - std::cout << showpoint; - std::cout << fixed; - std::cout << setprecision(2); - std::cout << right; + std::cout << std::showpoint; + std::cout << std::fixed; + std::cout << std::setprecision(2); + std::cout << std::right; std::cout << "Timing summary" << std::endl; - std::cout << setw(6) << "Evt"; - std::cout << " " << setw(6) << "Hits"; - std::cout << " " << setw(6) << "MD"; - std::cout << " " << setw(6) << "LS"; - std::cout << " " << setw(6) << "T3"; - std::cout << " " << setw(6) << "T5"; - std::cout << " " << setw(6) << "pLS"; - std::cout << " " << setw(6) << "pT5"; - std::cout << " " << setw(6) << "pT3"; - std::cout << " " << setw(6) << "TC"; - std::cout << " " << setw(6) << "Reset"; - std::cout << " " << setw(7) << "Total"; - std::cout << " " << setw(7) << "Total(short)"; + std::cout << std::setw(6) << "Evt"; + std::cout << " " << std::setw(6) << "Hits"; + std::cout << " " << std::setw(6) << "MD"; + std::cout << " " << std::setw(6) << "LS"; + std::cout << " " << std::setw(6) << "T3"; + std::cout << " " << std::setw(6) << "T5"; + std::cout << " " << std::setw(6) << "pLS"; + std::cout << " " << std::setw(6) << "pT5"; + std::cout << " " << std::setw(6) << "pT3"; + std::cout << " " << std::setw(6) << "TC"; + std::cout << " " << std::setw(6) << "Reset"; + std::cout << " " << std::setw(7) << "Total"; + std::cout << " " << std::setw(7) << "Total(short)"; std::cout << std::endl; std::vector timing_sum_information(timing_information[0].size()); std::vector timing_shortlist; @@ -946,19 +946,19 @@ void printTimingInformation(std::vector> &timing_information, timing_total_short += timing[7] * 1000; // pT3 timing_total_short += timing[8] * 1000; // TC timing_total_short += timing[9] * 1000; // Reset - std::cout << setw(6) << ievt; - std::cout << " " << setw(6) << timing[0] * 1000; // Hits - std::cout << " " << setw(6) << timing[1] * 1000; // MD - std::cout << " " << setw(6) << timing[2] * 1000; // LS - std::cout << " " << setw(6) << timing[3] * 1000; // T3 - std::cout << " " << setw(6) << timing[4] * 1000; // T5 - std::cout << " " << setw(6) << timing[5] * 1000; // pLS - std::cout << " " << setw(6) << timing[6] * 1000; // pT5 - std::cout << " " << setw(6) << timing[7] * 1000; // pT3 - std::cout << " " << setw(6) << timing[8] * 1000; // TC - std::cout << " " << setw(6) << timing[9] * 1000; // Reset - std::cout << " " << setw(7) << timing_total; // Total time - std::cout << " " << setw(7) << timing_total_short; // Total time + std::cout << std::setw(6) << ievt; + std::cout << " " << std::setw(6) << timing[0] * 1000; // Hits + std::cout << " " << std::setw(6) << timing[1] * 1000; // MD + std::cout << " " << std::setw(6) << timing[2] * 1000; // LS + std::cout << " " << std::setw(6) << timing[3] * 1000; // T3 + std::cout << " " << std::setw(6) << timing[4] * 1000; // T5 + std::cout << " " << std::setw(6) << timing[5] * 1000; // pLS + std::cout << " " << std::setw(6) << timing[6] * 1000; // pT5 + std::cout << " " << std::setw(6) << timing[7] * 1000; // pT3 + std::cout << " " << std::setw(6) << timing[8] * 1000; // TC + std::cout << " " << std::setw(6) << timing[9] * 1000; // Reset + std::cout << " " << std::setw(7) << timing_total; // Total time + std::cout << " " << std::setw(7) << timing_total_short; // Total time std::cout << std::endl; timing_sum_information[0] += timing[0] * 1000; // Hits timing_sum_information[1] += timing[1] * 1000; // MD @@ -1011,41 +1011,41 @@ void printTimingInformation(std::vector> &timing_information, } float stdDev = sqrt(standardDeviation / timing_shortlist.size()); - std::cout << setprecision(1); - std::cout << setw(6) << "Evt"; - std::cout << " " << setw(6) << "Hits"; - std::cout << " " << setw(6) << "MD"; - std::cout << " " << setw(6) << "LS"; - std::cout << " " << setw(6) << "T3"; - std::cout << " " << setw(6) << "T5"; - std::cout << " " << setw(6) << "pLS"; - std::cout << " " << setw(6) << "pT5"; - std::cout << " " << setw(6) << "pT3"; - std::cout << " " << setw(6) << "TC"; - std::cout << " " << setw(6) << "Reset"; - std::cout << " " << setw(7) << "Total"; - std::cout << " " << setw(7) << "Total(short)"; + std::cout << std::setprecision(1); + std::cout << std::setw(6) << "Evt"; + std::cout << " " << std::setw(6) << "Hits"; + std::cout << " " << std::setw(6) << "MD"; + std::cout << " " << std::setw(6) << "LS"; + std::cout << " " << std::setw(6) << "T3"; + std::cout << " " << std::setw(6) << "T5"; + std::cout << " " << std::setw(6) << "pLS"; + std::cout << " " << std::setw(6) << "pT5"; + std::cout << " " << std::setw(6) << "pT3"; + std::cout << " " << std::setw(6) << "TC"; + std::cout << " " << std::setw(6) << "Reset"; + std::cout << " " << std::setw(7) << "Total"; + std::cout << " " << std::setw(7) << "Total(short)"; std::cout << std::endl; - std::cout << setw(6) << "avg"; - std::cout << " " << setw(6) << timing_sum_information[0]; // Hits - std::cout << " " << setw(6) << timing_sum_information[1]; // MD - std::cout << " " << setw(6) << timing_sum_information[2]; // LS - std::cout << " " << setw(6) << timing_sum_information[3]; // T3 - std::cout << " " << setw(6) << timing_sum_information[4]; // T5 - std::cout << " " << setw(6) << timing_sum_information[5]; // pLS - std::cout << " " << setw(6) << timing_sum_information[6]; // pT5 - std::cout << " " << setw(6) << timing_sum_information[7]; // pT3 - std::cout << " " << setw(6) << timing_sum_information[8]; // TC - std::cout << " " << setw(6) << timing_sum_information[9]; // Reset - std::cout << " " << setw(7) << timing_total_avg; // Average total time - std::cout << " " << setw(7) << timing_totalshort_avg; // Average total time - std::cout << "+/- " << setw(4) << stdDev; - std::cout << " " << setw(7) << fullavg; // Average full time + std::cout << std::setw(6) << "avg"; + std::cout << " " << std::setw(6) << timing_sum_information[0]; // Hits + std::cout << " " << std::setw(6) << timing_sum_information[1]; // MD + std::cout << " " << std::setw(6) << timing_sum_information[2]; // LS + std::cout << " " << std::setw(6) << timing_sum_information[3]; // T3 + std::cout << " " << std::setw(6) << timing_sum_information[4]; // T5 + std::cout << " " << std::setw(6) << timing_sum_information[5]; // pLS + std::cout << " " << std::setw(6) << timing_sum_information[6]; // pT5 + std::cout << " " << std::setw(6) << timing_sum_information[7]; // pT3 + std::cout << " " << std::setw(6) << timing_sum_information[8]; // TC + std::cout << " " << std::setw(6) << timing_sum_information[9]; // Reset + std::cout << " " << std::setw(7) << timing_total_avg; // Average total time + std::cout << " " << std::setw(7) << timing_totalshort_avg; // Average total time + std::cout << "+/- " << std::setw(4) << stdDev; + std::cout << " " << std::setw(7) << fullavg; // Average full time std::cout << " " << ana.compilation_target; std::cout << "[s=" << ana.streams << "]"; std::cout << std::endl; - std::cout << left; + std::cout << std::left; } // ---------------------------------- =========================================== ---------------------------------------------- diff --git a/RecoTracker/LSTCore/standalone/code/core/trktree.cc b/RecoTracker/LSTCore/standalone/code/core/trktree.cc index 433409cf8b1f8..87cd32b334d01 100644 --- a/RecoTracker/LSTCore/standalone/code/core/trktree.cc +++ b/RecoTracker/LSTCore/standalone/code/core/trktree.cc @@ -3042,7 +3042,7 @@ void trktree::LoadAllBranches() { if (see_stateTrajGlbPy_branch != 0) see_stateTrajGlbPy(); } -const vector &trktree::see_stateCcov01() { +const std::vector &trktree::see_stateCcov01() { if (not see_stateCcov01_isLoaded) { if (see_stateCcov01_branch != 0) { see_stateCcov01_branch->GetEntry(index); @@ -3054,7 +3054,7 @@ const vector &trktree::see_stateCcov01() { } return *see_stateCcov01_; } -const vector &trktree::simhit_rod() { +const std::vector &trktree::simhit_rod() { if (not simhit_rod_isLoaded) { if (simhit_rod_branch != 0) { simhit_rod_branch->GetEntry(index); @@ -3066,7 +3066,7 @@ const vector &trktree::simhit_rod() { } return *simhit_rod_; } -const vector &trktree::trk_phi() { +const std::vector &trktree::trk_phi() { if (not trk_phi_isLoaded) { if (trk_phi_branch != 0) { trk_phi_branch->GetEntry(index); @@ -3090,7 +3090,7 @@ const float &trktree::bsp_x() { } return bsp_x_; } -const vector &trktree::see_stateCcov05() { +const std::vector &trktree::see_stateCcov05() { if (not see_stateCcov05_isLoaded) { if (see_stateCcov05_branch != 0) { see_stateCcov05_branch->GetEntry(index); @@ -3102,7 +3102,7 @@ const vector &trktree::see_stateCcov05() { } return *see_stateCcov05_; } -const vector &trktree::see_stateCcov04() { +const std::vector &trktree::see_stateCcov04() { if (not see_stateCcov04_isLoaded) { if (see_stateCcov04_branch != 0) { see_stateCcov04_branch->GetEntry(index); @@ -3114,7 +3114,7 @@ const vector &trktree::see_stateCcov04() { } return *see_stateCcov04_; } -const vector &trktree::trk_dxyPV() { +const std::vector &trktree::trk_dxyPV() { if (not trk_dxyPV_isLoaded) { if (trk_dxyPV_branch != 0) { trk_dxyPV_branch->GetEntry(index); @@ -3126,7 +3126,7 @@ const vector &trktree::trk_dxyPV() { } return *trk_dxyPV_; } -const vector &trktree::simhit_tof() { +const std::vector &trktree::simhit_tof() { if (not simhit_tof_isLoaded) { if (simhit_tof_branch != 0) { simhit_tof_branch->GetEntry(index); @@ -3138,7 +3138,7 @@ const vector &trktree::simhit_tof() { } return *simhit_tof_; } -const vector &trktree::sim_event() { +const std::vector &trktree::sim_event() { if (not sim_event_isLoaded) { if (sim_event_branch != 0) { sim_event_branch->GetEntry(index); @@ -3150,7 +3150,7 @@ const vector &trktree::sim_event() { } return *sim_event_; } -const vector &trktree::simhit_isStack() { +const std::vector &trktree::simhit_isStack() { if (not simhit_isStack_isLoaded) { if (simhit_isStack_branch != 0) { simhit_isStack_branch->GetEntry(index); @@ -3162,7 +3162,7 @@ const vector &trktree::simhit_isStack() { } return *simhit_isStack_; } -const vector &trktree::trk_dz() { +const std::vector &trktree::trk_dz() { if (not trk_dz_isLoaded) { if (trk_dz_branch != 0) { trk_dz_branch->GetEntry(index); @@ -3174,7 +3174,7 @@ const vector &trktree::trk_dz() { } return *trk_dz_; } -const vector &trktree::see_stateCcov03() { +const std::vector &trktree::see_stateCcov03() { if (not see_stateCcov03_isLoaded) { if (see_stateCcov03_branch != 0) { see_stateCcov03_branch->GetEntry(index); @@ -3186,7 +3186,7 @@ const vector &trktree::see_stateCcov03() { } return *see_stateCcov03_; } -const vector &trktree::sim_eta() { +const std::vector &trktree::sim_eta() { if (not sim_eta_isLoaded) { if (sim_eta_branch != 0) { sim_eta_branch->GetEntry(index); @@ -3198,7 +3198,7 @@ const vector &trktree::sim_eta() { } return *sim_eta_; } -const vector &trktree::simvtx_processType() { +const std::vector &trktree::simvtx_processType() { if (not simvtx_processType_isLoaded) { if (simvtx_processType_branch != 0) { simvtx_processType_branch->GetEntry(index); @@ -3210,7 +3210,7 @@ const vector &trktree::simvtx_processType() { } return *simvtx_processType_; } -const vector &trktree::pix_radL() { +const std::vector &trktree::pix_radL() { if (not pix_radL_isLoaded) { if (pix_radL_branch != 0) { pix_radL_branch->GetEntry(index); @@ -3222,7 +3222,7 @@ const vector &trktree::pix_radL() { } return *pix_radL_; } -const vector &trktree::see_stateCcov02() { +const std::vector &trktree::see_stateCcov02() { if (not see_stateCcov02_isLoaded) { if (see_stateCcov02_branch != 0) { see_stateCcov02_branch->GetEntry(index); @@ -3234,7 +3234,7 @@ const vector &trktree::see_stateCcov02() { } return *see_stateCcov02_; } -const vector &trktree::see_nGlued() { +const std::vector &trktree::see_nGlued() { if (not see_nGlued_isLoaded) { if (see_nGlued_branch != 0) { see_nGlued_branch->GetEntry(index); @@ -3246,7 +3246,7 @@ const vector &trktree::see_nGlued() { } return *see_nGlued_; } -const vector &trktree::trk_bestSimTrkIdx() { +const std::vector &trktree::trk_bestSimTrkIdx() { if (not trk_bestSimTrkIdx_isLoaded) { if (trk_bestSimTrkIdx_branch != 0) { trk_bestSimTrkIdx_branch->GetEntry(index); @@ -3258,7 +3258,7 @@ const vector &trktree::trk_bestSimTrkIdx() { } return *trk_bestSimTrkIdx_; } -const vector &trktree::see_stateTrajGlbPz() { +const std::vector &trktree::see_stateTrajGlbPz() { if (not see_stateTrajGlbPz_isLoaded) { if (see_stateTrajGlbPz_branch != 0) { see_stateTrajGlbPz_branch->GetEntry(index); @@ -3270,7 +3270,7 @@ const vector &trktree::see_stateTrajGlbPz() { } return *see_stateTrajGlbPz_; } -const vector &trktree::pix_yz() { +const std::vector &trktree::pix_yz() { if (not pix_yz_isLoaded) { if (pix_yz_branch != 0) { pix_yz_branch->GetEntry(index); @@ -3282,7 +3282,7 @@ const vector &trktree::pix_yz() { } return *pix_yz_; } -const vector &trktree::pix_yy() { +const std::vector &trktree::pix_yy() { if (not pix_yy_isLoaded) { if (pix_yy_branch != 0) { pix_yy_branch->GetEntry(index); @@ -3294,7 +3294,7 @@ const vector &trktree::pix_yy() { } return *pix_yy_; } -const vector &trktree::simhit_process() { +const std::vector &trktree::simhit_process() { if (not simhit_process_isLoaded) { if (simhit_process_branch != 0) { simhit_process_branch->GetEntry(index); @@ -3306,7 +3306,7 @@ const vector &trktree::simhit_process() { } return *simhit_process_; } -const vector &trktree::see_stateCcov34() { +const std::vector &trktree::see_stateCcov34() { if (not see_stateCcov34_isLoaded) { if (see_stateCcov34_branch != 0) { see_stateCcov34_branch->GetEntry(index); @@ -3318,7 +3318,7 @@ const vector &trktree::see_stateCcov34() { } return *see_stateCcov34_; } -const vector &trktree::trk_nInnerLost() { +const std::vector &trktree::trk_nInnerLost() { if (not trk_nInnerLost_isLoaded) { if (trk_nInnerLost_branch != 0) { trk_nInnerLost_branch->GetEntry(index); @@ -3330,7 +3330,7 @@ const vector &trktree::trk_nInnerLost() { } return *trk_nInnerLost_; } -const vector &trktree::see_py() { +const std::vector &trktree::see_py() { if (not see_py_isLoaded) { if (see_py_branch != 0) { see_py_branch->GetEntry(index); @@ -3342,7 +3342,7 @@ const vector &trktree::see_py() { } return *see_py_; } -const vector > &trktree::sim_trkIdx() { +const std::vector > &trktree::sim_trkIdx() { if (not sim_trkIdx_isLoaded) { if (sim_trkIdx_branch != 0) { sim_trkIdx_branch->GetEntry(index); @@ -3354,7 +3354,7 @@ const vector > &trktree::sim_trkIdx() { } return *sim_trkIdx_; } -const vector &trktree::trk_nLost() { +const std::vector &trktree::trk_nLost() { if (not trk_nLost_isLoaded) { if (trk_nLost_branch != 0) { trk_nLost_branch->GetEntry(index); @@ -3366,7 +3366,7 @@ const vector &trktree::trk_nLost() { } return *trk_nLost_; } -const vector &trktree::pix_isBarrel() { +const std::vector &trktree::pix_isBarrel() { if (not pix_isBarrel_isLoaded) { if (pix_isBarrel_branch != 0) { pix_isBarrel_branch->GetEntry(index); @@ -3378,7 +3378,7 @@ const vector &trktree::pix_isBarrel() { } return *pix_isBarrel_; } -const vector &trktree::see_dxyErr() { +const std::vector &trktree::see_dxyErr() { if (not see_dxyErr_isLoaded) { if (see_dxyErr_branch != 0) { see_dxyErr_branch->GetEntry(index); @@ -3390,7 +3390,7 @@ const vector &trktree::see_dxyErr() { } return *see_dxyErr_; } -const vector &trktree::simhit_detId() { +const std::vector &trktree::simhit_detId() { if (not simhit_detId_isLoaded) { if (simhit_detId_branch != 0) { simhit_detId_branch->GetEntry(index); @@ -3402,7 +3402,7 @@ const vector &trktree::simhit_detId() { } return *simhit_detId_; } -const vector &trktree::simhit_subdet() { +const std::vector &trktree::simhit_subdet() { if (not simhit_subdet_isLoaded) { if (simhit_subdet_branch != 0) { simhit_subdet_branch->GetEntry(index); @@ -3414,7 +3414,7 @@ const vector &trktree::simhit_subdet() { } return *simhit_subdet_; } -const vector > &trktree::see_hitIdx() { +const std::vector > &trktree::see_hitIdx() { if (not see_hitIdx_isLoaded) { if (see_hitIdx_branch != 0) { see_hitIdx_branch->GetEntry(index); @@ -3426,7 +3426,7 @@ const vector > &trktree::see_hitIdx() { } return *see_hitIdx_; } -const vector &trktree::see_pt() { +const std::vector &trktree::see_pt() { if (not see_pt_isLoaded) { if (see_pt_branch != 0) { see_pt_branch->GetEntry(index); @@ -3438,7 +3438,7 @@ const vector &trktree::see_pt() { } return *see_pt_; } -const vector &trktree::ph2_detId() { +const std::vector &trktree::ph2_detId() { if (not ph2_detId_isLoaded) { if (ph2_detId_branch != 0) { ph2_detId_branch->GetEntry(index); @@ -3450,7 +3450,7 @@ const vector &trktree::ph2_detId() { } return *ph2_detId_; } -const vector &trktree::trk_nStripLay() { +const std::vector &trktree::trk_nStripLay() { if (not trk_nStripLay_isLoaded) { if (trk_nStripLay_branch != 0) { trk_nStripLay_branch->GetEntry(index); @@ -3462,7 +3462,7 @@ const vector &trktree::trk_nStripLay() { } return *trk_nStripLay_; } -const vector &trktree::see_bestFromFirstHitSimTrkIdx() { +const std::vector &trktree::see_bestFromFirstHitSimTrkIdx() { if (not see_bestFromFirstHitSimTrkIdx_isLoaded) { if (see_bestFromFirstHitSimTrkIdx_branch != 0) { see_bestFromFirstHitSimTrkIdx_branch->GetEntry(index); @@ -3474,7 +3474,7 @@ const vector &trktree::see_bestFromFirstHitSimTrkIdx() { } return *see_bestFromFirstHitSimTrkIdx_; } -const vector &trktree::sim_pca_pt() { +const std::vector &trktree::sim_pca_pt() { if (not sim_pca_pt_isLoaded) { if (sim_pca_pt_branch != 0) { sim_pca_pt_branch->GetEntry(index); @@ -3486,7 +3486,7 @@ const vector &trktree::sim_pca_pt() { } return *sim_pca_pt_; } -const vector &trktree::see_trkIdx() { +const std::vector &trktree::see_trkIdx() { if (not see_trkIdx_isLoaded) { if (see_trkIdx_branch != 0) { see_trkIdx_branch->GetEntry(index); @@ -3498,7 +3498,7 @@ const vector &trktree::see_trkIdx() { } return *see_trkIdx_; } -const vector &trktree::trk_nCluster() { +const std::vector &trktree::trk_nCluster() { if (not trk_nCluster_isLoaded) { if (trk_nCluster_branch != 0) { trk_nCluster_branch->GetEntry(index); @@ -3510,7 +3510,7 @@ const vector &trktree::trk_nCluster() { } return *trk_nCluster_; } -const vector &trktree::trk_bestFromFirstHitSimTrkNChi2() { +const std::vector &trktree::trk_bestFromFirstHitSimTrkNChi2() { if (not trk_bestFromFirstHitSimTrkNChi2_isLoaded) { if (trk_bestFromFirstHitSimTrkNChi2_branch != 0) { trk_bestFromFirstHitSimTrkNChi2_branch->GetEntry(index); @@ -3522,7 +3522,7 @@ const vector &trktree::trk_bestFromFirstHitSimTrkNChi2() { } return *trk_bestFromFirstHitSimTrkNChi2_; } -const vector &trktree::trk_isHP() { +const std::vector &trktree::trk_isHP() { if (not trk_isHP_isLoaded) { if (trk_isHP_branch != 0) { trk_isHP_branch->GetEntry(index); @@ -3534,7 +3534,7 @@ const vector &trktree::trk_isHP() { } return *trk_isHP_; } -const vector > &trktree::simhit_hitType() { +const std::vector > &trktree::simhit_hitType() { if (not simhit_hitType_isLoaded) { if (simhit_hitType_branch != 0) { simhit_hitType_branch->GetEntry(index); @@ -3546,7 +3546,7 @@ const vector > &trktree::simhit_hitType() { } return *simhit_hitType_; } -const vector &trktree::ph2_isUpper() { +const std::vector &trktree::ph2_isUpper() { if (not ph2_isUpper_isLoaded) { if (ph2_isUpper_branch != 0) { ph2_isUpper_branch->GetEntry(index); @@ -3558,7 +3558,7 @@ const vector &trktree::ph2_isUpper() { } return *ph2_isUpper_; } -const vector &trktree::see_nStrip() { +const std::vector &trktree::see_nStrip() { if (not see_nStrip_isLoaded) { if (see_nStrip_branch != 0) { see_nStrip_branch->GetEntry(index); @@ -3570,7 +3570,7 @@ const vector &trktree::see_nStrip() { } return *see_nStrip_; } -const vector &trktree::trk_bestSimTrkShareFracSimClusterDenom() { +const std::vector &trktree::trk_bestSimTrkShareFracSimClusterDenom() { if (not trk_bestSimTrkShareFracSimClusterDenom_isLoaded) { if (trk_bestSimTrkShareFracSimClusterDenom_branch != 0) { trk_bestSimTrkShareFracSimClusterDenom_branch->GetEntry(index); @@ -3582,7 +3582,7 @@ const vector &trktree::trk_bestSimTrkShareFracSimClusterDenom() { } return *trk_bestSimTrkShareFracSimClusterDenom_; } -const vector &trktree::simhit_side() { +const std::vector &trktree::simhit_side() { if (not simhit_side_isLoaded) { if (simhit_side_branch != 0) { simhit_side_branch->GetEntry(index); @@ -3594,7 +3594,7 @@ const vector &trktree::simhit_side() { } return *simhit_side_; } -const vector &trktree::simhit_x() { +const std::vector &trktree::simhit_x() { if (not simhit_x_isLoaded) { if (simhit_x_branch != 0) { simhit_x_branch->GetEntry(index); @@ -3606,7 +3606,7 @@ const vector &trktree::simhit_x() { } return *simhit_x_; } -const vector &trktree::see_q() { +const std::vector &trktree::see_q() { if (not see_q_isLoaded) { if (see_q_branch != 0) { see_q_branch->GetEntry(index); @@ -3618,7 +3618,7 @@ const vector &trktree::see_q() { } return *see_q_; } -const vector &trktree::simhit_z() { +const std::vector &trktree::simhit_z() { if (not simhit_z_isLoaded) { if (simhit_z_branch != 0) { simhit_z_branch->GetEntry(index); @@ -3630,7 +3630,7 @@ const vector &trktree::simhit_z() { } return *simhit_z_; } -const vector &trktree::sim_pca_lambda() { +const std::vector &trktree::sim_pca_lambda() { if (not sim_pca_lambda_isLoaded) { if (sim_pca_lambda_branch != 0) { sim_pca_lambda_branch->GetEntry(index); @@ -3642,7 +3642,7 @@ const vector &trktree::sim_pca_lambda() { } return *sim_pca_lambda_; } -const vector &trktree::sim_q() { +const std::vector &trktree::sim_q() { if (not sim_q_isLoaded) { if (sim_q_branch != 0) { sim_q_branch->GetEntry(index); @@ -3654,7 +3654,7 @@ const vector &trktree::sim_q() { } return *sim_q_; } -const vector &trktree::pix_bbxi() { +const std::vector &trktree::pix_bbxi() { if (not pix_bbxi_isLoaded) { if (pix_bbxi_branch != 0) { pix_bbxi_branch->GetEntry(index); @@ -3666,7 +3666,7 @@ const vector &trktree::pix_bbxi() { } return *pix_bbxi_; } -const vector &trktree::ph2_order() { +const std::vector &trktree::ph2_order() { if (not ph2_order_isLoaded) { if (ph2_order_branch != 0) { ph2_order_branch->GetEntry(index); @@ -3678,7 +3678,7 @@ const vector &trktree::ph2_order() { } return *ph2_order_; } -const vector &trktree::ph2_module() { +const std::vector &trktree::ph2_module() { if (not ph2_module_isLoaded) { if (ph2_module_branch != 0) { ph2_module_branch->GetEntry(index); @@ -3690,7 +3690,7 @@ const vector &trktree::ph2_module() { } return *ph2_module_; } -const vector &trktree::inv_order() { +const std::vector &trktree::inv_order() { if (not inv_order_isLoaded) { if (inv_order_branch != 0) { inv_order_branch->GetEntry(index); @@ -3702,7 +3702,7 @@ const vector &trktree::inv_order() { } return *inv_order_; } -const vector &trktree::trk_dzErr() { +const std::vector &trktree::trk_dzErr() { if (not trk_dzErr_isLoaded) { if (trk_dzErr_branch != 0) { trk_dzErr_branch->GetEntry(index); @@ -3714,7 +3714,7 @@ const vector &trktree::trk_dzErr() { } return *trk_dzErr_; } -const vector &trktree::trk_nInnerInactive() { +const std::vector &trktree::trk_nInnerInactive() { if (not trk_nInnerInactive_isLoaded) { if (trk_nInnerInactive_branch != 0) { trk_nInnerInactive_branch->GetEntry(index); @@ -3726,7 +3726,7 @@ const vector &trktree::trk_nInnerInactive() { } return *trk_nInnerInactive_; } -const vector &trktree::see_fitok() { +const std::vector &trktree::see_fitok() { if (not see_fitok_isLoaded) { if (see_fitok_branch != 0) { see_fitok_branch->GetEntry(index); @@ -3738,7 +3738,7 @@ const vector &trktree::see_fitok() { } return *see_fitok_; } -const vector &trktree::simhit_blade() { +const std::vector &trktree::simhit_blade() { if (not simhit_blade_isLoaded) { if (simhit_blade_branch != 0) { simhit_blade_branch->GetEntry(index); @@ -3750,7 +3750,7 @@ const vector &trktree::simhit_blade() { } return *simhit_blade_; } -const vector &trktree::inv_subdet() { +const std::vector &trktree::inv_subdet() { if (not inv_subdet_isLoaded) { if (inv_subdet_branch != 0) { inv_subdet_branch->GetEntry(index); @@ -3762,7 +3762,7 @@ const vector &trktree::inv_subdet() { } return *inv_subdet_; } -const vector &trktree::pix_blade() { +const std::vector &trktree::pix_blade() { if (not pix_blade_isLoaded) { if (pix_blade_branch != 0) { pix_blade_branch->GetEntry(index); @@ -3774,7 +3774,7 @@ const vector &trktree::pix_blade() { } return *pix_blade_; } -const vector &trktree::pix_xx() { +const std::vector &trktree::pix_xx() { if (not pix_xx_isLoaded) { if (pix_xx_branch != 0) { pix_xx_branch->GetEntry(index); @@ -3786,7 +3786,7 @@ const vector &trktree::pix_xx() { } return *pix_xx_; } -const vector &trktree::pix_xy() { +const std::vector &trktree::pix_xy() { if (not pix_xy_isLoaded) { if (pix_xy_branch != 0) { pix_xy_branch->GetEntry(index); @@ -3798,7 +3798,7 @@ const vector &trktree::pix_xy() { } return *pix_xy_; } -const vector &trktree::simhit_panel() { +const std::vector &trktree::simhit_panel() { if (not simhit_panel_isLoaded) { if (simhit_panel_branch != 0) { simhit_panel_branch->GetEntry(index); @@ -3810,7 +3810,7 @@ const vector &trktree::simhit_panel() { } return *simhit_panel_; } -const vector &trktree::sim_pz() { +const std::vector &trktree::sim_pz() { if (not sim_pz_isLoaded) { if (sim_pz_branch != 0) { sim_pz_branch->GetEntry(index); @@ -3822,7 +3822,7 @@ const vector &trktree::sim_pz() { } return *sim_pz_; } -const vector &trktree::trk_dxy() { +const std::vector &trktree::trk_dxy() { if (not trk_dxy_isLoaded) { if (trk_dxy_branch != 0) { trk_dxy_branch->GetEntry(index); @@ -3834,7 +3834,7 @@ const vector &trktree::trk_dxy() { } return *trk_dxy_; } -const vector &trktree::sim_px() { +const std::vector &trktree::sim_px() { if (not sim_px_isLoaded) { if (sim_px_branch != 0) { sim_px_branch->GetEntry(index); @@ -3846,7 +3846,7 @@ const vector &trktree::sim_px() { } return *sim_px_; } -const vector &trktree::trk_lambda() { +const std::vector &trktree::trk_lambda() { if (not trk_lambda_isLoaded) { if (trk_lambda_branch != 0) { trk_lambda_branch->GetEntry(index); @@ -3858,7 +3858,7 @@ const vector &trktree::trk_lambda() { } return *trk_lambda_; } -const vector &trktree::see_stateCcov12() { +const std::vector &trktree::see_stateCcov12() { if (not see_stateCcov12_isLoaded) { if (see_stateCcov12_branch != 0) { see_stateCcov12_branch->GetEntry(index); @@ -3870,7 +3870,7 @@ const vector &trktree::see_stateCcov12() { } return *see_stateCcov12_; } -const vector &trktree::sim_pt() { +const std::vector &trktree::sim_pt() { if (not sim_pt_isLoaded) { if (sim_pt_branch != 0) { sim_pt_branch->GetEntry(index); @@ -3882,7 +3882,7 @@ const vector &trktree::sim_pt() { } return *sim_pt_; } -const vector &trktree::sim_py() { +const std::vector &trktree::sim_py() { if (not sim_py_isLoaded) { if (sim_py_branch != 0) { sim_py_branch->GetEntry(index); @@ -3894,7 +3894,7 @@ const vector &trktree::sim_py() { } return *sim_py_; } -const vector > &trktree::sim_decayVtxIdx() { +const std::vector > &trktree::sim_decayVtxIdx() { if (not sim_decayVtxIdx_isLoaded) { if (sim_decayVtxIdx_branch != 0) { sim_decayVtxIdx_branch->GetEntry(index); @@ -3906,7 +3906,7 @@ const vector > &trktree::sim_decayVtxIdx() { } return *sim_decayVtxIdx_; } -const vector &trktree::pix_detId() { +const std::vector &trktree::pix_detId() { if (not pix_detId_isLoaded) { if (pix_detId_branch != 0) { pix_detId_branch->GetEntry(index); @@ -3918,7 +3918,7 @@ const vector &trktree::pix_detId() { } return *pix_detId_; } -const vector &trktree::trk_eta() { +const std::vector &trktree::trk_eta() { if (not trk_eta_isLoaded) { if (trk_eta_branch != 0) { trk_eta_branch->GetEntry(index); @@ -3930,7 +3930,7 @@ const vector &trktree::trk_eta() { } return *trk_eta_; } -const vector &trktree::see_dxy() { +const std::vector &trktree::see_dxy() { if (not see_dxy_isLoaded) { if (see_dxy_branch != 0) { see_dxy_branch->GetEntry(index); @@ -3942,7 +3942,7 @@ const vector &trktree::see_dxy() { } return *see_dxy_; } -const vector &trktree::sim_isFromBHadron() { +const std::vector &trktree::sim_isFromBHadron() { if (not sim_isFromBHadron_isLoaded) { if (sim_isFromBHadron_branch != 0) { sim_isFromBHadron_branch->GetEntry(index); @@ -3954,7 +3954,7 @@ const vector &trktree::sim_isFromBHadron() { } return *sim_isFromBHadron_; } -const vector &trktree::simhit_eloss() { +const std::vector &trktree::simhit_eloss() { if (not simhit_eloss_isLoaded) { if (simhit_eloss_branch != 0) { simhit_eloss_branch->GetEntry(index); @@ -3966,7 +3966,7 @@ const vector &trktree::simhit_eloss() { } return *simhit_eloss_; } -const vector &trktree::see_stateCcov11() { +const std::vector &trktree::see_stateCcov11() { if (not see_stateCcov11_isLoaded) { if (see_stateCcov11_branch != 0) { see_stateCcov11_branch->GetEntry(index); @@ -3978,7 +3978,7 @@ const vector &trktree::see_stateCcov11() { } return *see_stateCcov11_; } -const vector &trktree::simhit_pz() { +const std::vector &trktree::simhit_pz() { if (not simhit_pz_isLoaded) { if (simhit_pz_branch != 0) { simhit_pz_branch->GetEntry(index); @@ -3990,7 +3990,7 @@ const vector &trktree::simhit_pz() { } return *simhit_pz_; } -const vector &trktree::sim_pdgId() { +const std::vector &trktree::sim_pdgId() { if (not sim_pdgId_isLoaded) { if (sim_pdgId_branch != 0) { sim_pdgId_branch->GetEntry(index); @@ -4002,7 +4002,7 @@ const vector &trktree::sim_pdgId() { } return *sim_pdgId_; } -const vector &trktree::trk_stopReason() { +const std::vector &trktree::trk_stopReason() { if (not trk_stopReason_isLoaded) { if (trk_stopReason_branch != 0) { trk_stopReason_branch->GetEntry(index); @@ -4014,7 +4014,7 @@ const vector &trktree::trk_stopReason() { } return *trk_stopReason_; } -const vector &trktree::sim_pca_phi() { +const std::vector &trktree::sim_pca_phi() { if (not sim_pca_phi_isLoaded) { if (sim_pca_phi_branch != 0) { sim_pca_phi_branch->GetEntry(index); @@ -4026,7 +4026,7 @@ const vector &trktree::sim_pca_phi() { } return *sim_pca_phi_; } -const vector &trktree::simhit_isLower() { +const std::vector &trktree::simhit_isLower() { if (not simhit_isLower_isLoaded) { if (simhit_isLower_branch != 0) { simhit_isLower_branch->GetEntry(index); @@ -4038,7 +4038,7 @@ const vector &trktree::simhit_isLower() { } return *simhit_isLower_; } -const vector &trktree::inv_ring() { +const std::vector &trktree::inv_ring() { if (not inv_ring_isLoaded) { if (inv_ring_branch != 0) { inv_ring_branch->GetEntry(index); @@ -4050,7 +4050,7 @@ const vector &trktree::inv_ring() { } return *inv_ring_; } -const vector > &trktree::ph2_simHitIdx() { +const std::vector > &trktree::ph2_simHitIdx() { if (not ph2_simHitIdx_isLoaded) { if (ph2_simHitIdx_branch != 0) { ph2_simHitIdx_branch->GetEntry(index); @@ -4062,7 +4062,7 @@ const vector > &trktree::ph2_simHitIdx() { } return *ph2_simHitIdx_; } -const vector &trktree::simhit_order() { +const std::vector &trktree::simhit_order() { if (not simhit_order_isLoaded) { if (simhit_order_branch != 0) { simhit_order_branch->GetEntry(index); @@ -4074,7 +4074,7 @@ const vector &trktree::simhit_order() { } return *simhit_order_; } -const vector &trktree::trk_dxyClosestPV() { +const std::vector &trktree::trk_dxyClosestPV() { if (not trk_dxyClosestPV_isLoaded) { if (trk_dxyClosestPV_branch != 0) { trk_dxyClosestPV_branch->GetEntry(index); @@ -4086,7 +4086,7 @@ const vector &trktree::trk_dxyClosestPV() { } return *trk_dxyClosestPV_; } -const vector &trktree::pix_z() { +const std::vector &trktree::pix_z() { if (not pix_z_isLoaded) { if (pix_z_branch != 0) { pix_z_branch->GetEntry(index); @@ -4098,7 +4098,7 @@ const vector &trktree::pix_z() { } return *pix_z_; } -const vector &trktree::pix_y() { +const std::vector &trktree::pix_y() { if (not pix_y_isLoaded) { if (pix_y_branch != 0) { pix_y_branch->GetEntry(index); @@ -4110,7 +4110,7 @@ const vector &trktree::pix_y() { } return *pix_y_; } -const vector &trktree::pix_x() { +const std::vector &trktree::pix_x() { if (not pix_x_isLoaded) { if (pix_x_branch != 0) { pix_x_branch->GetEntry(index); @@ -4122,7 +4122,7 @@ const vector &trktree::pix_x() { } return *pix_x_; } -const vector > &trktree::see_hitType() { +const std::vector > &trktree::see_hitType() { if (not see_hitType_isLoaded) { if (see_hitType_branch != 0) { see_hitType_branch->GetEntry(index); @@ -4134,7 +4134,7 @@ const vector > &trktree::see_hitType() { } return *see_hitType_; } -const vector &trktree::see_statePt() { +const std::vector &trktree::see_statePt() { if (not see_statePt_isLoaded) { if (see_statePt_branch != 0) { see_statePt_branch->GetEntry(index); @@ -4146,7 +4146,7 @@ const vector &trktree::see_statePt() { } return *see_statePt_; } -const vector > &trktree::simvtx_sourceSimIdx() { +const std::vector > &trktree::simvtx_sourceSimIdx() { if (not simvtx_sourceSimIdx_isLoaded) { if (simvtx_sourceSimIdx_branch != 0) { simvtx_sourceSimIdx_branch->GetEntry(index); @@ -4170,7 +4170,7 @@ const unsigned long long &trktree::event() { } return event_; } -const vector &trktree::pix_module() { +const std::vector &trktree::pix_module() { if (not pix_module_isLoaded) { if (pix_module_branch != 0) { pix_module_branch->GetEntry(index); @@ -4182,7 +4182,7 @@ const vector &trktree::pix_module() { } return *pix_module_; } -const vector &trktree::ph2_side() { +const std::vector &trktree::ph2_side() { if (not ph2_side_isLoaded) { if (ph2_side_branch != 0) { ph2_side_branch->GetEntry(index); @@ -4194,7 +4194,7 @@ const vector &trktree::ph2_side() { } return *ph2_side_; } -const vector &trktree::trk_bestSimTrkNChi2() { +const std::vector &trktree::trk_bestSimTrkNChi2() { if (not trk_bestSimTrkNChi2_isLoaded) { if (trk_bestSimTrkNChi2_branch != 0) { trk_bestSimTrkNChi2_branch->GetEntry(index); @@ -4206,7 +4206,7 @@ const vector &trktree::trk_bestSimTrkNChi2() { } return *trk_bestSimTrkNChi2_; } -const vector &trktree::see_stateTrajPy() { +const std::vector &trktree::see_stateTrajPy() { if (not see_stateTrajPy_isLoaded) { if (see_stateTrajPy_branch != 0) { see_stateTrajPy_branch->GetEntry(index); @@ -4218,7 +4218,7 @@ const vector &trktree::see_stateTrajPy() { } return *see_stateTrajPy_; } -const vector &trktree::inv_type() { +const std::vector &trktree::inv_type() { if (not inv_type_isLoaded) { if (inv_type_branch != 0) { inv_type_branch->GetEntry(index); @@ -4254,7 +4254,7 @@ const float &trktree::bsp_y() { } return bsp_y_; } -const vector &trktree::simhit_py() { +const std::vector &trktree::simhit_py() { if (not simhit_py_isLoaded) { if (simhit_py_branch != 0) { simhit_py_branch->GetEntry(index); @@ -4266,7 +4266,7 @@ const vector &trktree::simhit_py() { } return *simhit_py_; } -const vector > &trktree::see_simTrkIdx() { +const std::vector > &trktree::see_simTrkIdx() { if (not see_simTrkIdx_isLoaded) { if (see_simTrkIdx_branch != 0) { see_simTrkIdx_branch->GetEntry(index); @@ -4278,7 +4278,7 @@ const vector > &trktree::see_simTrkIdx() { } return *see_simTrkIdx_; } -const vector &trktree::see_stateTrajGlbZ() { +const std::vector &trktree::see_stateTrajGlbZ() { if (not see_stateTrajGlbZ_isLoaded) { if (see_stateTrajGlbZ_branch != 0) { see_stateTrajGlbZ_branch->GetEntry(index); @@ -4290,7 +4290,7 @@ const vector &trktree::see_stateTrajGlbZ() { } return *see_stateTrajGlbZ_; } -const vector &trktree::see_stateTrajGlbX() { +const std::vector &trktree::see_stateTrajGlbX() { if (not see_stateTrajGlbX_isLoaded) { if (see_stateTrajGlbX_branch != 0) { see_stateTrajGlbX_branch->GetEntry(index); @@ -4302,7 +4302,7 @@ const vector &trktree::see_stateTrajGlbX() { } return *see_stateTrajGlbX_; } -const vector &trktree::see_stateTrajGlbY() { +const std::vector &trktree::see_stateTrajGlbY() { if (not see_stateTrajGlbY_isLoaded) { if (see_stateTrajGlbY_branch != 0) { see_stateTrajGlbY_branch->GetEntry(index); @@ -4314,7 +4314,7 @@ const vector &trktree::see_stateTrajGlbY() { } return *see_stateTrajGlbY_; } -const vector &trktree::trk_originalAlgo() { +const std::vector &trktree::trk_originalAlgo() { if (not trk_originalAlgo_isLoaded) { if (trk_originalAlgo_branch != 0) { trk_originalAlgo_branch->GetEntry(index); @@ -4326,7 +4326,7 @@ const vector &trktree::trk_originalAlgo() { } return *trk_originalAlgo_; } -const vector &trktree::trk_nPixel() { +const std::vector &trktree::trk_nPixel() { if (not trk_nPixel_isLoaded) { if (trk_nPixel_branch != 0) { trk_nPixel_branch->GetEntry(index); @@ -4338,7 +4338,7 @@ const vector &trktree::trk_nPixel() { } return *trk_nPixel_; } -const vector &trktree::see_stateCcov14() { +const std::vector &trktree::see_stateCcov14() { if (not see_stateCcov14_isLoaded) { if (see_stateCcov14_branch != 0) { see_stateCcov14_branch->GetEntry(index); @@ -4350,7 +4350,7 @@ const vector &trktree::see_stateCcov14() { } return *see_stateCcov14_; } -const vector &trktree::see_stateCcov15() { +const std::vector &trktree::see_stateCcov15() { if (not see_stateCcov15_isLoaded) { if (see_stateCcov15_branch != 0) { see_stateCcov15_branch->GetEntry(index); @@ -4362,7 +4362,7 @@ const vector &trktree::see_stateCcov15() { } return *see_stateCcov15_; } -const vector &trktree::trk_phiErr() { +const std::vector &trktree::trk_phiErr() { if (not trk_phiErr_isLoaded) { if (trk_phiErr_branch != 0) { trk_phiErr_branch->GetEntry(index); @@ -4374,7 +4374,7 @@ const vector &trktree::trk_phiErr() { } return *trk_phiErr_; } -const vector &trktree::see_stateCcov13() { +const std::vector &trktree::see_stateCcov13() { if (not see_stateCcov13_isLoaded) { if (see_stateCcov13_branch != 0) { see_stateCcov13_branch->GetEntry(index); @@ -4386,7 +4386,7 @@ const vector &trktree::see_stateCcov13() { } return *see_stateCcov13_; } -const vector > &trktree::pix_chargeFraction() { +const std::vector > &trktree::pix_chargeFraction() { if (not pix_chargeFraction_isLoaded) { if (pix_chargeFraction_branch != 0) { pix_chargeFraction_branch->GetEntry(index); @@ -4398,7 +4398,7 @@ const vector > &trktree::pix_chargeFraction() { } return *pix_chargeFraction_; } -const vector &trktree::trk_q() { +const std::vector &trktree::trk_q() { if (not trk_q_isLoaded) { if (trk_q_branch != 0) { trk_q_branch->GetEntry(index); @@ -4410,7 +4410,7 @@ const vector &trktree::trk_q() { } return *trk_q_; } -const vector > &trktree::sim_seedIdx() { +const std::vector > &trktree::sim_seedIdx() { if (not sim_seedIdx_isLoaded) { if (sim_seedIdx_branch != 0) { sim_seedIdx_branch->GetEntry(index); @@ -4422,7 +4422,7 @@ const vector > &trktree::sim_seedIdx() { } return *sim_seedIdx_; } -const vector &trktree::see_dzErr() { +const std::vector &trktree::see_dzErr() { if (not see_dzErr_isLoaded) { if (see_dzErr_branch != 0) { see_dzErr_branch->GetEntry(index); @@ -4434,7 +4434,7 @@ const vector &trktree::see_dzErr() { } return *see_dzErr_; } -const vector &trktree::sim_nRecoClusters() { +const std::vector &trktree::sim_nRecoClusters() { if (not sim_nRecoClusters_isLoaded) { if (sim_nRecoClusters_branch != 0) { sim_nRecoClusters_branch->GetEntry(index); @@ -4458,7 +4458,7 @@ const unsigned int &trktree::run() { } return run_; } -const vector > &trktree::ph2_xySignificance() { +const std::vector > &trktree::ph2_xySignificance() { if (not ph2_xySignificance_isLoaded) { if (ph2_xySignificance_branch != 0) { ph2_xySignificance_branch->GetEntry(index); @@ -4470,7 +4470,7 @@ const vector > &trktree::ph2_xySignificance() { } return *ph2_xySignificance_; } -const vector &trktree::trk_nChi2() { +const std::vector &trktree::trk_nChi2() { if (not trk_nChi2_isLoaded) { if (trk_nChi2_branch != 0) { trk_nChi2_branch->GetEntry(index); @@ -4482,7 +4482,7 @@ const vector &trktree::trk_nChi2() { } return *trk_nChi2_; } -const vector &trktree::pix_layer() { +const std::vector &trktree::pix_layer() { if (not pix_layer_isLoaded) { if (pix_layer_branch != 0) { pix_layer_branch->GetEntry(index); @@ -4494,7 +4494,7 @@ const vector &trktree::pix_layer() { } return *pix_layer_; } -const vector > &trktree::pix_xySignificance() { +const std::vector > &trktree::pix_xySignificance() { if (not pix_xySignificance_isLoaded) { if (pix_xySignificance_branch != 0) { pix_xySignificance_branch->GetEntry(index); @@ -4506,7 +4506,7 @@ const vector > &trktree::pix_xySignificance() { } return *pix_xySignificance_; } -const vector &trktree::sim_pca_eta() { +const std::vector &trktree::sim_pca_eta() { if (not sim_pca_eta_isLoaded) { if (sim_pca_eta_branch != 0) { sim_pca_eta_branch->GetEntry(index); @@ -4518,7 +4518,7 @@ const vector &trktree::sim_pca_eta() { } return *sim_pca_eta_; } -const vector &trktree::see_bestSimTrkShareFrac() { +const std::vector &trktree::see_bestSimTrkShareFrac() { if (not see_bestSimTrkShareFrac_isLoaded) { if (see_bestSimTrkShareFrac_branch != 0) { see_bestSimTrkShareFrac_branch->GetEntry(index); @@ -4530,7 +4530,7 @@ const vector &trktree::see_bestSimTrkShareFrac() { } return *see_bestSimTrkShareFrac_; } -const vector &trktree::see_etaErr() { +const std::vector &trktree::see_etaErr() { if (not see_etaErr_isLoaded) { if (see_etaErr_branch != 0) { see_etaErr_branch->GetEntry(index); @@ -4542,7 +4542,7 @@ const vector &trktree::see_etaErr() { } return *see_etaErr_; } -const vector &trktree::trk_bestSimTrkShareFracSimDenom() { +const std::vector &trktree::trk_bestSimTrkShareFracSimDenom() { if (not trk_bestSimTrkShareFracSimDenom_isLoaded) { if (trk_bestSimTrkShareFracSimDenom_branch != 0) { trk_bestSimTrkShareFracSimDenom_branch->GetEntry(index); @@ -4590,7 +4590,7 @@ const float &trktree::bsp_sigmax() { } return bsp_sigmax_; } -const vector &trktree::pix_ladder() { +const std::vector &trktree::pix_ladder() { if (not pix_ladder_isLoaded) { if (pix_ladder_branch != 0) { pix_ladder_branch->GetEntry(index); @@ -4602,7 +4602,7 @@ const vector &trktree::pix_ladder() { } return *pix_ladder_; } -const vector &trktree::trk_qualityMask() { +const std::vector &trktree::trk_qualityMask() { if (not trk_qualityMask_isLoaded) { if (trk_qualityMask_branch != 0) { trk_qualityMask_branch->GetEntry(index); @@ -4614,7 +4614,7 @@ const vector &trktree::trk_qualityMask() { } return *trk_qualityMask_; } -const vector &trktree::trk_ndof() { +const std::vector &trktree::trk_ndof() { if (not trk_ndof_isLoaded) { if (trk_ndof_branch != 0) { trk_ndof_branch->GetEntry(index); @@ -4626,7 +4626,7 @@ const vector &trktree::trk_ndof() { } return *trk_ndof_; } -const vector &trktree::pix_subdet() { +const std::vector &trktree::pix_subdet() { if (not pix_subdet_isLoaded) { if (pix_subdet_branch != 0) { pix_subdet_branch->GetEntry(index); @@ -4638,7 +4638,7 @@ const vector &trktree::pix_subdet() { } return *pix_subdet_; } -const vector > &trktree::ph2_seeIdx() { +const std::vector > &trktree::ph2_seeIdx() { if (not ph2_seeIdx_isLoaded) { if (ph2_seeIdx_branch != 0) { ph2_seeIdx_branch->GetEntry(index); @@ -4650,7 +4650,7 @@ const vector > &trktree::ph2_seeIdx() { } return *ph2_seeIdx_; } -const vector &trktree::inv_isUpper() { +const std::vector &trktree::inv_isUpper() { if (not inv_isUpper_isLoaded) { if (inv_isUpper_branch != 0) { inv_isUpper_branch->GetEntry(index); @@ -4662,7 +4662,7 @@ const vector &trktree::inv_isUpper() { } return *inv_isUpper_; } -const vector &trktree::ph2_zx() { +const std::vector &trktree::ph2_zx() { if (not ph2_zx_isLoaded) { if (ph2_zx_branch != 0) { ph2_zx_branch->GetEntry(index); @@ -4674,7 +4674,7 @@ const vector &trktree::ph2_zx() { } return *ph2_zx_; } -const vector > &trktree::pix_trkIdx() { +const std::vector > &trktree::pix_trkIdx() { if (not pix_trkIdx_isLoaded) { if (pix_trkIdx_branch != 0) { pix_trkIdx_branch->GetEntry(index); @@ -4686,7 +4686,7 @@ const vector > &trktree::pix_trkIdx() { } return *pix_trkIdx_; } -const vector &trktree::trk_nOuterLost() { +const std::vector &trktree::trk_nOuterLost() { if (not trk_nOuterLost_isLoaded) { if (trk_nOuterLost_branch != 0) { trk_nOuterLost_branch->GetEntry(index); @@ -4698,7 +4698,7 @@ const vector &trktree::trk_nOuterLost() { } return *trk_nOuterLost_; } -const vector &trktree::inv_panel() { +const std::vector &trktree::inv_panel() { if (not inv_panel_isLoaded) { if (inv_panel_branch != 0) { inv_panel_branch->GetEntry(index); @@ -4710,7 +4710,7 @@ const vector &trktree::inv_panel() { } return *inv_panel_; } -const vector &trktree::vtx_z() { +const std::vector &trktree::vtx_z() { if (not vtx_z_isLoaded) { if (vtx_z_branch != 0) { vtx_z_branch->GetEntry(index); @@ -4722,7 +4722,7 @@ const vector &trktree::vtx_z() { } return *vtx_z_; } -const vector &trktree::simhit_layer() { +const std::vector &trktree::simhit_layer() { if (not simhit_layer_isLoaded) { if (simhit_layer_branch != 0) { simhit_layer_branch->GetEntry(index); @@ -4734,7 +4734,7 @@ const vector &trktree::simhit_layer() { } return *simhit_layer_; } -const vector &trktree::vtx_y() { +const std::vector &trktree::vtx_y() { if (not vtx_y_isLoaded) { if (vtx_y_branch != 0) { vtx_y_branch->GetEntry(index); @@ -4746,7 +4746,7 @@ const vector &trktree::vtx_y() { } return *vtx_y_; } -const vector &trktree::ph2_isBarrel() { +const std::vector &trktree::ph2_isBarrel() { if (not ph2_isBarrel_isLoaded) { if (ph2_isBarrel_branch != 0) { ph2_isBarrel_branch->GetEntry(index); @@ -4758,7 +4758,7 @@ const vector &trktree::ph2_isBarrel() { } return *ph2_isBarrel_; } -const vector > &trktree::pix_seeIdx() { +const std::vector > &trktree::pix_seeIdx() { if (not pix_seeIdx_isLoaded) { if (pix_seeIdx_branch != 0) { pix_seeIdx_branch->GetEntry(index); @@ -4770,7 +4770,7 @@ const vector > &trktree::pix_seeIdx() { } return *pix_seeIdx_; } -const vector &trktree::trk_bestFromFirstHitSimTrkIdx() { +const std::vector &trktree::trk_bestFromFirstHitSimTrkIdx() { if (not trk_bestFromFirstHitSimTrkIdx_isLoaded) { if (trk_bestFromFirstHitSimTrkIdx_branch != 0) { trk_bestFromFirstHitSimTrkIdx_branch->GetEntry(index); @@ -4782,7 +4782,7 @@ const vector &trktree::trk_bestFromFirstHitSimTrkIdx() { } return *trk_bestFromFirstHitSimTrkIdx_; } -const vector &trktree::simhit_px() { +const std::vector &trktree::simhit_px() { if (not simhit_px_isLoaded) { if (simhit_px_branch != 0) { simhit_px_branch->GetEntry(index); @@ -4794,7 +4794,7 @@ const vector &trktree::simhit_px() { } return *simhit_px_; } -const vector &trktree::see_stateTrajX() { +const std::vector &trktree::see_stateTrajX() { if (not see_stateTrajX_isLoaded) { if (see_stateTrajX_branch != 0) { see_stateTrajX_branch->GetEntry(index); @@ -4806,7 +4806,7 @@ const vector &trktree::see_stateTrajX() { } return *see_stateTrajX_; } -const vector &trktree::see_stateTrajY() { +const std::vector &trktree::see_stateTrajY() { if (not see_stateTrajY_isLoaded) { if (see_stateTrajY_branch != 0) { see_stateTrajY_branch->GetEntry(index); @@ -4818,7 +4818,7 @@ const vector &trktree::see_stateTrajY() { } return *see_stateTrajY_; } -const vector &trktree::trk_nOuterInactive() { +const std::vector &trktree::trk_nOuterInactive() { if (not trk_nOuterInactive_isLoaded) { if (trk_nOuterInactive_branch != 0) { trk_nOuterInactive_branch->GetEntry(index); @@ -4830,7 +4830,7 @@ const vector &trktree::trk_nOuterInactive() { } return *trk_nOuterInactive_; } -const vector &trktree::sim_pca_dxy() { +const std::vector &trktree::sim_pca_dxy() { if (not sim_pca_dxy_isLoaded) { if (sim_pca_dxy_branch != 0) { sim_pca_dxy_branch->GetEntry(index); @@ -4842,7 +4842,7 @@ const vector &trktree::sim_pca_dxy() { } return *sim_pca_dxy_; } -const vector &trktree::trk_algo() { +const std::vector &trktree::trk_algo() { if (not trk_algo_isLoaded) { if (trk_algo_branch != 0) { trk_algo_branch->GetEntry(index); @@ -4854,7 +4854,7 @@ const vector &trktree::trk_algo() { } return *trk_algo_; } -const vector > &trktree::trk_hitType() { +const std::vector > &trktree::trk_hitType() { if (not trk_hitType_isLoaded) { if (trk_hitType_branch != 0) { trk_hitType_branch->GetEntry(index); @@ -4866,7 +4866,7 @@ const vector > &trktree::trk_hitType() { } return *trk_hitType_; } -const vector &trktree::trk_bestFromFirstHitSimTrkShareFrac() { +const std::vector &trktree::trk_bestFromFirstHitSimTrkShareFrac() { if (not trk_bestFromFirstHitSimTrkShareFrac_isLoaded) { if (trk_bestFromFirstHitSimTrkShareFrac_branch != 0) { trk_bestFromFirstHitSimTrkShareFrac_branch->GetEntry(index); @@ -4878,7 +4878,7 @@ const vector &trktree::trk_bestFromFirstHitSimTrkShareFrac() { } return *trk_bestFromFirstHitSimTrkShareFrac_; } -const vector &trktree::inv_isBarrel() { +const std::vector &trktree::inv_isBarrel() { if (not inv_isBarrel_isLoaded) { if (inv_isBarrel_branch != 0) { inv_isBarrel_branch->GetEntry(index); @@ -4890,7 +4890,7 @@ const vector &trktree::inv_isBarrel() { } return *inv_isBarrel_; } -const vector &trktree::simvtx_event() { +const std::vector &trktree::simvtx_event() { if (not simvtx_event_isLoaded) { if (simvtx_event_branch != 0) { simvtx_event_branch->GetEntry(index); @@ -4902,7 +4902,7 @@ const vector &trktree::simvtx_event() { } return *simvtx_event_; } -const vector &trktree::ph2_z() { +const std::vector &trktree::ph2_z() { if (not ph2_z_isLoaded) { if (ph2_z_branch != 0) { ph2_z_branch->GetEntry(index); @@ -4914,7 +4914,7 @@ const vector &trktree::ph2_z() { } return *ph2_z_; } -const vector &trktree::ph2_x() { +const std::vector &trktree::ph2_x() { if (not ph2_x_isLoaded) { if (ph2_x_branch != 0) { ph2_x_branch->GetEntry(index); @@ -4926,7 +4926,7 @@ const vector &trktree::ph2_x() { } return *ph2_x_; } -const vector &trktree::ph2_y() { +const std::vector &trktree::ph2_y() { if (not ph2_y_isLoaded) { if (ph2_y_branch != 0) { ph2_y_branch->GetEntry(index); @@ -4938,7 +4938,7 @@ const vector &trktree::ph2_y() { } return *ph2_y_; } -const vector > &trktree::sim_genPdgIds() { +const std::vector > &trktree::sim_genPdgIds() { if (not sim_genPdgIds_isLoaded) { if (sim_genPdgIds_branch != 0) { sim_genPdgIds_branch->GetEntry(index); @@ -4950,7 +4950,7 @@ const vector > &trktree::sim_genPdgIds() { } return *sim_genPdgIds_; } -const vector &trktree::trk_mva() { +const std::vector &trktree::trk_mva() { if (not trk_mva_isLoaded) { if (trk_mva_branch != 0) { trk_mva_branch->GetEntry(index); @@ -4962,7 +4962,7 @@ const vector &trktree::trk_mva() { } return *trk_mva_; } -const vector &trktree::see_stateCcov24() { +const std::vector &trktree::see_stateCcov24() { if (not see_stateCcov24_isLoaded) { if (see_stateCcov24_branch != 0) { see_stateCcov24_branch->GetEntry(index); @@ -4974,7 +4974,7 @@ const vector &trktree::see_stateCcov24() { } return *see_stateCcov24_; } -const vector &trktree::trk_dzClosestPV() { +const std::vector &trktree::trk_dzClosestPV() { if (not trk_dzClosestPV_isLoaded) { if (trk_dzClosestPV_branch != 0) { trk_dzClosestPV_branch->GetEntry(index); @@ -4986,7 +4986,7 @@ const vector &trktree::trk_dzClosestPV() { } return *trk_dzClosestPV_; } -const vector &trktree::see_nCluster() { +const std::vector &trktree::see_nCluster() { if (not see_nCluster_isLoaded) { if (see_nCluster_branch != 0) { see_nCluster_branch->GetEntry(index); @@ -4998,7 +4998,7 @@ const vector &trktree::see_nCluster() { } return *see_nCluster_; } -const vector &trktree::inv_rod() { +const std::vector &trktree::inv_rod() { if (not inv_rod_isLoaded) { if (inv_rod_branch != 0) { inv_rod_branch->GetEntry(index); @@ -5010,7 +5010,7 @@ const vector &trktree::inv_rod() { } return *inv_rod_; } -const vector > &trktree::trk_hitIdx() { +const std::vector > &trktree::trk_hitIdx() { if (not trk_hitIdx_isLoaded) { if (trk_hitIdx_branch != 0) { trk_hitIdx_branch->GetEntry(index); @@ -5022,7 +5022,7 @@ const vector > &trktree::trk_hitIdx() { } return *trk_hitIdx_; } -const vector &trktree::see_stateCcov22() { +const std::vector &trktree::see_stateCcov22() { if (not see_stateCcov22_isLoaded) { if (see_stateCcov22_branch != 0) { see_stateCcov22_branch->GetEntry(index); @@ -5034,7 +5034,7 @@ const vector &trktree::see_stateCcov22() { } return *see_stateCcov22_; } -const vector &trktree::pix_simType() { +const std::vector &trktree::pix_simType() { if (not pix_simType_isLoaded) { if (pix_simType_branch != 0) { pix_simType_branch->GetEntry(index); @@ -5046,7 +5046,7 @@ const vector &trktree::pix_simType() { } return *pix_simType_; } -const vector &trktree::simhit_ring() { +const std::vector &trktree::simhit_ring() { if (not simhit_ring_isLoaded) { if (simhit_ring_branch != 0) { simhit_ring_branch->GetEntry(index); @@ -5058,7 +5058,7 @@ const vector &trktree::simhit_ring() { } return *simhit_ring_; } -const vector &trktree::trk_outer_px() { +const std::vector &trktree::trk_outer_px() { if (not trk_outer_px_isLoaded) { if (trk_outer_px_branch != 0) { trk_outer_px_branch->GetEntry(index); @@ -5070,7 +5070,7 @@ const vector &trktree::trk_outer_px() { } return *trk_outer_px_; } -const vector &trktree::trk_outer_py() { +const std::vector &trktree::trk_outer_py() { if (not trk_outer_py_isLoaded) { if (trk_outer_py_branch != 0) { trk_outer_py_branch->GetEntry(index); @@ -5082,7 +5082,7 @@ const vector &trktree::trk_outer_py() { } return *trk_outer_py_; } -const vector &trktree::trk_outer_pz() { +const std::vector &trktree::trk_outer_pz() { if (not trk_outer_pz_isLoaded) { if (trk_outer_pz_branch != 0) { trk_outer_pz_branch->GetEntry(index); @@ -5094,7 +5094,7 @@ const vector &trktree::trk_outer_pz() { } return *trk_outer_pz_; } -const vector &trktree::ph2_zz() { +const std::vector &trktree::ph2_zz() { if (not ph2_zz_isLoaded) { if (ph2_zz_branch != 0) { ph2_zz_branch->GetEntry(index); @@ -5106,7 +5106,7 @@ const vector &trktree::ph2_zz() { } return *ph2_zz_; } -const vector &trktree::trk_outer_pt() { +const std::vector &trktree::trk_outer_pt() { if (not trk_outer_pt_isLoaded) { if (trk_outer_pt_branch != 0) { trk_outer_pt_branch->GetEntry(index); @@ -5118,7 +5118,7 @@ const vector &trktree::trk_outer_pt() { } return *trk_outer_pt_; } -const vector &trktree::trk_n3DLay() { +const std::vector &trktree::trk_n3DLay() { if (not trk_n3DLay_isLoaded) { if (trk_n3DLay_branch != 0) { trk_n3DLay_branch->GetEntry(index); @@ -5130,7 +5130,7 @@ const vector &trktree::trk_n3DLay() { } return *trk_n3DLay_; } -const vector &trktree::trk_nValid() { +const std::vector &trktree::trk_nValid() { if (not trk_nValid_isLoaded) { if (trk_nValid_branch != 0) { trk_nValid_branch->GetEntry(index); @@ -5142,7 +5142,7 @@ const vector &trktree::trk_nValid() { } return *trk_nValid_; } -const vector &trktree::see_ptErr() { +const std::vector &trktree::see_ptErr() { if (not see_ptErr_isLoaded) { if (see_ptErr_branch != 0) { see_ptErr_branch->GetEntry(index); @@ -5154,7 +5154,7 @@ const vector &trktree::see_ptErr() { } return *see_ptErr_; } -const vector &trktree::see_stateTrajGlbPx() { +const std::vector &trktree::see_stateTrajGlbPx() { if (not see_stateTrajGlbPx_isLoaded) { if (see_stateTrajGlbPx_branch != 0) { see_stateTrajGlbPx_branch->GetEntry(index); @@ -5166,7 +5166,7 @@ const vector &trktree::see_stateTrajGlbPx() { } return *see_stateTrajGlbPx_; } -const vector &trktree::ph2_simType() { +const std::vector &trktree::ph2_simType() { if (not ph2_simType_isLoaded) { if (ph2_simType_branch != 0) { ph2_simType_branch->GetEntry(index); @@ -5178,7 +5178,7 @@ const vector &trktree::ph2_simType() { } return *ph2_simType_; } -const vector &trktree::trk_bestFromFirstHitSimTrkShareFracSimClusterDenom() { +const std::vector &trktree::trk_bestFromFirstHitSimTrkShareFracSimClusterDenom() { if (not trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_isLoaded) { if (trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_branch != 0) { trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_branch->GetEntry(index); @@ -5190,7 +5190,7 @@ const vector &trktree::trk_bestFromFirstHitSimTrkShareFracSimClusterDenom } return *trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_; } -const vector &trktree::sim_hits() { +const std::vector &trktree::sim_hits() { if (not sim_hits_isLoaded) { if (sim_hits_branch != 0) { sim_hits_branch->GetEntry(index); @@ -5202,7 +5202,7 @@ const vector &trktree::sim_hits() { } return *sim_hits_; } -const vector &trktree::sim_len() { +const std::vector &trktree::sim_len() { if (not sim_len_isLoaded) { if (sim_len_branch != 0) { sim_len_branch->GetEntry(index); @@ -5214,7 +5214,7 @@ const vector &trktree::sim_len() { } return *sim_len_; } -const vector &trktree::sim_lengap() { +const std::vector &trktree::sim_lengap() { if (not sim_lengap_isLoaded) { if (sim_lengap_branch != 0) { sim_lengap_branch->GetEntry(index); @@ -5226,7 +5226,7 @@ const vector &trktree::sim_lengap() { } return *sim_lengap_; } -const vector &trktree::simvtx_x() { +const std::vector &trktree::simvtx_x() { if (not simvtx_x_isLoaded) { if (simvtx_x_branch != 0) { simvtx_x_branch->GetEntry(index); @@ -5238,7 +5238,7 @@ const vector &trktree::simvtx_x() { } return *simvtx_x_; } -const vector &trktree::trk_pz() { +const std::vector &trktree::trk_pz() { if (not trk_pz_isLoaded) { if (trk_pz_branch != 0) { trk_pz_branch->GetEntry(index); @@ -5250,7 +5250,7 @@ const vector &trktree::trk_pz() { } return *trk_pz_; } -const vector &trktree::see_bestFromFirstHitSimTrkShareFrac() { +const std::vector &trktree::see_bestFromFirstHitSimTrkShareFrac() { if (not see_bestFromFirstHitSimTrkShareFrac_isLoaded) { if (see_bestFromFirstHitSimTrkShareFrac_branch != 0) { see_bestFromFirstHitSimTrkShareFrac_branch->GetEntry(index); @@ -5262,7 +5262,7 @@ const vector &trktree::see_bestFromFirstHitSimTrkShareFrac() { } return *see_bestFromFirstHitSimTrkShareFrac_; } -const vector &trktree::trk_px() { +const std::vector &trktree::trk_px() { if (not trk_px_isLoaded) { if (trk_px_branch != 0) { trk_px_branch->GetEntry(index); @@ -5274,7 +5274,7 @@ const vector &trktree::trk_px() { } return *trk_px_; } -const vector &trktree::trk_py() { +const std::vector &trktree::trk_py() { if (not trk_py_isLoaded) { if (trk_py_branch != 0) { trk_py_branch->GetEntry(index); @@ -5286,7 +5286,7 @@ const vector &trktree::trk_py() { } return *trk_py_; } -const vector &trktree::trk_vtxIdx() { +const std::vector &trktree::trk_vtxIdx() { if (not trk_vtxIdx_isLoaded) { if (trk_vtxIdx_branch != 0) { trk_vtxIdx_branch->GetEntry(index); @@ -5298,7 +5298,7 @@ const vector &trktree::trk_vtxIdx() { } return *trk_vtxIdx_; } -const vector &trktree::sim_nPixel() { +const std::vector &trktree::sim_nPixel() { if (not sim_nPixel_isLoaded) { if (sim_nPixel_branch != 0) { sim_nPixel_branch->GetEntry(index); @@ -5310,7 +5310,7 @@ const vector &trktree::sim_nPixel() { } return *sim_nPixel_; } -const vector &trktree::vtx_chi2() { +const std::vector &trktree::vtx_chi2() { if (not vtx_chi2_isLoaded) { if (vtx_chi2_branch != 0) { vtx_chi2_branch->GetEntry(index); @@ -5322,7 +5322,7 @@ const vector &trktree::vtx_chi2() { } return *vtx_chi2_; } -const vector &trktree::ph2_ring() { +const std::vector &trktree::ph2_ring() { if (not ph2_ring_isLoaded) { if (ph2_ring_branch != 0) { ph2_ring_branch->GetEntry(index); @@ -5334,7 +5334,7 @@ const vector &trktree::ph2_ring() { } return *ph2_ring_; } -const vector &trktree::trk_pt() { +const std::vector &trktree::trk_pt() { if (not trk_pt_isLoaded) { if (trk_pt_branch != 0) { trk_pt_branch->GetEntry(index); @@ -5346,7 +5346,7 @@ const vector &trktree::trk_pt() { } return *trk_pt_; } -const vector &trktree::see_stateCcov44() { +const std::vector &trktree::see_stateCcov44() { if (not see_stateCcov44_isLoaded) { if (see_stateCcov44_branch != 0) { see_stateCcov44_branch->GetEntry(index); @@ -5358,7 +5358,7 @@ const vector &trktree::see_stateCcov44() { } return *see_stateCcov44_; } -const vector &trktree::ph2_radL() { +const std::vector &trktree::ph2_radL() { if (not ph2_radL_isLoaded) { if (ph2_radL_branch != 0) { ph2_radL_branch->GetEntry(index); @@ -5370,7 +5370,7 @@ const vector &trktree::ph2_radL() { } return *ph2_radL_; } -const vector &trktree::vtx_zErr() { +const std::vector &trktree::vtx_zErr() { if (not vtx_zErr_isLoaded) { if (vtx_zErr_branch != 0) { vtx_zErr_branch->GetEntry(index); @@ -5382,7 +5382,7 @@ const vector &trktree::vtx_zErr() { } return *vtx_zErr_; } -const vector &trktree::see_px() { +const std::vector &trktree::see_px() { if (not see_px_isLoaded) { if (see_px_branch != 0) { see_px_branch->GetEntry(index); @@ -5394,7 +5394,7 @@ const vector &trktree::see_px() { } return *see_px_; } -const vector &trktree::see_pz() { +const std::vector &trktree::see_pz() { if (not see_pz_isLoaded) { if (see_pz_branch != 0) { see_pz_branch->GetEntry(index); @@ -5406,7 +5406,7 @@ const vector &trktree::see_pz() { } return *see_pz_; } -const vector &trktree::see_eta() { +const std::vector &trktree::see_eta() { if (not see_eta_isLoaded) { if (see_eta_branch != 0) { see_eta_branch->GetEntry(index); @@ -5418,7 +5418,7 @@ const vector &trktree::see_eta() { } return *see_eta_; } -const vector &trktree::simvtx_bunchCrossing() { +const std::vector &trktree::simvtx_bunchCrossing() { if (not simvtx_bunchCrossing_isLoaded) { if (simvtx_bunchCrossing_branch != 0) { simvtx_bunchCrossing_branch->GetEntry(index); @@ -5430,7 +5430,7 @@ const vector &trktree::simvtx_bunchCrossing() { } return *simvtx_bunchCrossing_; } -const vector &trktree::sim_pca_dz() { +const std::vector &trktree::sim_pca_dz() { if (not sim_pca_dz_isLoaded) { if (sim_pca_dz_branch != 0) { sim_pca_dz_branch->GetEntry(index); @@ -5442,7 +5442,7 @@ const vector &trktree::sim_pca_dz() { } return *sim_pca_dz_; } -const vector &trktree::simvtx_y() { +const std::vector &trktree::simvtx_y() { if (not simvtx_y_isLoaded) { if (simvtx_y_branch != 0) { simvtx_y_branch->GetEntry(index); @@ -5454,7 +5454,7 @@ const vector &trktree::simvtx_y() { } return *simvtx_y_; } -const vector &trktree::inv_isStack() { +const std::vector &trktree::inv_isStack() { if (not inv_isStack_isLoaded) { if (inv_isStack_branch != 0) { inv_isStack_branch->GetEntry(index); @@ -5466,7 +5466,7 @@ const vector &trktree::inv_isStack() { } return *inv_isStack_; } -const vector &trktree::trk_nStrip() { +const std::vector &trktree::trk_nStrip() { if (not trk_nStrip_isLoaded) { if (trk_nStrip_branch != 0) { trk_nStrip_branch->GetEntry(index); @@ -5478,7 +5478,7 @@ const vector &trktree::trk_nStrip() { } return *trk_nStrip_; } -const vector &trktree::trk_etaErr() { +const std::vector &trktree::trk_etaErr() { if (not trk_etaErr_isLoaded) { if (trk_etaErr_branch != 0) { trk_etaErr_branch->GetEntry(index); @@ -5490,7 +5490,7 @@ const vector &trktree::trk_etaErr() { } return *trk_etaErr_; } -const vector > &trktree::trk_simTrkNChi2() { +const std::vector > &trktree::trk_simTrkNChi2() { if (not trk_simTrkNChi2_isLoaded) { if (trk_simTrkNChi2_branch != 0) { trk_simTrkNChi2_branch->GetEntry(index); @@ -5502,7 +5502,7 @@ const vector > &trktree::trk_simTrkNChi2() { } return *trk_simTrkNChi2_; } -const vector &trktree::pix_zz() { +const std::vector &trktree::pix_zz() { if (not pix_zz_isLoaded) { if (pix_zz_branch != 0) { pix_zz_branch->GetEntry(index); @@ -5514,7 +5514,7 @@ const vector &trktree::pix_zz() { } return *pix_zz_; } -const vector &trktree::simhit_particle() { +const std::vector &trktree::simhit_particle() { if (not simhit_particle_isLoaded) { if (simhit_particle_branch != 0) { simhit_particle_branch->GetEntry(index); @@ -5526,7 +5526,7 @@ const vector &trktree::simhit_particle() { } return *simhit_particle_; } -const vector &trktree::see_dz() { +const std::vector &trktree::see_dz() { if (not see_dz_isLoaded) { if (see_dz_branch != 0) { see_dz_branch->GetEntry(index); @@ -5538,7 +5538,7 @@ const vector &trktree::see_dz() { } return *see_dz_; } -const vector &trktree::see_stateTrajPz() { +const std::vector &trktree::see_stateTrajPz() { if (not see_stateTrajPz_isLoaded) { if (see_stateTrajPz_branch != 0) { see_stateTrajPz_branch->GetEntry(index); @@ -5550,7 +5550,7 @@ const vector &trktree::see_stateTrajPz() { } return *see_stateTrajPz_; } -const vector &trktree::trk_bestSimTrkShareFrac() { +const std::vector &trktree::trk_bestSimTrkShareFrac() { if (not trk_bestSimTrkShareFrac_isLoaded) { if (trk_bestSimTrkShareFrac_branch != 0) { trk_bestSimTrkShareFrac_branch->GetEntry(index); @@ -5562,7 +5562,7 @@ const vector &trktree::trk_bestSimTrkShareFrac() { } return *trk_bestSimTrkShareFrac_; } -const vector &trktree::trk_lambdaErr() { +const std::vector &trktree::trk_lambdaErr() { if (not trk_lambdaErr_isLoaded) { if (trk_lambdaErr_branch != 0) { trk_lambdaErr_branch->GetEntry(index); @@ -5574,7 +5574,7 @@ const vector &trktree::trk_lambdaErr() { } return *trk_lambdaErr_; } -const vector > &trktree::see_simTrkShareFrac() { +const std::vector > &trktree::see_simTrkShareFrac() { if (not see_simTrkShareFrac_isLoaded) { if (see_simTrkShareFrac_branch != 0) { see_simTrkShareFrac_branch->GetEntry(index); @@ -5586,7 +5586,7 @@ const vector > &trktree::see_simTrkShareFrac() { } return *see_simTrkShareFrac_; } -const vector > &trktree::pix_simHitIdx() { +const std::vector > &trktree::pix_simHitIdx() { if (not pix_simHitIdx_isLoaded) { if (pix_simHitIdx_branch != 0) { pix_simHitIdx_branch->GetEntry(index); @@ -5598,7 +5598,7 @@ const vector > &trktree::pix_simHitIdx() { } return *pix_simHitIdx_; } -const vector > &trktree::vtx_trkIdx() { +const std::vector > &trktree::vtx_trkIdx() { if (not vtx_trkIdx_isLoaded) { if (vtx_trkIdx_branch != 0) { vtx_trkIdx_branch->GetEntry(index); @@ -5610,7 +5610,7 @@ const vector > &trktree::vtx_trkIdx() { } return *vtx_trkIdx_; } -const vector &trktree::ph2_rod() { +const std::vector &trktree::ph2_rod() { if (not ph2_rod_isLoaded) { if (ph2_rod_branch != 0) { ph2_rod_branch->GetEntry(index); @@ -5622,7 +5622,7 @@ const vector &trktree::ph2_rod() { } return *ph2_rod_; } -const vector &trktree::vtx_ndof() { +const std::vector &trktree::vtx_ndof() { if (not vtx_ndof_isLoaded) { if (vtx_ndof_branch != 0) { vtx_ndof_branch->GetEntry(index); @@ -5634,7 +5634,7 @@ const vector &trktree::vtx_ndof() { } return *vtx_ndof_; } -const vector &trktree::see_nPixel() { +const std::vector &trktree::see_nPixel() { if (not see_nPixel_isLoaded) { if (see_nPixel_branch != 0) { see_nPixel_branch->GetEntry(index); @@ -5646,7 +5646,7 @@ const vector &trktree::see_nPixel() { } return *see_nPixel_; } -const vector &trktree::sim_nStrip() { +const std::vector &trktree::sim_nStrip() { if (not sim_nStrip_isLoaded) { if (sim_nStrip_branch != 0) { sim_nStrip_branch->GetEntry(index); @@ -5658,7 +5658,7 @@ const vector &trktree::sim_nStrip() { } return *sim_nStrip_; } -const vector &trktree::sim_bunchCrossing() { +const std::vector &trktree::sim_bunchCrossing() { if (not sim_bunchCrossing_isLoaded) { if (sim_bunchCrossing_branch != 0) { sim_bunchCrossing_branch->GetEntry(index); @@ -5670,7 +5670,7 @@ const vector &trktree::sim_bunchCrossing() { } return *sim_bunchCrossing_; } -const vector &trktree::see_stateCcov45() { +const std::vector &trktree::see_stateCcov45() { if (not see_stateCcov45_isLoaded) { if (see_stateCcov45_branch != 0) { see_stateCcov45_branch->GetEntry(index); @@ -5682,7 +5682,7 @@ const vector &trktree::see_stateCcov45() { } return *see_stateCcov45_; } -const vector &trktree::ph2_isStack() { +const std::vector &trktree::ph2_isStack() { if (not ph2_isStack_isLoaded) { if (ph2_isStack_branch != 0) { ph2_isStack_branch->GetEntry(index); @@ -5694,7 +5694,7 @@ const vector &trktree::ph2_isStack() { } return *ph2_isStack_; } -const vector > &trktree::sim_trkShareFrac() { +const std::vector > &trktree::sim_trkShareFrac() { if (not sim_trkShareFrac_isLoaded) { if (sim_trkShareFrac_branch != 0) { sim_trkShareFrac_branch->GetEntry(index); @@ -5706,7 +5706,7 @@ const vector > &trktree::sim_trkShareFrac() { } return *sim_trkShareFrac_; } -const vector > &trktree::trk_simTrkShareFrac() { +const std::vector > &trktree::trk_simTrkShareFrac() { if (not trk_simTrkShareFrac_isLoaded) { if (trk_simTrkShareFrac_branch != 0) { trk_simTrkShareFrac_branch->GetEntry(index); @@ -5718,7 +5718,7 @@ const vector > &trktree::trk_simTrkShareFrac() { } return *trk_simTrkShareFrac_; } -const vector &trktree::sim_phi() { +const std::vector &trktree::sim_phi() { if (not sim_phi_isLoaded) { if (sim_phi_branch != 0) { sim_phi_branch->GetEntry(index); @@ -5730,7 +5730,7 @@ const vector &trktree::sim_phi() { } return *sim_phi_; } -const vector &trktree::inv_side() { +const std::vector &trktree::inv_side() { if (not inv_side_isLoaded) { if (inv_side_branch != 0) { inv_side_branch->GetEntry(index); @@ -5742,7 +5742,7 @@ const vector &trktree::inv_side() { } return *inv_side_; } -const vector &trktree::vtx_fake() { +const std::vector &trktree::vtx_fake() { if (not vtx_fake_isLoaded) { if (vtx_fake_branch != 0) { vtx_fake_branch->GetEntry(index); @@ -5754,7 +5754,7 @@ const vector &trktree::vtx_fake() { } return *vtx_fake_; } -const vector &trktree::trk_nInactive() { +const std::vector &trktree::trk_nInactive() { if (not trk_nInactive_isLoaded) { if (trk_nInactive_branch != 0) { trk_nInactive_branch->GetEntry(index); @@ -5766,7 +5766,7 @@ const vector &trktree::trk_nInactive() { } return *trk_nInactive_; } -const vector &trktree::trk_nPixelLay() { +const std::vector &trktree::trk_nPixelLay() { if (not trk_nPixelLay_isLoaded) { if (trk_nPixelLay_branch != 0) { trk_nPixelLay_branch->GetEntry(index); @@ -5778,7 +5778,7 @@ const vector &trktree::trk_nPixelLay() { } return *trk_nPixelLay_; } -const vector &trktree::ph2_bbxi() { +const std::vector &trktree::ph2_bbxi() { if (not ph2_bbxi_isLoaded) { if (ph2_bbxi_branch != 0) { ph2_bbxi_branch->GetEntry(index); @@ -5790,7 +5790,7 @@ const vector &trktree::ph2_bbxi() { } return *ph2_bbxi_; } -const vector &trktree::vtx_xErr() { +const std::vector &trktree::vtx_xErr() { if (not vtx_xErr_isLoaded) { if (vtx_xErr_branch != 0) { vtx_xErr_branch->GetEntry(index); @@ -5802,7 +5802,7 @@ const vector &trktree::vtx_xErr() { } return *vtx_xErr_; } -const vector &trktree::see_stateCcov25() { +const std::vector &trktree::see_stateCcov25() { if (not see_stateCcov25_isLoaded) { if (see_stateCcov25_branch != 0) { see_stateCcov25_branch->GetEntry(index); @@ -5814,7 +5814,7 @@ const vector &trktree::see_stateCcov25() { } return *see_stateCcov25_; } -const vector &trktree::sim_parentVtxIdx() { +const std::vector &trktree::sim_parentVtxIdx() { if (not sim_parentVtxIdx_isLoaded) { if (sim_parentVtxIdx_branch != 0) { sim_parentVtxIdx_branch->GetEntry(index); @@ -5826,7 +5826,7 @@ const vector &trktree::sim_parentVtxIdx() { } return *sim_parentVtxIdx_; } -const vector &trktree::see_stateCcov23() { +const std::vector &trktree::see_stateCcov23() { if (not see_stateCcov23_isLoaded) { if (see_stateCcov23_branch != 0) { see_stateCcov23_branch->GetEntry(index); @@ -5838,7 +5838,7 @@ const vector &trktree::see_stateCcov23() { } return *see_stateCcov23_; } -const vector &trktree::trk_algoMask() { +const std::vector &trktree::trk_algoMask() { if (not trk_algoMask_isLoaded) { if (trk_algoMask_branch != 0) { trk_algoMask_branch->GetEntry(index); @@ -5850,7 +5850,7 @@ const vector &trktree::trk_algoMask() { } return *trk_algoMask_; } -const vector > &trktree::trk_simTrkIdx() { +const std::vector > &trktree::trk_simTrkIdx() { if (not trk_simTrkIdx_isLoaded) { if (trk_simTrkIdx_branch != 0) { trk_simTrkIdx_branch->GetEntry(index); @@ -5862,7 +5862,7 @@ const vector > &trktree::trk_simTrkIdx() { } return *trk_simTrkIdx_; } -const vector &trktree::see_phiErr() { +const std::vector &trktree::see_phiErr() { if (not see_phiErr_isLoaded) { if (see_phiErr_branch != 0) { see_phiErr_branch->GetEntry(index); @@ -5874,7 +5874,7 @@ const vector &trktree::see_phiErr() { } return *see_phiErr_; } -const vector &trktree::trk_cotTheta() { +const std::vector &trktree::trk_cotTheta() { if (not trk_cotTheta_isLoaded) { if (trk_cotTheta_branch != 0) { trk_cotTheta_branch->GetEntry(index); @@ -5886,7 +5886,7 @@ const vector &trktree::trk_cotTheta() { } return *trk_cotTheta_; } -const vector &trktree::see_algo() { +const std::vector &trktree::see_algo() { if (not see_algo_isLoaded) { if (see_algo_branch != 0) { see_algo_branch->GetEntry(index); @@ -5898,7 +5898,7 @@ const vector &trktree::see_algo() { } return *see_algo_; } -const vector &trktree::simhit_module() { +const std::vector &trktree::simhit_module() { if (not simhit_module_isLoaded) { if (simhit_module_branch != 0) { simhit_module_branch->GetEntry(index); @@ -5910,7 +5910,7 @@ const vector &trktree::simhit_module() { } return *simhit_module_; } -const vector > &trktree::simvtx_daughterSimIdx() { +const std::vector > &trktree::simvtx_daughterSimIdx() { if (not simvtx_daughterSimIdx_isLoaded) { if (simvtx_daughterSimIdx_branch != 0) { simvtx_daughterSimIdx_branch->GetEntry(index); @@ -5922,7 +5922,7 @@ const vector > &trktree::simvtx_daughterSimIdx() { } return *simvtx_daughterSimIdx_; } -const vector &trktree::vtx_x() { +const std::vector &trktree::vtx_x() { if (not vtx_x_isLoaded) { if (vtx_x_branch != 0) { vtx_x_branch->GetEntry(index); @@ -5934,7 +5934,7 @@ const vector &trktree::vtx_x() { } return *vtx_x_; } -const vector &trktree::trk_seedIdx() { +const std::vector &trktree::trk_seedIdx() { if (not trk_seedIdx_isLoaded) { if (trk_seedIdx_branch != 0) { trk_seedIdx_branch->GetEntry(index); @@ -5946,7 +5946,7 @@ const vector &trktree::trk_seedIdx() { } return *trk_seedIdx_; } -const vector &trktree::simhit_y() { +const std::vector &trktree::simhit_y() { if (not simhit_y_isLoaded) { if (simhit_y_branch != 0) { simhit_y_branch->GetEntry(index); @@ -5958,7 +5958,7 @@ const vector &trktree::simhit_y() { } return *simhit_y_; } -const vector &trktree::inv_layer() { +const std::vector &trktree::inv_layer() { if (not inv_layer_isLoaded) { if (inv_layer_branch != 0) { inv_layer_branch->GetEntry(index); @@ -5970,7 +5970,7 @@ const vector &trktree::inv_layer() { } return *inv_layer_; } -const vector &trktree::trk_nLostLay() { +const std::vector &trktree::trk_nLostLay() { if (not trk_nLostLay_isLoaded) { if (trk_nLostLay_branch != 0) { trk_nLostLay_branch->GetEntry(index); @@ -5982,7 +5982,7 @@ const vector &trktree::trk_nLostLay() { } return *trk_nLostLay_; } -const vector &trktree::ph2_isLower() { +const std::vector &trktree::ph2_isLower() { if (not ph2_isLower_isLoaded) { if (ph2_isLower_branch != 0) { ph2_isLower_branch->GetEntry(index); @@ -5994,7 +5994,7 @@ const vector &trktree::ph2_isLower() { } return *ph2_isLower_; } -const vector &trktree::pix_side() { +const std::vector &trktree::pix_side() { if (not pix_side_isLoaded) { if (pix_side_branch != 0) { pix_side_branch->GetEntry(index); @@ -6006,7 +6006,7 @@ const vector &trktree::pix_side() { } return *pix_side_; } -const vector &trktree::inv_isLower() { +const std::vector &trktree::inv_isLower() { if (not inv_isLower_isLoaded) { if (inv_isLower_branch != 0) { inv_isLower_branch->GetEntry(index); @@ -6018,7 +6018,7 @@ const vector &trktree::inv_isLower() { } return *inv_isLower_; } -const vector > &trktree::ph2_trkIdx() { +const std::vector > &trktree::ph2_trkIdx() { if (not ph2_trkIdx_isLoaded) { if (ph2_trkIdx_branch != 0) { ph2_trkIdx_branch->GetEntry(index); @@ -6030,7 +6030,7 @@ const vector > &trktree::ph2_trkIdx() { } return *ph2_trkIdx_; } -const vector &trktree::sim_nValid() { +const std::vector &trktree::sim_nValid() { if (not sim_nValid_isLoaded) { if (sim_nValid_branch != 0) { sim_nValid_branch->GetEntry(index); @@ -6042,7 +6042,7 @@ const vector &trktree::sim_nValid() { } return *sim_nValid_; } -const vector &trktree::simhit_simTrkIdx() { +const std::vector &trktree::simhit_simTrkIdx() { if (not simhit_simTrkIdx_isLoaded) { if (simhit_simTrkIdx_branch != 0) { simhit_simTrkIdx_branch->GetEntry(index); @@ -6054,7 +6054,7 @@ const vector &trktree::simhit_simTrkIdx() { } return *simhit_simTrkIdx_; } -const vector &trktree::see_nCands() { +const std::vector &trktree::see_nCands() { if (not see_nCands_isLoaded) { if (see_nCands_branch != 0) { see_nCands_branch->GetEntry(index); @@ -6066,7 +6066,7 @@ const vector &trktree::see_nCands() { } return *see_nCands_; } -const vector &trktree::see_bestSimTrkIdx() { +const std::vector &trktree::see_bestSimTrkIdx() { if (not see_bestSimTrkIdx_isLoaded) { if (see_bestSimTrkIdx_branch != 0) { see_bestSimTrkIdx_branch->GetEntry(index); @@ -6078,7 +6078,7 @@ const vector &trktree::see_bestSimTrkIdx() { } return *see_bestSimTrkIdx_; } -const vector &trktree::vtx_yErr() { +const std::vector &trktree::vtx_yErr() { if (not vtx_yErr_isLoaded) { if (vtx_yErr_branch != 0) { vtx_yErr_branch->GetEntry(index); @@ -6090,7 +6090,7 @@ const vector &trktree::vtx_yErr() { } return *vtx_yErr_; } -const vector &trktree::trk_dzPV() { +const std::vector &trktree::trk_dzPV() { if (not trk_dzPV_isLoaded) { if (trk_dzPV_branch != 0) { trk_dzPV_branch->GetEntry(index); @@ -6102,7 +6102,7 @@ const vector &trktree::trk_dzPV() { } return *trk_dzPV_; } -const vector &trktree::ph2_xy() { +const std::vector &trktree::ph2_xy() { if (not ph2_xy_isLoaded) { if (ph2_xy_branch != 0) { ph2_xy_branch->GetEntry(index); @@ -6114,7 +6114,7 @@ const vector &trktree::ph2_xy() { } return *ph2_xy_; } -const vector &trktree::inv_module() { +const std::vector &trktree::inv_module() { if (not inv_module_isLoaded) { if (inv_module_branch != 0) { inv_module_branch->GetEntry(index); @@ -6126,7 +6126,7 @@ const vector &trktree::inv_module() { } return *inv_module_; } -const vector &trktree::see_stateCcov55() { +const std::vector &trktree::see_stateCcov55() { if (not see_stateCcov55_isLoaded) { if (see_stateCcov55_branch != 0) { see_stateCcov55_branch->GetEntry(index); @@ -6138,7 +6138,7 @@ const vector &trktree::see_stateCcov55() { } return *see_stateCcov55_; } -const vector &trktree::pix_panel() { +const std::vector &trktree::pix_panel() { if (not pix_panel_isLoaded) { if (pix_panel_branch != 0) { pix_panel_branch->GetEntry(index); @@ -6150,7 +6150,7 @@ const vector &trktree::pix_panel() { } return *pix_panel_; } -const vector &trktree::inv_ladder() { +const std::vector &trktree::inv_ladder() { if (not inv_ladder_isLoaded) { if (inv_ladder_branch != 0) { inv_ladder_branch->GetEntry(index); @@ -6162,7 +6162,7 @@ const vector &trktree::inv_ladder() { } return *inv_ladder_; } -const vector &trktree::ph2_xx() { +const std::vector &trktree::ph2_xx() { if (not ph2_xx_isLoaded) { if (ph2_xx_branch != 0) { ph2_xx_branch->GetEntry(index); @@ -6174,7 +6174,7 @@ const vector &trktree::ph2_xx() { } return *ph2_xx_; } -const vector &trktree::sim_pca_cotTheta() { +const std::vector &trktree::sim_pca_cotTheta() { if (not sim_pca_cotTheta_isLoaded) { if (sim_pca_cotTheta_branch != 0) { sim_pca_cotTheta_branch->GetEntry(index); @@ -6186,7 +6186,7 @@ const vector &trktree::sim_pca_cotTheta() { } return *sim_pca_cotTheta_; } -const vector &trktree::simpv_idx() { +const std::vector &trktree::simpv_idx() { if (not simpv_idx_isLoaded) { if (simpv_idx_branch != 0) { simpv_idx_branch->GetEntry(index); @@ -6198,7 +6198,7 @@ const vector &trktree::simpv_idx() { } return *simpv_idx_; } -const vector &trktree::trk_inner_pz() { +const std::vector &trktree::trk_inner_pz() { if (not trk_inner_pz_isLoaded) { if (trk_inner_pz_branch != 0) { trk_inner_pz_branch->GetEntry(index); @@ -6210,7 +6210,7 @@ const vector &trktree::trk_inner_pz() { } return *trk_inner_pz_; } -const vector &trktree::see_chi2() { +const std::vector &trktree::see_chi2() { if (not see_chi2_isLoaded) { if (see_chi2_branch != 0) { see_chi2_branch->GetEntry(index); @@ -6222,7 +6222,7 @@ const vector &trktree::see_chi2() { } return *see_chi2_; } -const vector &trktree::see_stateCcov35() { +const std::vector &trktree::see_stateCcov35() { if (not see_stateCcov35_isLoaded) { if (see_stateCcov35_branch != 0) { see_stateCcov35_branch->GetEntry(index); @@ -6234,7 +6234,7 @@ const vector &trktree::see_stateCcov35() { } return *see_stateCcov35_; } -const vector &trktree::see_stateCcov33() { +const std::vector &trktree::see_stateCcov33() { if (not see_stateCcov33_isLoaded) { if (see_stateCcov33_branch != 0) { see_stateCcov33_branch->GetEntry(index); @@ -6246,7 +6246,7 @@ const vector &trktree::see_stateCcov33() { } return *see_stateCcov33_; } -const vector &trktree::inv_detId() { +const std::vector &trktree::inv_detId() { if (not inv_detId_isLoaded) { if (inv_detId_branch != 0) { inv_detId_branch->GetEntry(index); @@ -6258,7 +6258,7 @@ const vector &trktree::inv_detId() { } return *inv_detId_; } -const vector &trktree::see_offset() { +const std::vector &trktree::see_offset() { if (not see_offset_isLoaded) { if (see_offset_branch != 0) { see_offset_branch->GetEntry(index); @@ -6270,7 +6270,7 @@ const vector &trktree::see_offset() { } return *see_offset_; } -const vector &trktree::sim_nLay() { +const std::vector &trktree::sim_nLay() { if (not sim_nLay_isLoaded) { if (sim_nLay_branch != 0) { sim_nLay_branch->GetEntry(index); @@ -6282,7 +6282,7 @@ const vector &trktree::sim_nLay() { } return *sim_nLay_; } -const vector > &trktree::sim_simHitIdx() { +const std::vector > &trktree::sim_simHitIdx() { if (not sim_simHitIdx_isLoaded) { if (sim_simHitIdx_branch != 0) { sim_simHitIdx_branch->GetEntry(index); @@ -6294,7 +6294,7 @@ const vector > &trktree::sim_simHitIdx() { } return *sim_simHitIdx_; } -const vector &trktree::simhit_isUpper() { +const std::vector &trktree::simhit_isUpper() { if (not simhit_isUpper_isLoaded) { if (simhit_isUpper_branch != 0) { simhit_isUpper_branch->GetEntry(index); @@ -6306,7 +6306,7 @@ const vector &trktree::simhit_isUpper() { } return *simhit_isUpper_; } -const vector &trktree::see_stateCcov00() { +const std::vector &trktree::see_stateCcov00() { if (not see_stateCcov00_isLoaded) { if (see_stateCcov00_branch != 0) { see_stateCcov00_branch->GetEntry(index); @@ -6318,7 +6318,7 @@ const vector &trktree::see_stateCcov00() { } return *see_stateCcov00_; } -const vector &trktree::see_stopReason() { +const std::vector &trktree::see_stopReason() { if (not see_stopReason_isLoaded) { if (see_stopReason_branch != 0) { see_stopReason_branch->GetEntry(index); @@ -6330,7 +6330,7 @@ const vector &trktree::see_stopReason() { } return *see_stopReason_; } -const vector &trktree::vtx_valid() { +const std::vector &trktree::vtx_valid() { if (not vtx_valid_isLoaded) { if (vtx_valid_branch != 0) { vtx_valid_branch->GetEntry(index); @@ -6354,7 +6354,7 @@ const unsigned int &trktree::lumi() { } return lumi_; } -const vector &trktree::trk_refpoint_x() { +const std::vector &trktree::trk_refpoint_x() { if (not trk_refpoint_x_isLoaded) { if (trk_refpoint_x_branch != 0) { trk_refpoint_x_branch->GetEntry(index); @@ -6366,7 +6366,7 @@ const vector &trktree::trk_refpoint_x() { } return *trk_refpoint_x_; } -const vector &trktree::trk_refpoint_y() { +const std::vector &trktree::trk_refpoint_y() { if (not trk_refpoint_y_isLoaded) { if (trk_refpoint_y_branch != 0) { trk_refpoint_y_branch->GetEntry(index); @@ -6378,7 +6378,7 @@ const vector &trktree::trk_refpoint_y() { } return *trk_refpoint_y_; } -const vector &trktree::trk_refpoint_z() { +const std::vector &trktree::trk_refpoint_z() { if (not trk_refpoint_z_isLoaded) { if (trk_refpoint_z_branch != 0) { trk_refpoint_z_branch->GetEntry(index); @@ -6390,7 +6390,7 @@ const vector &trktree::trk_refpoint_z() { } return *trk_refpoint_z_; } -const vector &trktree::sim_n3DLay() { +const std::vector &trktree::sim_n3DLay() { if (not sim_n3DLay_isLoaded) { if (sim_n3DLay_branch != 0) { sim_n3DLay_branch->GetEntry(index); @@ -6402,7 +6402,7 @@ const vector &trktree::sim_n3DLay() { } return *sim_n3DLay_; } -const vector &trktree::see_nPhase2OT() { +const std::vector &trktree::see_nPhase2OT() { if (not see_nPhase2OT_isLoaded) { if (see_nPhase2OT_branch != 0) { see_nPhase2OT_branch->GetEntry(index); @@ -6414,7 +6414,7 @@ const vector &trktree::see_nPhase2OT() { } return *see_nPhase2OT_; } -const vector &trktree::trk_bestFromFirstHitSimTrkShareFracSimDenom() { +const std::vector &trktree::trk_bestFromFirstHitSimTrkShareFracSimDenom() { if (not trk_bestFromFirstHitSimTrkShareFracSimDenom_isLoaded) { if (trk_bestFromFirstHitSimTrkShareFracSimDenom_branch != 0) { trk_bestFromFirstHitSimTrkShareFracSimDenom_branch->GetEntry(index); @@ -6426,7 +6426,7 @@ const vector &trktree::trk_bestFromFirstHitSimTrkShareFracSimDenom() { } return *trk_bestFromFirstHitSimTrkShareFracSimDenom_; } -const vector &trktree::ph2_yy() { +const std::vector &trktree::ph2_yy() { if (not ph2_yy_isLoaded) { if (ph2_yy_branch != 0) { ph2_yy_branch->GetEntry(index); @@ -6438,7 +6438,7 @@ const vector &trktree::ph2_yy() { } return *ph2_yy_; } -const vector &trktree::ph2_yz() { +const std::vector &trktree::ph2_yz() { if (not ph2_yz_isLoaded) { if (ph2_yz_branch != 0) { ph2_yz_branch->GetEntry(index); @@ -6450,7 +6450,7 @@ const vector &trktree::ph2_yz() { } return *ph2_yz_; } -const vector &trktree::inv_blade() { +const std::vector &trktree::inv_blade() { if (not inv_blade_isLoaded) { if (inv_blade_branch != 0) { inv_blade_branch->GetEntry(index); @@ -6462,7 +6462,7 @@ const vector &trktree::inv_blade() { } return *inv_blade_; } -const vector &trktree::trk_ptErr() { +const std::vector &trktree::trk_ptErr() { if (not trk_ptErr_isLoaded) { if (trk_ptErr_branch != 0) { trk_ptErr_branch->GetEntry(index); @@ -6474,7 +6474,7 @@ const vector &trktree::trk_ptErr() { } return *trk_ptErr_; } -const vector &trktree::pix_zx() { +const std::vector &trktree::pix_zx() { if (not pix_zx_isLoaded) { if (pix_zx_branch != 0) { pix_zx_branch->GetEntry(index); @@ -6486,7 +6486,7 @@ const vector &trktree::pix_zx() { } return *pix_zx_; } -const vector &trktree::simvtx_z() { +const std::vector &trktree::simvtx_z() { if (not simvtx_z_isLoaded) { if (simvtx_z_branch != 0) { simvtx_z_branch->GetEntry(index); @@ -6498,7 +6498,7 @@ const vector &trktree::simvtx_z() { } return *simvtx_z_; } -const vector &trktree::sim_nTrackerHits() { +const std::vector &trktree::sim_nTrackerHits() { if (not sim_nTrackerHits_isLoaded) { if (sim_nTrackerHits_branch != 0) { sim_nTrackerHits_branch->GetEntry(index); @@ -6510,7 +6510,7 @@ const vector &trktree::sim_nTrackerHits() { } return *sim_nTrackerHits_; } -const vector &trktree::ph2_subdet() { +const std::vector &trktree::ph2_subdet() { if (not ph2_subdet_isLoaded) { if (ph2_subdet_branch != 0) { ph2_subdet_branch->GetEntry(index); @@ -6522,7 +6522,7 @@ const vector &trktree::ph2_subdet() { } return *ph2_subdet_; } -const vector &trktree::see_stateTrajPx() { +const std::vector &trktree::see_stateTrajPx() { if (not see_stateTrajPx_isLoaded) { if (see_stateTrajPx_branch != 0) { see_stateTrajPx_branch->GetEntry(index); @@ -6534,7 +6534,7 @@ const vector &trktree::see_stateTrajPx() { } return *see_stateTrajPx_; } -const vector > &trktree::simhit_hitIdx() { +const std::vector > &trktree::simhit_hitIdx() { if (not simhit_hitIdx_isLoaded) { if (simhit_hitIdx_branch != 0) { simhit_hitIdx_branch->GetEntry(index); @@ -6546,7 +6546,7 @@ const vector > &trktree::simhit_hitIdx() { } return *simhit_hitIdx_; } -const vector &trktree::simhit_ladder() { +const std::vector &trktree::simhit_ladder() { if (not simhit_ladder_isLoaded) { if (simhit_ladder_branch != 0) { simhit_ladder_branch->GetEntry(index); @@ -6558,7 +6558,7 @@ const vector &trktree::simhit_ladder() { } return *simhit_ladder_; } -const vector &trktree::ph2_layer() { +const std::vector &trktree::ph2_layer() { if (not ph2_layer_isLoaded) { if (ph2_layer_branch != 0) { ph2_layer_branch->GetEntry(index); @@ -6570,7 +6570,7 @@ const vector &trktree::ph2_layer() { } return *ph2_layer_; } -const vector &trktree::see_phi() { +const std::vector &trktree::see_phi() { if (not see_phi_isLoaded) { if (see_phi_branch != 0) { see_phi_branch->GetEntry(index); @@ -6582,7 +6582,7 @@ const vector &trktree::see_phi() { } return *see_phi_; } -const vector &trktree::trk_nChi2_1Dmod() { +const std::vector &trktree::trk_nChi2_1Dmod() { if (not trk_nChi2_1Dmod_isLoaded) { if (trk_nChi2_1Dmod_branch != 0) { trk_nChi2_1Dmod_branch->GetEntry(index); @@ -6594,7 +6594,7 @@ const vector &trktree::trk_nChi2_1Dmod() { } return *trk_nChi2_1Dmod_; } -const vector &trktree::trk_inner_py() { +const std::vector &trktree::trk_inner_py() { if (not trk_inner_py_isLoaded) { if (trk_inner_py_branch != 0) { trk_inner_py_branch->GetEntry(index); @@ -6606,7 +6606,7 @@ const vector &trktree::trk_inner_py() { } return *trk_inner_py_; } -const vector &trktree::trk_inner_px() { +const std::vector &trktree::trk_inner_px() { if (not trk_inner_px_isLoaded) { if (trk_inner_px_branch != 0) { trk_inner_px_branch->GetEntry(index); @@ -6618,7 +6618,7 @@ const vector &trktree::trk_inner_px() { } return *trk_inner_px_; } -const vector &trktree::trk_dxyErr() { +const std::vector &trktree::trk_dxyErr() { if (not trk_dxyErr_isLoaded) { if (trk_dxyErr_branch != 0) { trk_dxyErr_branch->GetEntry(index); @@ -6630,7 +6630,7 @@ const vector &trktree::trk_dxyErr() { } return *trk_dxyErr_; } -const vector &trktree::sim_nPixelLay() { +const std::vector &trktree::sim_nPixelLay() { if (not sim_nPixelLay_isLoaded) { if (sim_nPixelLay_branch != 0) { sim_nPixelLay_branch->GetEntry(index); @@ -6642,7 +6642,7 @@ const vector &trktree::sim_nPixelLay() { } return *sim_nPixelLay_; } -const vector &trktree::see_nValid() { +const std::vector &trktree::see_nValid() { if (not see_nValid_isLoaded) { if (see_nValid_branch != 0) { see_nValid_branch->GetEntry(index); @@ -6654,7 +6654,7 @@ const vector &trktree::see_nValid() { } return *see_nValid_; } -const vector &trktree::trk_inner_pt() { +const std::vector &trktree::trk_inner_pt() { if (not trk_inner_pt_isLoaded) { if (trk_inner_pt_branch != 0) { trk_inner_pt_branch->GetEntry(index); @@ -6666,7 +6666,7 @@ const vector &trktree::trk_inner_pt() { } return *trk_inner_pt_; } -const vector &trktree::see_stateTrajGlbPy() { +const std::vector &trktree::see_stateTrajGlbPy() { if (not see_stateTrajGlbPy_isLoaded) { if (see_stateTrajGlbPy_branch != 0) { see_stateTrajGlbPy_branch->GetEntry(index); @@ -6694,314 +6694,314 @@ void trktree::progress(int nEventsTotal, int nEventsChain) { "\015\033[32m ---> \033[1m\033[31m%4.1f%%" "\033[0m\033[32m <---\033[0m\015", 100.); - cout << endl; + std::cout << std::endl; } } } } namespace tas { - const vector &see_stateCcov01() { return trk.see_stateCcov01(); } - const vector &simhit_rod() { return trk.simhit_rod(); } - const vector &trk_phi() { return trk.trk_phi(); } + const std::vector &see_stateCcov01() { return trk.see_stateCcov01(); } + const std::vector &simhit_rod() { return trk.simhit_rod(); } + const std::vector &trk_phi() { return trk.trk_phi(); } const float &bsp_x() { return trk.bsp_x(); } - const vector &see_stateCcov05() { return trk.see_stateCcov05(); } - const vector &see_stateCcov04() { return trk.see_stateCcov04(); } - const vector &trk_dxyPV() { return trk.trk_dxyPV(); } - const vector &simhit_tof() { return trk.simhit_tof(); } - const vector &sim_event() { return trk.sim_event(); } - const vector &simhit_isStack() { return trk.simhit_isStack(); } - const vector &trk_dz() { return trk.trk_dz(); } - const vector &see_stateCcov03() { return trk.see_stateCcov03(); } - const vector &sim_eta() { return trk.sim_eta(); } - const vector &simvtx_processType() { return trk.simvtx_processType(); } - const vector &pix_radL() { return trk.pix_radL(); } - const vector &see_stateCcov02() { return trk.see_stateCcov02(); } - const vector &see_nGlued() { return trk.see_nGlued(); } - const vector &trk_bestSimTrkIdx() { return trk.trk_bestSimTrkIdx(); } - const vector &see_stateTrajGlbPz() { return trk.see_stateTrajGlbPz(); } - const vector &pix_yz() { return trk.pix_yz(); } - const vector &pix_yy() { return trk.pix_yy(); } - const vector &simhit_process() { return trk.simhit_process(); } - const vector &see_stateCcov34() { return trk.see_stateCcov34(); } - const vector &trk_nInnerLost() { return trk.trk_nInnerLost(); } - const vector &see_py() { return trk.see_py(); } - const vector > &sim_trkIdx() { return trk.sim_trkIdx(); } - const vector &trk_nLost() { return trk.trk_nLost(); } - const vector &pix_isBarrel() { return trk.pix_isBarrel(); } - const vector &see_dxyErr() { return trk.see_dxyErr(); } - const vector &simhit_detId() { return trk.simhit_detId(); } - const vector &simhit_subdet() { return trk.simhit_subdet(); } - const vector > &see_hitIdx() { return trk.see_hitIdx(); } - const vector &see_pt() { return trk.see_pt(); } - const vector &ph2_detId() { return trk.ph2_detId(); } - const vector &trk_nStripLay() { return trk.trk_nStripLay(); } - const vector &see_bestFromFirstHitSimTrkIdx() { return trk.see_bestFromFirstHitSimTrkIdx(); } - const vector &sim_pca_pt() { return trk.sim_pca_pt(); } - const vector &see_trkIdx() { return trk.see_trkIdx(); } - const vector &trk_nCluster() { return trk.trk_nCluster(); } - const vector &trk_bestFromFirstHitSimTrkNChi2() { return trk.trk_bestFromFirstHitSimTrkNChi2(); } - const vector &trk_isHP() { return trk.trk_isHP(); } - const vector > &simhit_hitType() { return trk.simhit_hitType(); } - const vector &ph2_isUpper() { return trk.ph2_isUpper(); } - const vector &see_nStrip() { return trk.see_nStrip(); } - const vector &trk_bestSimTrkShareFracSimClusterDenom() { return trk.trk_bestSimTrkShareFracSimClusterDenom(); } - const vector &simhit_side() { return trk.simhit_side(); } - const vector &simhit_x() { return trk.simhit_x(); } - const vector &see_q() { return trk.see_q(); } - const vector &simhit_z() { return trk.simhit_z(); } - const vector &sim_pca_lambda() { return trk.sim_pca_lambda(); } - const vector &sim_q() { return trk.sim_q(); } - const vector &pix_bbxi() { return trk.pix_bbxi(); } - const vector &ph2_order() { return trk.ph2_order(); } - const vector &ph2_module() { return trk.ph2_module(); } - const vector &inv_order() { return trk.inv_order(); } - const vector &trk_dzErr() { return trk.trk_dzErr(); } - const vector &trk_nInnerInactive() { return trk.trk_nInnerInactive(); } - const vector &see_fitok() { return trk.see_fitok(); } - const vector &simhit_blade() { return trk.simhit_blade(); } - const vector &inv_subdet() { return trk.inv_subdet(); } - const vector &pix_blade() { return trk.pix_blade(); } - const vector &pix_xx() { return trk.pix_xx(); } - const vector &pix_xy() { return trk.pix_xy(); } - const vector &simhit_panel() { return trk.simhit_panel(); } - const vector &sim_pz() { return trk.sim_pz(); } - const vector &trk_dxy() { return trk.trk_dxy(); } - const vector &sim_px() { return trk.sim_px(); } - const vector &trk_lambda() { return trk.trk_lambda(); } - const vector &see_stateCcov12() { return trk.see_stateCcov12(); } - const vector &sim_pt() { return trk.sim_pt(); } - const vector &sim_py() { return trk.sim_py(); } - const vector > &sim_decayVtxIdx() { return trk.sim_decayVtxIdx(); } - const vector &pix_detId() { return trk.pix_detId(); } - const vector &trk_eta() { return trk.trk_eta(); } - const vector &see_dxy() { return trk.see_dxy(); } - const vector &sim_isFromBHadron() { return trk.sim_isFromBHadron(); } - const vector &simhit_eloss() { return trk.simhit_eloss(); } - const vector &see_stateCcov11() { return trk.see_stateCcov11(); } - const vector &simhit_pz() { return trk.simhit_pz(); } - const vector &sim_pdgId() { return trk.sim_pdgId(); } - const vector &trk_stopReason() { return trk.trk_stopReason(); } - const vector &sim_pca_phi() { return trk.sim_pca_phi(); } - const vector &simhit_isLower() { return trk.simhit_isLower(); } - const vector &inv_ring() { return trk.inv_ring(); } - const vector > &ph2_simHitIdx() { return trk.ph2_simHitIdx(); } - const vector &simhit_order() { return trk.simhit_order(); } - const vector &trk_dxyClosestPV() { return trk.trk_dxyClosestPV(); } - const vector &pix_z() { return trk.pix_z(); } - const vector &pix_y() { return trk.pix_y(); } - const vector &pix_x() { return trk.pix_x(); } - const vector > &see_hitType() { return trk.see_hitType(); } - const vector &see_statePt() { return trk.see_statePt(); } - const vector > &simvtx_sourceSimIdx() { return trk.simvtx_sourceSimIdx(); } + const std::vector &see_stateCcov05() { return trk.see_stateCcov05(); } + const std::vector &see_stateCcov04() { return trk.see_stateCcov04(); } + const std::vector &trk_dxyPV() { return trk.trk_dxyPV(); } + const std::vector &simhit_tof() { return trk.simhit_tof(); } + const std::vector &sim_event() { return trk.sim_event(); } + const std::vector &simhit_isStack() { return trk.simhit_isStack(); } + const std::vector &trk_dz() { return trk.trk_dz(); } + const std::vector &see_stateCcov03() { return trk.see_stateCcov03(); } + const std::vector &sim_eta() { return trk.sim_eta(); } + const std::vector &simvtx_processType() { return trk.simvtx_processType(); } + const std::vector &pix_radL() { return trk.pix_radL(); } + const std::vector &see_stateCcov02() { return trk.see_stateCcov02(); } + const std::vector &see_nGlued() { return trk.see_nGlued(); } + const std::vector &trk_bestSimTrkIdx() { return trk.trk_bestSimTrkIdx(); } + const std::vector &see_stateTrajGlbPz() { return trk.see_stateTrajGlbPz(); } + const std::vector &pix_yz() { return trk.pix_yz(); } + const std::vector &pix_yy() { return trk.pix_yy(); } + const std::vector &simhit_process() { return trk.simhit_process(); } + const std::vector &see_stateCcov34() { return trk.see_stateCcov34(); } + const std::vector &trk_nInnerLost() { return trk.trk_nInnerLost(); } + const std::vector &see_py() { return trk.see_py(); } + const std::vector > &sim_trkIdx() { return trk.sim_trkIdx(); } + const std::vector &trk_nLost() { return trk.trk_nLost(); } + const std::vector &pix_isBarrel() { return trk.pix_isBarrel(); } + const std::vector &see_dxyErr() { return trk.see_dxyErr(); } + const std::vector &simhit_detId() { return trk.simhit_detId(); } + const std::vector &simhit_subdet() { return trk.simhit_subdet(); } + const std::vector > &see_hitIdx() { return trk.see_hitIdx(); } + const std::vector &see_pt() { return trk.see_pt(); } + const std::vector &ph2_detId() { return trk.ph2_detId(); } + const std::vector &trk_nStripLay() { return trk.trk_nStripLay(); } + const std::vector &see_bestFromFirstHitSimTrkIdx() { return trk.see_bestFromFirstHitSimTrkIdx(); } + const std::vector &sim_pca_pt() { return trk.sim_pca_pt(); } + const std::vector &see_trkIdx() { return trk.see_trkIdx(); } + const std::vector &trk_nCluster() { return trk.trk_nCluster(); } + const std::vector &trk_bestFromFirstHitSimTrkNChi2() { return trk.trk_bestFromFirstHitSimTrkNChi2(); } + const std::vector &trk_isHP() { return trk.trk_isHP(); } + const std::vector > &simhit_hitType() { return trk.simhit_hitType(); } + const std::vector &ph2_isUpper() { return trk.ph2_isUpper(); } + const std::vector &see_nStrip() { return trk.see_nStrip(); } + const std::vector &trk_bestSimTrkShareFracSimClusterDenom() { return trk.trk_bestSimTrkShareFracSimClusterDenom(); } + const std::vector &simhit_side() { return trk.simhit_side(); } + const std::vector &simhit_x() { return trk.simhit_x(); } + const std::vector &see_q() { return trk.see_q(); } + const std::vector &simhit_z() { return trk.simhit_z(); } + const std::vector &sim_pca_lambda() { return trk.sim_pca_lambda(); } + const std::vector &sim_q() { return trk.sim_q(); } + const std::vector &pix_bbxi() { return trk.pix_bbxi(); } + const std::vector &ph2_order() { return trk.ph2_order(); } + const std::vector &ph2_module() { return trk.ph2_module(); } + const std::vector &inv_order() { return trk.inv_order(); } + const std::vector &trk_dzErr() { return trk.trk_dzErr(); } + const std::vector &trk_nInnerInactive() { return trk.trk_nInnerInactive(); } + const std::vector &see_fitok() { return trk.see_fitok(); } + const std::vector &simhit_blade() { return trk.simhit_blade(); } + const std::vector &inv_subdet() { return trk.inv_subdet(); } + const std::vector &pix_blade() { return trk.pix_blade(); } + const std::vector &pix_xx() { return trk.pix_xx(); } + const std::vector &pix_xy() { return trk.pix_xy(); } + const std::vector &simhit_panel() { return trk.simhit_panel(); } + const std::vector &sim_pz() { return trk.sim_pz(); } + const std::vector &trk_dxy() { return trk.trk_dxy(); } + const std::vector &sim_px() { return trk.sim_px(); } + const std::vector &trk_lambda() { return trk.trk_lambda(); } + const std::vector &see_stateCcov12() { return trk.see_stateCcov12(); } + const std::vector &sim_pt() { return trk.sim_pt(); } + const std::vector &sim_py() { return trk.sim_py(); } + const std::vector > &sim_decayVtxIdx() { return trk.sim_decayVtxIdx(); } + const std::vector &pix_detId() { return trk.pix_detId(); } + const std::vector &trk_eta() { return trk.trk_eta(); } + const std::vector &see_dxy() { return trk.see_dxy(); } + const std::vector &sim_isFromBHadron() { return trk.sim_isFromBHadron(); } + const std::vector &simhit_eloss() { return trk.simhit_eloss(); } + const std::vector &see_stateCcov11() { return trk.see_stateCcov11(); } + const std::vector &simhit_pz() { return trk.simhit_pz(); } + const std::vector &sim_pdgId() { return trk.sim_pdgId(); } + const std::vector &trk_stopReason() { return trk.trk_stopReason(); } + const std::vector &sim_pca_phi() { return trk.sim_pca_phi(); } + const std::vector &simhit_isLower() { return trk.simhit_isLower(); } + const std::vector &inv_ring() { return trk.inv_ring(); } + const std::vector > &ph2_simHitIdx() { return trk.ph2_simHitIdx(); } + const std::vector &simhit_order() { return trk.simhit_order(); } + const std::vector &trk_dxyClosestPV() { return trk.trk_dxyClosestPV(); } + const std::vector &pix_z() { return trk.pix_z(); } + const std::vector &pix_y() { return trk.pix_y(); } + const std::vector &pix_x() { return trk.pix_x(); } + const std::vector > &see_hitType() { return trk.see_hitType(); } + const std::vector &see_statePt() { return trk.see_statePt(); } + const std::vector > &simvtx_sourceSimIdx() { return trk.simvtx_sourceSimIdx(); } const unsigned long long &event() { return trk.event(); } - const vector &pix_module() { return trk.pix_module(); } - const vector &ph2_side() { return trk.ph2_side(); } - const vector &trk_bestSimTrkNChi2() { return trk.trk_bestSimTrkNChi2(); } - const vector &see_stateTrajPy() { return trk.see_stateTrajPy(); } - const vector &inv_type() { return trk.inv_type(); } + const std::vector &pix_module() { return trk.pix_module(); } + const std::vector &ph2_side() { return trk.ph2_side(); } + const std::vector &trk_bestSimTrkNChi2() { return trk.trk_bestSimTrkNChi2(); } + const std::vector &see_stateTrajPy() { return trk.see_stateTrajPy(); } + const std::vector &inv_type() { return trk.inv_type(); } const float &bsp_z() { return trk.bsp_z(); } const float &bsp_y() { return trk.bsp_y(); } - const vector &simhit_py() { return trk.simhit_py(); } - const vector > &see_simTrkIdx() { return trk.see_simTrkIdx(); } - const vector &see_stateTrajGlbZ() { return trk.see_stateTrajGlbZ(); } - const vector &see_stateTrajGlbX() { return trk.see_stateTrajGlbX(); } - const vector &see_stateTrajGlbY() { return trk.see_stateTrajGlbY(); } - const vector &trk_originalAlgo() { return trk.trk_originalAlgo(); } - const vector &trk_nPixel() { return trk.trk_nPixel(); } - const vector &see_stateCcov14() { return trk.see_stateCcov14(); } - const vector &see_stateCcov15() { return trk.see_stateCcov15(); } - const vector &trk_phiErr() { return trk.trk_phiErr(); } - const vector &see_stateCcov13() { return trk.see_stateCcov13(); } - const vector > &pix_chargeFraction() { return trk.pix_chargeFraction(); } - const vector &trk_q() { return trk.trk_q(); } - const vector > &sim_seedIdx() { return trk.sim_seedIdx(); } - const vector &see_dzErr() { return trk.see_dzErr(); } - const vector &sim_nRecoClusters() { return trk.sim_nRecoClusters(); } + const std::vector &simhit_py() { return trk.simhit_py(); } + const std::vector > &see_simTrkIdx() { return trk.see_simTrkIdx(); } + const std::vector &see_stateTrajGlbZ() { return trk.see_stateTrajGlbZ(); } + const std::vector &see_stateTrajGlbX() { return trk.see_stateTrajGlbX(); } + const std::vector &see_stateTrajGlbY() { return trk.see_stateTrajGlbY(); } + const std::vector &trk_originalAlgo() { return trk.trk_originalAlgo(); } + const std::vector &trk_nPixel() { return trk.trk_nPixel(); } + const std::vector &see_stateCcov14() { return trk.see_stateCcov14(); } + const std::vector &see_stateCcov15() { return trk.see_stateCcov15(); } + const std::vector &trk_phiErr() { return trk.trk_phiErr(); } + const std::vector &see_stateCcov13() { return trk.see_stateCcov13(); } + const std::vector > &pix_chargeFraction() { return trk.pix_chargeFraction(); } + const std::vector &trk_q() { return trk.trk_q(); } + const std::vector > &sim_seedIdx() { return trk.sim_seedIdx(); } + const std::vector &see_dzErr() { return trk.see_dzErr(); } + const std::vector &sim_nRecoClusters() { return trk.sim_nRecoClusters(); } const unsigned int &run() { return trk.run(); } - const vector > &ph2_xySignificance() { return trk.ph2_xySignificance(); } - const vector &trk_nChi2() { return trk.trk_nChi2(); } - const vector &pix_layer() { return trk.pix_layer(); } - const vector > &pix_xySignificance() { return trk.pix_xySignificance(); } - const vector &sim_pca_eta() { return trk.sim_pca_eta(); } - const vector &see_bestSimTrkShareFrac() { return trk.see_bestSimTrkShareFrac(); } - const vector &see_etaErr() { return trk.see_etaErr(); } - const vector &trk_bestSimTrkShareFracSimDenom() { return trk.trk_bestSimTrkShareFracSimDenom(); } + const std::vector > &ph2_xySignificance() { return trk.ph2_xySignificance(); } + const std::vector &trk_nChi2() { return trk.trk_nChi2(); } + const std::vector &pix_layer() { return trk.pix_layer(); } + const std::vector > &pix_xySignificance() { return trk.pix_xySignificance(); } + const std::vector &sim_pca_eta() { return trk.sim_pca_eta(); } + const std::vector &see_bestSimTrkShareFrac() { return trk.see_bestSimTrkShareFrac(); } + const std::vector &see_etaErr() { return trk.see_etaErr(); } + const std::vector &trk_bestSimTrkShareFracSimDenom() { return trk.trk_bestSimTrkShareFracSimDenom(); } const float &bsp_sigmaz() { return trk.bsp_sigmaz(); } const float &bsp_sigmay() { return trk.bsp_sigmay(); } const float &bsp_sigmax() { return trk.bsp_sigmax(); } - const vector &pix_ladder() { return trk.pix_ladder(); } - const vector &trk_qualityMask() { return trk.trk_qualityMask(); } - const vector &trk_ndof() { return trk.trk_ndof(); } - const vector &pix_subdet() { return trk.pix_subdet(); } - const vector > &ph2_seeIdx() { return trk.ph2_seeIdx(); } - const vector &inv_isUpper() { return trk.inv_isUpper(); } - const vector &ph2_zx() { return trk.ph2_zx(); } - const vector > &pix_trkIdx() { return trk.pix_trkIdx(); } - const vector &trk_nOuterLost() { return trk.trk_nOuterLost(); } - const vector &inv_panel() { return trk.inv_panel(); } - const vector &vtx_z() { return trk.vtx_z(); } - const vector &simhit_layer() { return trk.simhit_layer(); } - const vector &vtx_y() { return trk.vtx_y(); } - const vector &ph2_isBarrel() { return trk.ph2_isBarrel(); } - const vector > &pix_seeIdx() { return trk.pix_seeIdx(); } - const vector &trk_bestFromFirstHitSimTrkIdx() { return trk.trk_bestFromFirstHitSimTrkIdx(); } - const vector &simhit_px() { return trk.simhit_px(); } - const vector &see_stateTrajX() { return trk.see_stateTrajX(); } - const vector &see_stateTrajY() { return trk.see_stateTrajY(); } - const vector &trk_nOuterInactive() { return trk.trk_nOuterInactive(); } - const vector &sim_pca_dxy() { return trk.sim_pca_dxy(); } - const vector &trk_algo() { return trk.trk_algo(); } - const vector > &trk_hitType() { return trk.trk_hitType(); } - const vector &trk_bestFromFirstHitSimTrkShareFrac() { return trk.trk_bestFromFirstHitSimTrkShareFrac(); } - const vector &inv_isBarrel() { return trk.inv_isBarrel(); } - const vector &simvtx_event() { return trk.simvtx_event(); } - const vector &ph2_z() { return trk.ph2_z(); } - const vector &ph2_x() { return trk.ph2_x(); } - const vector &ph2_y() { return trk.ph2_y(); } - const vector > &sim_genPdgIds() { return trk.sim_genPdgIds(); } - const vector &trk_mva() { return trk.trk_mva(); } - const vector &see_stateCcov24() { return trk.see_stateCcov24(); } - const vector &trk_dzClosestPV() { return trk.trk_dzClosestPV(); } - const vector &see_nCluster() { return trk.see_nCluster(); } - const vector &inv_rod() { return trk.inv_rod(); } - const vector > &trk_hitIdx() { return trk.trk_hitIdx(); } - const vector &see_stateCcov22() { return trk.see_stateCcov22(); } - const vector &pix_simType() { return trk.pix_simType(); } - const vector &simhit_ring() { return trk.simhit_ring(); } - const vector &trk_outer_px() { return trk.trk_outer_px(); } - const vector &trk_outer_py() { return trk.trk_outer_py(); } - const vector &trk_outer_pz() { return trk.trk_outer_pz(); } - const vector &ph2_zz() { return trk.ph2_zz(); } - const vector &trk_outer_pt() { return trk.trk_outer_pt(); } - const vector &trk_n3DLay() { return trk.trk_n3DLay(); } - const vector &trk_nValid() { return trk.trk_nValid(); } - const vector &see_ptErr() { return trk.see_ptErr(); } - const vector &see_stateTrajGlbPx() { return trk.see_stateTrajGlbPx(); } - const vector &ph2_simType() { return trk.ph2_simType(); } - const vector &trk_bestFromFirstHitSimTrkShareFracSimClusterDenom() { + const std::vector &pix_ladder() { return trk.pix_ladder(); } + const std::vector &trk_qualityMask() { return trk.trk_qualityMask(); } + const std::vector &trk_ndof() { return trk.trk_ndof(); } + const std::vector &pix_subdet() { return trk.pix_subdet(); } + const std::vector > &ph2_seeIdx() { return trk.ph2_seeIdx(); } + const std::vector &inv_isUpper() { return trk.inv_isUpper(); } + const std::vector &ph2_zx() { return trk.ph2_zx(); } + const std::vector > &pix_trkIdx() { return trk.pix_trkIdx(); } + const std::vector &trk_nOuterLost() { return trk.trk_nOuterLost(); } + const std::vector &inv_panel() { return trk.inv_panel(); } + const std::vector &vtx_z() { return trk.vtx_z(); } + const std::vector &simhit_layer() { return trk.simhit_layer(); } + const std::vector &vtx_y() { return trk.vtx_y(); } + const std::vector &ph2_isBarrel() { return trk.ph2_isBarrel(); } + const std::vector > &pix_seeIdx() { return trk.pix_seeIdx(); } + const std::vector &trk_bestFromFirstHitSimTrkIdx() { return trk.trk_bestFromFirstHitSimTrkIdx(); } + const std::vector &simhit_px() { return trk.simhit_px(); } + const std::vector &see_stateTrajX() { return trk.see_stateTrajX(); } + const std::vector &see_stateTrajY() { return trk.see_stateTrajY(); } + const std::vector &trk_nOuterInactive() { return trk.trk_nOuterInactive(); } + const std::vector &sim_pca_dxy() { return trk.sim_pca_dxy(); } + const std::vector &trk_algo() { return trk.trk_algo(); } + const std::vector > &trk_hitType() { return trk.trk_hitType(); } + const std::vector &trk_bestFromFirstHitSimTrkShareFrac() { return trk.trk_bestFromFirstHitSimTrkShareFrac(); } + const std::vector &inv_isBarrel() { return trk.inv_isBarrel(); } + const std::vector &simvtx_event() { return trk.simvtx_event(); } + const std::vector &ph2_z() { return trk.ph2_z(); } + const std::vector &ph2_x() { return trk.ph2_x(); } + const std::vector &ph2_y() { return trk.ph2_y(); } + const std::vector > &sim_genPdgIds() { return trk.sim_genPdgIds(); } + const std::vector &trk_mva() { return trk.trk_mva(); } + const std::vector &see_stateCcov24() { return trk.see_stateCcov24(); } + const std::vector &trk_dzClosestPV() { return trk.trk_dzClosestPV(); } + const std::vector &see_nCluster() { return trk.see_nCluster(); } + const std::vector &inv_rod() { return trk.inv_rod(); } + const std::vector > &trk_hitIdx() { return trk.trk_hitIdx(); } + const std::vector &see_stateCcov22() { return trk.see_stateCcov22(); } + const std::vector &pix_simType() { return trk.pix_simType(); } + const std::vector &simhit_ring() { return trk.simhit_ring(); } + const std::vector &trk_outer_px() { return trk.trk_outer_px(); } + const std::vector &trk_outer_py() { return trk.trk_outer_py(); } + const std::vector &trk_outer_pz() { return trk.trk_outer_pz(); } + const std::vector &ph2_zz() { return trk.ph2_zz(); } + const std::vector &trk_outer_pt() { return trk.trk_outer_pt(); } + const std::vector &trk_n3DLay() { return trk.trk_n3DLay(); } + const std::vector &trk_nValid() { return trk.trk_nValid(); } + const std::vector &see_ptErr() { return trk.see_ptErr(); } + const std::vector &see_stateTrajGlbPx() { return trk.see_stateTrajGlbPx(); } + const std::vector &ph2_simType() { return trk.ph2_simType(); } + const std::vector &trk_bestFromFirstHitSimTrkShareFracSimClusterDenom() { return trk.trk_bestFromFirstHitSimTrkShareFracSimClusterDenom(); } - const vector &simvtx_x() { return trk.simvtx_x(); } - const vector &trk_pz() { return trk.trk_pz(); } - const vector &see_bestFromFirstHitSimTrkShareFrac() { return trk.see_bestFromFirstHitSimTrkShareFrac(); } - const vector &trk_px() { return trk.trk_px(); } - const vector &trk_py() { return trk.trk_py(); } - const vector &trk_vtxIdx() { return trk.trk_vtxIdx(); } - const vector &sim_nPixel() { return trk.sim_nPixel(); } - const vector &vtx_chi2() { return trk.vtx_chi2(); } - const vector &ph2_ring() { return trk.ph2_ring(); } - const vector &trk_pt() { return trk.trk_pt(); } - const vector &see_stateCcov44() { return trk.see_stateCcov44(); } - const vector &ph2_radL() { return trk.ph2_radL(); } - const vector &vtx_zErr() { return trk.vtx_zErr(); } - const vector &see_px() { return trk.see_px(); } - const vector &see_pz() { return trk.see_pz(); } - const vector &see_eta() { return trk.see_eta(); } - const vector &simvtx_bunchCrossing() { return trk.simvtx_bunchCrossing(); } - const vector &sim_pca_dz() { return trk.sim_pca_dz(); } - const vector &simvtx_y() { return trk.simvtx_y(); } - const vector &inv_isStack() { return trk.inv_isStack(); } - const vector &trk_nStrip() { return trk.trk_nStrip(); } - const vector &trk_etaErr() { return trk.trk_etaErr(); } - const vector > &trk_simTrkNChi2() { return trk.trk_simTrkNChi2(); } - const vector &pix_zz() { return trk.pix_zz(); } - const vector &simhit_particle() { return trk.simhit_particle(); } - const vector &see_dz() { return trk.see_dz(); } - const vector &see_stateTrajPz() { return trk.see_stateTrajPz(); } - const vector &trk_bestSimTrkShareFrac() { return trk.trk_bestSimTrkShareFrac(); } - const vector &trk_lambdaErr() { return trk.trk_lambdaErr(); } - const vector > &see_simTrkShareFrac() { return trk.see_simTrkShareFrac(); } - const vector > &pix_simHitIdx() { return trk.pix_simHitIdx(); } - const vector > &vtx_trkIdx() { return trk.vtx_trkIdx(); } - const vector &ph2_rod() { return trk.ph2_rod(); } - const vector &vtx_ndof() { return trk.vtx_ndof(); } - const vector &see_nPixel() { return trk.see_nPixel(); } - const vector &sim_nStrip() { return trk.sim_nStrip(); } - const vector &sim_bunchCrossing() { return trk.sim_bunchCrossing(); } - const vector &see_stateCcov45() { return trk.see_stateCcov45(); } - const vector &ph2_isStack() { return trk.ph2_isStack(); } - const vector > &sim_trkShareFrac() { return trk.sim_trkShareFrac(); } - const vector > &trk_simTrkShareFrac() { return trk.trk_simTrkShareFrac(); } - const vector &sim_phi() { return trk.sim_phi(); } - const vector &inv_side() { return trk.inv_side(); } - const vector &vtx_fake() { return trk.vtx_fake(); } - const vector &trk_nInactive() { return trk.trk_nInactive(); } - const vector &trk_nPixelLay() { return trk.trk_nPixelLay(); } - const vector &ph2_bbxi() { return trk.ph2_bbxi(); } - const vector &vtx_xErr() { return trk.vtx_xErr(); } - const vector &see_stateCcov25() { return trk.see_stateCcov25(); } - const vector &sim_parentVtxIdx() { return trk.sim_parentVtxIdx(); } - const vector &see_stateCcov23() { return trk.see_stateCcov23(); } - const vector &trk_algoMask() { return trk.trk_algoMask(); } - const vector > &trk_simTrkIdx() { return trk.trk_simTrkIdx(); } - const vector &see_phiErr() { return trk.see_phiErr(); } - const vector &trk_cotTheta() { return trk.trk_cotTheta(); } - const vector &see_algo() { return trk.see_algo(); } - const vector &simhit_module() { return trk.simhit_module(); } - const vector > &simvtx_daughterSimIdx() { return trk.simvtx_daughterSimIdx(); } - const vector &vtx_x() { return trk.vtx_x(); } - const vector &trk_seedIdx() { return trk.trk_seedIdx(); } - const vector &simhit_y() { return trk.simhit_y(); } - const vector &inv_layer() { return trk.inv_layer(); } - const vector &trk_nLostLay() { return trk.trk_nLostLay(); } - const vector &ph2_isLower() { return trk.ph2_isLower(); } - const vector &pix_side() { return trk.pix_side(); } - const vector &inv_isLower() { return trk.inv_isLower(); } - const vector > &ph2_trkIdx() { return trk.ph2_trkIdx(); } - const vector &sim_nValid() { return trk.sim_nValid(); } - const vector &simhit_simTrkIdx() { return trk.simhit_simTrkIdx(); } - const vector &see_nCands() { return trk.see_nCands(); } - const vector &see_bestSimTrkIdx() { return trk.see_bestSimTrkIdx(); } - const vector &vtx_yErr() { return trk.vtx_yErr(); } - const vector &trk_dzPV() { return trk.trk_dzPV(); } - const vector &ph2_xy() { return trk.ph2_xy(); } - const vector &inv_module() { return trk.inv_module(); } - const vector &see_stateCcov55() { return trk.see_stateCcov55(); } - const vector &pix_panel() { return trk.pix_panel(); } - const vector &inv_ladder() { return trk.inv_ladder(); } - const vector &ph2_xx() { return trk.ph2_xx(); } - const vector &sim_pca_cotTheta() { return trk.sim_pca_cotTheta(); } - const vector &simpv_idx() { return trk.simpv_idx(); } - const vector &trk_inner_pz() { return trk.trk_inner_pz(); } - const vector &see_chi2() { return trk.see_chi2(); } - const vector &see_stateCcov35() { return trk.see_stateCcov35(); } - const vector &see_stateCcov33() { return trk.see_stateCcov33(); } - const vector &inv_detId() { return trk.inv_detId(); } - const vector &see_offset() { return trk.see_offset(); } - const vector &sim_nLay() { return trk.sim_nLay(); } - const vector > &sim_simHitIdx() { return trk.sim_simHitIdx(); } - const vector &simhit_isUpper() { return trk.simhit_isUpper(); } - const vector &see_stateCcov00() { return trk.see_stateCcov00(); } - const vector &see_stopReason() { return trk.see_stopReason(); } - const vector &vtx_valid() { return trk.vtx_valid(); } + const std::vector &simvtx_x() { return trk.simvtx_x(); } + const std::vector &trk_pz() { return trk.trk_pz(); } + const std::vector &see_bestFromFirstHitSimTrkShareFrac() { return trk.see_bestFromFirstHitSimTrkShareFrac(); } + const std::vector &trk_px() { return trk.trk_px(); } + const std::vector &trk_py() { return trk.trk_py(); } + const std::vector &trk_vtxIdx() { return trk.trk_vtxIdx(); } + const std::vector &sim_nPixel() { return trk.sim_nPixel(); } + const std::vector &vtx_chi2() { return trk.vtx_chi2(); } + const std::vector &ph2_ring() { return trk.ph2_ring(); } + const std::vector &trk_pt() { return trk.trk_pt(); } + const std::vector &see_stateCcov44() { return trk.see_stateCcov44(); } + const std::vector &ph2_radL() { return trk.ph2_radL(); } + const std::vector &vtx_zErr() { return trk.vtx_zErr(); } + const std::vector &see_px() { return trk.see_px(); } + const std::vector &see_pz() { return trk.see_pz(); } + const std::vector &see_eta() { return trk.see_eta(); } + const std::vector &simvtx_bunchCrossing() { return trk.simvtx_bunchCrossing(); } + const std::vector &sim_pca_dz() { return trk.sim_pca_dz(); } + const std::vector &simvtx_y() { return trk.simvtx_y(); } + const std::vector &inv_isStack() { return trk.inv_isStack(); } + const std::vector &trk_nStrip() { return trk.trk_nStrip(); } + const std::vector &trk_etaErr() { return trk.trk_etaErr(); } + const std::vector > &trk_simTrkNChi2() { return trk.trk_simTrkNChi2(); } + const std::vector &pix_zz() { return trk.pix_zz(); } + const std::vector &simhit_particle() { return trk.simhit_particle(); } + const std::vector &see_dz() { return trk.see_dz(); } + const std::vector &see_stateTrajPz() { return trk.see_stateTrajPz(); } + const std::vector &trk_bestSimTrkShareFrac() { return trk.trk_bestSimTrkShareFrac(); } + const std::vector &trk_lambdaErr() { return trk.trk_lambdaErr(); } + const std::vector > &see_simTrkShareFrac() { return trk.see_simTrkShareFrac(); } + const std::vector > &pix_simHitIdx() { return trk.pix_simHitIdx(); } + const std::vector > &vtx_trkIdx() { return trk.vtx_trkIdx(); } + const std::vector &ph2_rod() { return trk.ph2_rod(); } + const std::vector &vtx_ndof() { return trk.vtx_ndof(); } + const std::vector &see_nPixel() { return trk.see_nPixel(); } + const std::vector &sim_nStrip() { return trk.sim_nStrip(); } + const std::vector &sim_bunchCrossing() { return trk.sim_bunchCrossing(); } + const std::vector &see_stateCcov45() { return trk.see_stateCcov45(); } + const std::vector &ph2_isStack() { return trk.ph2_isStack(); } + const std::vector > &sim_trkShareFrac() { return trk.sim_trkShareFrac(); } + const std::vector > &trk_simTrkShareFrac() { return trk.trk_simTrkShareFrac(); } + const std::vector &sim_phi() { return trk.sim_phi(); } + const std::vector &inv_side() { return trk.inv_side(); } + const std::vector &vtx_fake() { return trk.vtx_fake(); } + const std::vector &trk_nInactive() { return trk.trk_nInactive(); } + const std::vector &trk_nPixelLay() { return trk.trk_nPixelLay(); } + const std::vector &ph2_bbxi() { return trk.ph2_bbxi(); } + const std::vector &vtx_xErr() { return trk.vtx_xErr(); } + const std::vector &see_stateCcov25() { return trk.see_stateCcov25(); } + const std::vector &sim_parentVtxIdx() { return trk.sim_parentVtxIdx(); } + const std::vector &see_stateCcov23() { return trk.see_stateCcov23(); } + const std::vector &trk_algoMask() { return trk.trk_algoMask(); } + const std::vector > &trk_simTrkIdx() { return trk.trk_simTrkIdx(); } + const std::vector &see_phiErr() { return trk.see_phiErr(); } + const std::vector &trk_cotTheta() { return trk.trk_cotTheta(); } + const std::vector &see_algo() { return trk.see_algo(); } + const std::vector &simhit_module() { return trk.simhit_module(); } + const std::vector > &simvtx_daughterSimIdx() { return trk.simvtx_daughterSimIdx(); } + const std::vector &vtx_x() { return trk.vtx_x(); } + const std::vector &trk_seedIdx() { return trk.trk_seedIdx(); } + const std::vector &simhit_y() { return trk.simhit_y(); } + const std::vector &inv_layer() { return trk.inv_layer(); } + const std::vector &trk_nLostLay() { return trk.trk_nLostLay(); } + const std::vector &ph2_isLower() { return trk.ph2_isLower(); } + const std::vector &pix_side() { return trk.pix_side(); } + const std::vector &inv_isLower() { return trk.inv_isLower(); } + const std::vector > &ph2_trkIdx() { return trk.ph2_trkIdx(); } + const std::vector &sim_nValid() { return trk.sim_nValid(); } + const std::vector &simhit_simTrkIdx() { return trk.simhit_simTrkIdx(); } + const std::vector &see_nCands() { return trk.see_nCands(); } + const std::vector &see_bestSimTrkIdx() { return trk.see_bestSimTrkIdx(); } + const std::vector &vtx_yErr() { return trk.vtx_yErr(); } + const std::vector &trk_dzPV() { return trk.trk_dzPV(); } + const std::vector &ph2_xy() { return trk.ph2_xy(); } + const std::vector &inv_module() { return trk.inv_module(); } + const std::vector &see_stateCcov55() { return trk.see_stateCcov55(); } + const std::vector &pix_panel() { return trk.pix_panel(); } + const std::vector &inv_ladder() { return trk.inv_ladder(); } + const std::vector &ph2_xx() { return trk.ph2_xx(); } + const std::vector &sim_pca_cotTheta() { return trk.sim_pca_cotTheta(); } + const std::vector &simpv_idx() { return trk.simpv_idx(); } + const std::vector &trk_inner_pz() { return trk.trk_inner_pz(); } + const std::vector &see_chi2() { return trk.see_chi2(); } + const std::vector &see_stateCcov35() { return trk.see_stateCcov35(); } + const std::vector &see_stateCcov33() { return trk.see_stateCcov33(); } + const std::vector &inv_detId() { return trk.inv_detId(); } + const std::vector &see_offset() { return trk.see_offset(); } + const std::vector &sim_nLay() { return trk.sim_nLay(); } + const std::vector > &sim_simHitIdx() { return trk.sim_simHitIdx(); } + const std::vector &simhit_isUpper() { return trk.simhit_isUpper(); } + const std::vector &see_stateCcov00() { return trk.see_stateCcov00(); } + const std::vector &see_stopReason() { return trk.see_stopReason(); } + const std::vector &vtx_valid() { return trk.vtx_valid(); } const unsigned int &lumi() { return trk.lumi(); } - const vector &trk_refpoint_x() { return trk.trk_refpoint_x(); } - const vector &trk_refpoint_y() { return trk.trk_refpoint_y(); } - const vector &trk_refpoint_z() { return trk.trk_refpoint_z(); } - const vector &sim_n3DLay() { return trk.sim_n3DLay(); } - const vector &see_nPhase2OT() { return trk.see_nPhase2OT(); } - const vector &trk_bestFromFirstHitSimTrkShareFracSimDenom() { + const std::vector &trk_refpoint_x() { return trk.trk_refpoint_x(); } + const std::vector &trk_refpoint_y() { return trk.trk_refpoint_y(); } + const std::vector &trk_refpoint_z() { return trk.trk_refpoint_z(); } + const std::vector &sim_n3DLay() { return trk.sim_n3DLay(); } + const std::vector &see_nPhase2OT() { return trk.see_nPhase2OT(); } + const std::vector &trk_bestFromFirstHitSimTrkShareFracSimDenom() { return trk.trk_bestFromFirstHitSimTrkShareFracSimDenom(); } - const vector &ph2_yy() { return trk.ph2_yy(); } - const vector &ph2_yz() { return trk.ph2_yz(); } - const vector &inv_blade() { return trk.inv_blade(); } - const vector &trk_ptErr() { return trk.trk_ptErr(); } - const vector &pix_zx() { return trk.pix_zx(); } - const vector &simvtx_z() { return trk.simvtx_z(); } - const vector &sim_nTrackerHits() { return trk.sim_nTrackerHits(); } - const vector &ph2_subdet() { return trk.ph2_subdet(); } - const vector &see_stateTrajPx() { return trk.see_stateTrajPx(); } - const vector > &simhit_hitIdx() { return trk.simhit_hitIdx(); } - const vector &simhit_ladder() { return trk.simhit_ladder(); } - const vector &ph2_layer() { return trk.ph2_layer(); } - const vector &see_phi() { return trk.see_phi(); } - const vector &trk_nChi2_1Dmod() { return trk.trk_nChi2_1Dmod(); } - const vector &trk_inner_py() { return trk.trk_inner_py(); } - const vector &trk_inner_px() { return trk.trk_inner_px(); } - const vector &trk_dxyErr() { return trk.trk_dxyErr(); } - const vector &sim_nPixelLay() { return trk.sim_nPixelLay(); } - const vector &see_nValid() { return trk.see_nValid(); } - const vector &trk_inner_pt() { return trk.trk_inner_pt(); } - const vector &see_stateTrajGlbPy() { return trk.see_stateTrajGlbPy(); } + const std::vector &ph2_yy() { return trk.ph2_yy(); } + const std::vector &ph2_yz() { return trk.ph2_yz(); } + const std::vector &inv_blade() { return trk.inv_blade(); } + const std::vector &trk_ptErr() { return trk.trk_ptErr(); } + const std::vector &pix_zx() { return trk.pix_zx(); } + const std::vector &simvtx_z() { return trk.simvtx_z(); } + const std::vector &sim_nTrackerHits() { return trk.sim_nTrackerHits(); } + const std::vector &ph2_subdet() { return trk.ph2_subdet(); } + const std::vector &see_stateTrajPx() { return trk.see_stateTrajPx(); } + const std::vector > &simhit_hitIdx() { return trk.simhit_hitIdx(); } + const std::vector &simhit_ladder() { return trk.simhit_ladder(); } + const std::vector &ph2_layer() { return trk.ph2_layer(); } + const std::vector &see_phi() { return trk.see_phi(); } + const std::vector &trk_nChi2_1Dmod() { return trk.trk_nChi2_1Dmod(); } + const std::vector &trk_inner_py() { return trk.trk_inner_py(); } + const std::vector &trk_inner_px() { return trk.trk_inner_px(); } + const std::vector &trk_dxyErr() { return trk.trk_dxyErr(); } + const std::vector &sim_nPixelLay() { return trk.sim_nPixelLay(); } + const std::vector &see_nValid() { return trk.see_nValid(); } + const std::vector &trk_inner_pt() { return trk.trk_inner_pt(); } + const std::vector &see_stateTrajGlbPy() { return trk.see_stateTrajGlbPy(); } } // namespace tas diff --git a/RecoTracker/LSTCore/standalone/code/core/trktree.h b/RecoTracker/LSTCore/standalone/code/core/trktree.h index 02fd1d8f247c2..0ede2ddd105d4 100644 --- a/RecoTracker/LSTCore/standalone/code/core/trktree.h +++ b/RecoTracker/LSTCore/standalone/code/core/trktree.h @@ -13,308 +13,305 @@ #include typedef ROOT::Math::LorentzVector > LorentzVector; -// Generated with file: ../../file.root - -using namespace std; class trktree { private: protected: unsigned int index; - vector *see_stateCcov01_; + std::vector *see_stateCcov01_; TBranch *see_stateCcov01_branch; bool see_stateCcov01_isLoaded; - vector *simhit_rod_; + std::vector *simhit_rod_; TBranch *simhit_rod_branch; bool simhit_rod_isLoaded; - vector *trk_phi_; + std::vector *trk_phi_; TBranch *trk_phi_branch; bool trk_phi_isLoaded; float bsp_x_; TBranch *bsp_x_branch; bool bsp_x_isLoaded; - vector *see_stateCcov05_; + std::vector *see_stateCcov05_; TBranch *see_stateCcov05_branch; bool see_stateCcov05_isLoaded; - vector *see_stateCcov04_; + std::vector *see_stateCcov04_; TBranch *see_stateCcov04_branch; bool see_stateCcov04_isLoaded; - vector *trk_dxyPV_; + std::vector *trk_dxyPV_; TBranch *trk_dxyPV_branch; bool trk_dxyPV_isLoaded; - vector *simhit_tof_; + std::vector *simhit_tof_; TBranch *simhit_tof_branch; bool simhit_tof_isLoaded; - vector *sim_event_; + std::vector *sim_event_; TBranch *sim_event_branch; bool sim_event_isLoaded; - vector *simhit_isStack_; + std::vector *simhit_isStack_; TBranch *simhit_isStack_branch; bool simhit_isStack_isLoaded; - vector *trk_dz_; + std::vector *trk_dz_; TBranch *trk_dz_branch; bool trk_dz_isLoaded; - vector *see_stateCcov03_; + std::vector *see_stateCcov03_; TBranch *see_stateCcov03_branch; bool see_stateCcov03_isLoaded; - vector *sim_eta_; + std::vector *sim_eta_; TBranch *sim_eta_branch; bool sim_eta_isLoaded; - vector *simvtx_processType_; + std::vector *simvtx_processType_; TBranch *simvtx_processType_branch; bool simvtx_processType_isLoaded; - vector *pix_radL_; + std::vector *pix_radL_; TBranch *pix_radL_branch; bool pix_radL_isLoaded; - vector *see_stateCcov02_; + std::vector *see_stateCcov02_; TBranch *see_stateCcov02_branch; bool see_stateCcov02_isLoaded; - vector *see_nGlued_; + std::vector *see_nGlued_; TBranch *see_nGlued_branch; bool see_nGlued_isLoaded; - vector *trk_bestSimTrkIdx_; + std::vector *trk_bestSimTrkIdx_; TBranch *trk_bestSimTrkIdx_branch; bool trk_bestSimTrkIdx_isLoaded; - vector *see_stateTrajGlbPz_; + std::vector *see_stateTrajGlbPz_; TBranch *see_stateTrajGlbPz_branch; bool see_stateTrajGlbPz_isLoaded; - vector *pix_yz_; + std::vector *pix_yz_; TBranch *pix_yz_branch; bool pix_yz_isLoaded; - vector *pix_yy_; + std::vector *pix_yy_; TBranch *pix_yy_branch; bool pix_yy_isLoaded; - vector *simhit_process_; + std::vector *simhit_process_; TBranch *simhit_process_branch; bool simhit_process_isLoaded; - vector *see_stateCcov34_; + std::vector *see_stateCcov34_; TBranch *see_stateCcov34_branch; bool see_stateCcov34_isLoaded; - vector *trk_nInnerLost_; + std::vector *trk_nInnerLost_; TBranch *trk_nInnerLost_branch; bool trk_nInnerLost_isLoaded; - vector *see_py_; + std::vector *see_py_; TBranch *see_py_branch; bool see_py_isLoaded; - vector > *sim_trkIdx_; + std::vector > *sim_trkIdx_; TBranch *sim_trkIdx_branch; bool sim_trkIdx_isLoaded; - vector *trk_nLost_; + std::vector *trk_nLost_; TBranch *trk_nLost_branch; bool trk_nLost_isLoaded; - vector *pix_isBarrel_; + std::vector *pix_isBarrel_; TBranch *pix_isBarrel_branch; bool pix_isBarrel_isLoaded; - vector *see_dxyErr_; + std::vector *see_dxyErr_; TBranch *see_dxyErr_branch; bool see_dxyErr_isLoaded; - vector *simhit_detId_; + std::vector *simhit_detId_; TBranch *simhit_detId_branch; bool simhit_detId_isLoaded; - vector *simhit_subdet_; + std::vector *simhit_subdet_; TBranch *simhit_subdet_branch; bool simhit_subdet_isLoaded; - vector > *see_hitIdx_; + std::vector > *see_hitIdx_; TBranch *see_hitIdx_branch; bool see_hitIdx_isLoaded; - vector *see_pt_; + std::vector *see_pt_; TBranch *see_pt_branch; bool see_pt_isLoaded; - vector *ph2_detId_; + std::vector *ph2_detId_; TBranch *ph2_detId_branch; bool ph2_detId_isLoaded; - vector *trk_nStripLay_; + std::vector *trk_nStripLay_; TBranch *trk_nStripLay_branch; bool trk_nStripLay_isLoaded; - vector *see_bestFromFirstHitSimTrkIdx_; + std::vector *see_bestFromFirstHitSimTrkIdx_; TBranch *see_bestFromFirstHitSimTrkIdx_branch; bool see_bestFromFirstHitSimTrkIdx_isLoaded; - vector *sim_pca_pt_; + std::vector *sim_pca_pt_; TBranch *sim_pca_pt_branch; bool sim_pca_pt_isLoaded; - vector *see_trkIdx_; + std::vector *see_trkIdx_; TBranch *see_trkIdx_branch; bool see_trkIdx_isLoaded; - vector *trk_nCluster_; + std::vector *trk_nCluster_; TBranch *trk_nCluster_branch; bool trk_nCluster_isLoaded; - vector *trk_bestFromFirstHitSimTrkNChi2_; + std::vector *trk_bestFromFirstHitSimTrkNChi2_; TBranch *trk_bestFromFirstHitSimTrkNChi2_branch; bool trk_bestFromFirstHitSimTrkNChi2_isLoaded; - vector *trk_isHP_; + std::vector *trk_isHP_; TBranch *trk_isHP_branch; bool trk_isHP_isLoaded; - vector > *simhit_hitType_; + std::vector > *simhit_hitType_; TBranch *simhit_hitType_branch; bool simhit_hitType_isLoaded; - vector *ph2_isUpper_; + std::vector *ph2_isUpper_; TBranch *ph2_isUpper_branch; bool ph2_isUpper_isLoaded; - vector *see_nStrip_; + std::vector *see_nStrip_; TBranch *see_nStrip_branch; bool see_nStrip_isLoaded; - vector *trk_bestSimTrkShareFracSimClusterDenom_; + std::vector *trk_bestSimTrkShareFracSimClusterDenom_; TBranch *trk_bestSimTrkShareFracSimClusterDenom_branch; bool trk_bestSimTrkShareFracSimClusterDenom_isLoaded; - vector *simhit_side_; + std::vector *simhit_side_; TBranch *simhit_side_branch; bool simhit_side_isLoaded; - vector *simhit_x_; + std::vector *simhit_x_; TBranch *simhit_x_branch; bool simhit_x_isLoaded; - vector *see_q_; + std::vector *see_q_; TBranch *see_q_branch; bool see_q_isLoaded; - vector *simhit_z_; + std::vector *simhit_z_; TBranch *simhit_z_branch; bool simhit_z_isLoaded; - vector *sim_pca_lambda_; + std::vector *sim_pca_lambda_; TBranch *sim_pca_lambda_branch; bool sim_pca_lambda_isLoaded; - vector *sim_q_; + std::vector *sim_q_; TBranch *sim_q_branch; bool sim_q_isLoaded; - vector *pix_bbxi_; + std::vector *pix_bbxi_; TBranch *pix_bbxi_branch; bool pix_bbxi_isLoaded; - vector *ph2_order_; + std::vector *ph2_order_; TBranch *ph2_order_branch; bool ph2_order_isLoaded; - vector *ph2_module_; + std::vector *ph2_module_; TBranch *ph2_module_branch; bool ph2_module_isLoaded; - vector *inv_order_; + std::vector *inv_order_; TBranch *inv_order_branch; bool inv_order_isLoaded; - vector *trk_dzErr_; + std::vector *trk_dzErr_; TBranch *trk_dzErr_branch; bool trk_dzErr_isLoaded; - vector *trk_nInnerInactive_; + std::vector *trk_nInnerInactive_; TBranch *trk_nInnerInactive_branch; bool trk_nInnerInactive_isLoaded; - vector *see_fitok_; + std::vector *see_fitok_; TBranch *see_fitok_branch; bool see_fitok_isLoaded; - vector *simhit_blade_; + std::vector *simhit_blade_; TBranch *simhit_blade_branch; bool simhit_blade_isLoaded; - vector *inv_subdet_; + std::vector *inv_subdet_; TBranch *inv_subdet_branch; bool inv_subdet_isLoaded; - vector *pix_blade_; + std::vector *pix_blade_; TBranch *pix_blade_branch; bool pix_blade_isLoaded; - vector *pix_xx_; + std::vector *pix_xx_; TBranch *pix_xx_branch; bool pix_xx_isLoaded; - vector *pix_xy_; + std::vector *pix_xy_; TBranch *pix_xy_branch; bool pix_xy_isLoaded; - vector *simhit_panel_; + std::vector *simhit_panel_; TBranch *simhit_panel_branch; bool simhit_panel_isLoaded; - vector *sim_pz_; + std::vector *sim_pz_; TBranch *sim_pz_branch; bool sim_pz_isLoaded; - vector *trk_dxy_; + std::vector *trk_dxy_; TBranch *trk_dxy_branch; bool trk_dxy_isLoaded; - vector *sim_px_; + std::vector *sim_px_; TBranch *sim_px_branch; bool sim_px_isLoaded; - vector *trk_lambda_; + std::vector *trk_lambda_; TBranch *trk_lambda_branch; bool trk_lambda_isLoaded; - vector *see_stateCcov12_; + std::vector *see_stateCcov12_; TBranch *see_stateCcov12_branch; bool see_stateCcov12_isLoaded; - vector *sim_pt_; + std::vector *sim_pt_; TBranch *sim_pt_branch; bool sim_pt_isLoaded; - vector *sim_py_; + std::vector *sim_py_; TBranch *sim_py_branch; bool sim_py_isLoaded; - vector > *sim_decayVtxIdx_; + std::vector > *sim_decayVtxIdx_; TBranch *sim_decayVtxIdx_branch; bool sim_decayVtxIdx_isLoaded; - vector *pix_detId_; + std::vector *pix_detId_; TBranch *pix_detId_branch; bool pix_detId_isLoaded; - vector *trk_eta_; + std::vector *trk_eta_; TBranch *trk_eta_branch; bool trk_eta_isLoaded; - vector *see_dxy_; + std::vector *see_dxy_; TBranch *see_dxy_branch; bool see_dxy_isLoaded; - vector *sim_isFromBHadron_; + std::vector *sim_isFromBHadron_; TBranch *sim_isFromBHadron_branch; bool sim_isFromBHadron_isLoaded; - vector *simhit_eloss_; + std::vector *simhit_eloss_; TBranch *simhit_eloss_branch; bool simhit_eloss_isLoaded; - vector *see_stateCcov11_; + std::vector *see_stateCcov11_; TBranch *see_stateCcov11_branch; bool see_stateCcov11_isLoaded; - vector *simhit_pz_; + std::vector *simhit_pz_; TBranch *simhit_pz_branch; bool simhit_pz_isLoaded; - vector *sim_pdgId_; + std::vector *sim_pdgId_; TBranch *sim_pdgId_branch; bool sim_pdgId_isLoaded; - vector *trk_stopReason_; + std::vector *trk_stopReason_; TBranch *trk_stopReason_branch; bool trk_stopReason_isLoaded; - vector *sim_pca_phi_; + std::vector *sim_pca_phi_; TBranch *sim_pca_phi_branch; bool sim_pca_phi_isLoaded; - vector *simhit_isLower_; + std::vector *simhit_isLower_; TBranch *simhit_isLower_branch; bool simhit_isLower_isLoaded; - vector *inv_ring_; + std::vector *inv_ring_; TBranch *inv_ring_branch; bool inv_ring_isLoaded; - vector > *ph2_simHitIdx_; + std::vector > *ph2_simHitIdx_; TBranch *ph2_simHitIdx_branch; bool ph2_simHitIdx_isLoaded; - vector *simhit_order_; + std::vector *simhit_order_; TBranch *simhit_order_branch; bool simhit_order_isLoaded; - vector *trk_dxyClosestPV_; + std::vector *trk_dxyClosestPV_; TBranch *trk_dxyClosestPV_branch; bool trk_dxyClosestPV_isLoaded; - vector *pix_z_; + std::vector *pix_z_; TBranch *pix_z_branch; bool pix_z_isLoaded; - vector *pix_y_; + std::vector *pix_y_; TBranch *pix_y_branch; bool pix_y_isLoaded; - vector *pix_x_; + std::vector *pix_x_; TBranch *pix_x_branch; bool pix_x_isLoaded; - vector > *see_hitType_; + std::vector > *see_hitType_; TBranch *see_hitType_branch; bool see_hitType_isLoaded; - vector *see_statePt_; + std::vector *see_statePt_; TBranch *see_statePt_branch; bool see_statePt_isLoaded; - vector > *simvtx_sourceSimIdx_; + std::vector > *simvtx_sourceSimIdx_; TBranch *simvtx_sourceSimIdx_branch; bool simvtx_sourceSimIdx_isLoaded; unsigned long long event_; TBranch *event_branch; bool event_isLoaded; - vector *pix_module_; + std::vector *pix_module_; TBranch *pix_module_branch; bool pix_module_isLoaded; - vector *ph2_side_; + std::vector *ph2_side_; TBranch *ph2_side_branch; bool ph2_side_isLoaded; - vector *trk_bestSimTrkNChi2_; + std::vector *trk_bestSimTrkNChi2_; TBranch *trk_bestSimTrkNChi2_branch; bool trk_bestSimTrkNChi2_isLoaded; - vector *see_stateTrajPy_; + std::vector *see_stateTrajPy_; TBranch *see_stateTrajPy_branch; bool see_stateTrajPy_isLoaded; - vector *inv_type_; + std::vector *inv_type_; TBranch *inv_type_branch; bool inv_type_isLoaded; float bsp_z_; @@ -323,79 +320,79 @@ class trktree { float bsp_y_; TBranch *bsp_y_branch; bool bsp_y_isLoaded; - vector *simhit_py_; + std::vector *simhit_py_; TBranch *simhit_py_branch; bool simhit_py_isLoaded; - vector > *see_simTrkIdx_; + std::vector > *see_simTrkIdx_; TBranch *see_simTrkIdx_branch; bool see_simTrkIdx_isLoaded; - vector *see_stateTrajGlbZ_; + std::vector *see_stateTrajGlbZ_; TBranch *see_stateTrajGlbZ_branch; bool see_stateTrajGlbZ_isLoaded; - vector *see_stateTrajGlbX_; + std::vector *see_stateTrajGlbX_; TBranch *see_stateTrajGlbX_branch; bool see_stateTrajGlbX_isLoaded; - vector *see_stateTrajGlbY_; + std::vector *see_stateTrajGlbY_; TBranch *see_stateTrajGlbY_branch; bool see_stateTrajGlbY_isLoaded; - vector *trk_originalAlgo_; + std::vector *trk_originalAlgo_; TBranch *trk_originalAlgo_branch; bool trk_originalAlgo_isLoaded; - vector *trk_nPixel_; + std::vector *trk_nPixel_; TBranch *trk_nPixel_branch; bool trk_nPixel_isLoaded; - vector *see_stateCcov14_; + std::vector *see_stateCcov14_; TBranch *see_stateCcov14_branch; bool see_stateCcov14_isLoaded; - vector *see_stateCcov15_; + std::vector *see_stateCcov15_; TBranch *see_stateCcov15_branch; bool see_stateCcov15_isLoaded; - vector *trk_phiErr_; + std::vector *trk_phiErr_; TBranch *trk_phiErr_branch; bool trk_phiErr_isLoaded; - vector *see_stateCcov13_; + std::vector *see_stateCcov13_; TBranch *see_stateCcov13_branch; bool see_stateCcov13_isLoaded; - vector > *pix_chargeFraction_; + std::vector > *pix_chargeFraction_; TBranch *pix_chargeFraction_branch; bool pix_chargeFraction_isLoaded; - vector *trk_q_; + std::vector *trk_q_; TBranch *trk_q_branch; bool trk_q_isLoaded; - vector > *sim_seedIdx_; + std::vector > *sim_seedIdx_; TBranch *sim_seedIdx_branch; bool sim_seedIdx_isLoaded; - vector *see_dzErr_; + std::vector *see_dzErr_; TBranch *see_dzErr_branch; bool see_dzErr_isLoaded; - vector *sim_nRecoClusters_; + std::vector *sim_nRecoClusters_; TBranch *sim_nRecoClusters_branch; bool sim_nRecoClusters_isLoaded; unsigned int run_; TBranch *run_branch; bool run_isLoaded; - vector > *ph2_xySignificance_; + std::vector > *ph2_xySignificance_; TBranch *ph2_xySignificance_branch; bool ph2_xySignificance_isLoaded; - vector *trk_nChi2_; + std::vector *trk_nChi2_; TBranch *trk_nChi2_branch; bool trk_nChi2_isLoaded; - vector *pix_layer_; + std::vector *pix_layer_; TBranch *pix_layer_branch; bool pix_layer_isLoaded; - vector > *pix_xySignificance_; + std::vector > *pix_xySignificance_; TBranch *pix_xySignificance_branch; bool pix_xySignificance_isLoaded; - vector *sim_pca_eta_; + std::vector *sim_pca_eta_; TBranch *sim_pca_eta_branch; bool sim_pca_eta_isLoaded; - vector *see_bestSimTrkShareFrac_; + std::vector *see_bestSimTrkShareFrac_; TBranch *see_bestSimTrkShareFrac_branch; bool see_bestSimTrkShareFrac_isLoaded; - vector *see_etaErr_; + std::vector *see_etaErr_; TBranch *see_etaErr_branch; bool see_etaErr_isLoaded; - vector *trk_bestSimTrkShareFracSimDenom_; + std::vector *trk_bestSimTrkShareFracSimDenom_; TBranch *trk_bestSimTrkShareFracSimDenom_branch; bool trk_bestSimTrkShareFracSimDenom_isLoaded; float bsp_sigmaz_; @@ -407,526 +404,526 @@ class trktree { float bsp_sigmax_; TBranch *bsp_sigmax_branch; bool bsp_sigmax_isLoaded; - vector *pix_ladder_; + std::vector *pix_ladder_; TBranch *pix_ladder_branch; bool pix_ladder_isLoaded; - vector *trk_qualityMask_; + std::vector *trk_qualityMask_; TBranch *trk_qualityMask_branch; bool trk_qualityMask_isLoaded; - vector *trk_ndof_; + std::vector *trk_ndof_; TBranch *trk_ndof_branch; bool trk_ndof_isLoaded; - vector *pix_subdet_; + std::vector *pix_subdet_; TBranch *pix_subdet_branch; bool pix_subdet_isLoaded; - vector > *ph2_seeIdx_; + std::vector > *ph2_seeIdx_; TBranch *ph2_seeIdx_branch; bool ph2_seeIdx_isLoaded; - vector *inv_isUpper_; + std::vector *inv_isUpper_; TBranch *inv_isUpper_branch; bool inv_isUpper_isLoaded; - vector *ph2_zx_; + std::vector *ph2_zx_; TBranch *ph2_zx_branch; bool ph2_zx_isLoaded; - vector > *pix_trkIdx_; + std::vector > *pix_trkIdx_; TBranch *pix_trkIdx_branch; bool pix_trkIdx_isLoaded; - vector *trk_nOuterLost_; + std::vector *trk_nOuterLost_; TBranch *trk_nOuterLost_branch; bool trk_nOuterLost_isLoaded; - vector *inv_panel_; + std::vector *inv_panel_; TBranch *inv_panel_branch; bool inv_panel_isLoaded; - vector *vtx_z_; + std::vector *vtx_z_; TBranch *vtx_z_branch; bool vtx_z_isLoaded; - vector *simhit_layer_; + std::vector *simhit_layer_; TBranch *simhit_layer_branch; bool simhit_layer_isLoaded; - vector *vtx_y_; + std::vector *vtx_y_; TBranch *vtx_y_branch; bool vtx_y_isLoaded; - vector *ph2_isBarrel_; + std::vector *ph2_isBarrel_; TBranch *ph2_isBarrel_branch; bool ph2_isBarrel_isLoaded; - vector > *pix_seeIdx_; + std::vector > *pix_seeIdx_; TBranch *pix_seeIdx_branch; bool pix_seeIdx_isLoaded; - vector *trk_bestFromFirstHitSimTrkIdx_; + std::vector *trk_bestFromFirstHitSimTrkIdx_; TBranch *trk_bestFromFirstHitSimTrkIdx_branch; bool trk_bestFromFirstHitSimTrkIdx_isLoaded; - vector *simhit_px_; + std::vector *simhit_px_; TBranch *simhit_px_branch; bool simhit_px_isLoaded; - vector *see_stateTrajX_; + std::vector *see_stateTrajX_; TBranch *see_stateTrajX_branch; bool see_stateTrajX_isLoaded; - vector *see_stateTrajY_; + std::vector *see_stateTrajY_; TBranch *see_stateTrajY_branch; bool see_stateTrajY_isLoaded; - vector *trk_nOuterInactive_; + std::vector *trk_nOuterInactive_; TBranch *trk_nOuterInactive_branch; bool trk_nOuterInactive_isLoaded; - vector *sim_pca_dxy_; + std::vector *sim_pca_dxy_; TBranch *sim_pca_dxy_branch; bool sim_pca_dxy_isLoaded; - vector *trk_algo_; + std::vector *trk_algo_; TBranch *trk_algo_branch; bool trk_algo_isLoaded; - vector > *trk_hitType_; + std::vector > *trk_hitType_; TBranch *trk_hitType_branch; bool trk_hitType_isLoaded; - vector *trk_bestFromFirstHitSimTrkShareFrac_; + std::vector *trk_bestFromFirstHitSimTrkShareFrac_; TBranch *trk_bestFromFirstHitSimTrkShareFrac_branch; bool trk_bestFromFirstHitSimTrkShareFrac_isLoaded; - vector *inv_isBarrel_; + std::vector *inv_isBarrel_; TBranch *inv_isBarrel_branch; bool inv_isBarrel_isLoaded; - vector *simvtx_event_; + std::vector *simvtx_event_; TBranch *simvtx_event_branch; bool simvtx_event_isLoaded; - vector *ph2_z_; + std::vector *ph2_z_; TBranch *ph2_z_branch; bool ph2_z_isLoaded; - vector *ph2_x_; + std::vector *ph2_x_; TBranch *ph2_x_branch; bool ph2_x_isLoaded; - vector *ph2_y_; + std::vector *ph2_y_; TBranch *ph2_y_branch; bool ph2_y_isLoaded; - vector > *sim_genPdgIds_; + std::vector > *sim_genPdgIds_; TBranch *sim_genPdgIds_branch; bool sim_genPdgIds_isLoaded; - vector *trk_mva_; + std::vector *trk_mva_; TBranch *trk_mva_branch; bool trk_mva_isLoaded; - vector *see_stateCcov24_; + std::vector *see_stateCcov24_; TBranch *see_stateCcov24_branch; bool see_stateCcov24_isLoaded; - vector *trk_dzClosestPV_; + std::vector *trk_dzClosestPV_; TBranch *trk_dzClosestPV_branch; bool trk_dzClosestPV_isLoaded; - vector *see_nCluster_; + std::vector *see_nCluster_; TBranch *see_nCluster_branch; bool see_nCluster_isLoaded; - vector *inv_rod_; + std::vector *inv_rod_; TBranch *inv_rod_branch; bool inv_rod_isLoaded; - vector > *trk_hitIdx_; + std::vector > *trk_hitIdx_; TBranch *trk_hitIdx_branch; bool trk_hitIdx_isLoaded; - vector *see_stateCcov22_; + std::vector *see_stateCcov22_; TBranch *see_stateCcov22_branch; bool see_stateCcov22_isLoaded; - vector *pix_simType_; + std::vector *pix_simType_; TBranch *pix_simType_branch; bool pix_simType_isLoaded; - vector *simhit_ring_; + std::vector *simhit_ring_; TBranch *simhit_ring_branch; bool simhit_ring_isLoaded; - vector *trk_outer_px_; + std::vector *trk_outer_px_; TBranch *trk_outer_px_branch; bool trk_outer_px_isLoaded; - vector *trk_outer_py_; + std::vector *trk_outer_py_; TBranch *trk_outer_py_branch; bool trk_outer_py_isLoaded; - vector *trk_outer_pz_; + std::vector *trk_outer_pz_; TBranch *trk_outer_pz_branch; bool trk_outer_pz_isLoaded; - vector *ph2_zz_; + std::vector *ph2_zz_; TBranch *ph2_zz_branch; bool ph2_zz_isLoaded; - vector *trk_outer_pt_; + std::vector *trk_outer_pt_; TBranch *trk_outer_pt_branch; bool trk_outer_pt_isLoaded; - vector *trk_n3DLay_; + std::vector *trk_n3DLay_; TBranch *trk_n3DLay_branch; bool trk_n3DLay_isLoaded; - vector *trk_nValid_; + std::vector *trk_nValid_; TBranch *trk_nValid_branch; bool trk_nValid_isLoaded; - vector *see_ptErr_; + std::vector *see_ptErr_; TBranch *see_ptErr_branch; bool see_ptErr_isLoaded; - vector *see_stateTrajGlbPx_; + std::vector *see_stateTrajGlbPx_; TBranch *see_stateTrajGlbPx_branch; bool see_stateTrajGlbPx_isLoaded; - vector *ph2_simType_; + std::vector *ph2_simType_; TBranch *ph2_simType_branch; bool ph2_simType_isLoaded; - vector *trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_; + std::vector *trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_; TBranch *trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_branch; bool trk_bestFromFirstHitSimTrkShareFracSimClusterDenom_isLoaded; - vector *sim_hits_; + std::vector *sim_hits_; TBranch *sim_hits_branch; bool sim_hits_isLoaded; - vector *sim_len_; + std::vector *sim_len_; TBranch *sim_len_branch; bool sim_len_isLoaded; - vector *sim_lengap_; + std::vector *sim_lengap_; TBranch *sim_lengap_branch; bool sim_lengap_isLoaded; - vector *simvtx_x_; + std::vector *simvtx_x_; TBranch *simvtx_x_branch; bool simvtx_x_isLoaded; - vector *trk_pz_; + std::vector *trk_pz_; TBranch *trk_pz_branch; bool trk_pz_isLoaded; - vector *see_bestFromFirstHitSimTrkShareFrac_; + std::vector *see_bestFromFirstHitSimTrkShareFrac_; TBranch *see_bestFromFirstHitSimTrkShareFrac_branch; bool see_bestFromFirstHitSimTrkShareFrac_isLoaded; - vector *trk_px_; + std::vector *trk_px_; TBranch *trk_px_branch; bool trk_px_isLoaded; - vector *trk_py_; + std::vector *trk_py_; TBranch *trk_py_branch; bool trk_py_isLoaded; - vector *trk_vtxIdx_; + std::vector *trk_vtxIdx_; TBranch *trk_vtxIdx_branch; bool trk_vtxIdx_isLoaded; - vector *sim_nPixel_; + std::vector *sim_nPixel_; TBranch *sim_nPixel_branch; bool sim_nPixel_isLoaded; - vector *vtx_chi2_; + std::vector *vtx_chi2_; TBranch *vtx_chi2_branch; bool vtx_chi2_isLoaded; - vector *ph2_ring_; + std::vector *ph2_ring_; TBranch *ph2_ring_branch; bool ph2_ring_isLoaded; - vector *trk_pt_; + std::vector *trk_pt_; TBranch *trk_pt_branch; bool trk_pt_isLoaded; - vector *see_stateCcov44_; + std::vector *see_stateCcov44_; TBranch *see_stateCcov44_branch; bool see_stateCcov44_isLoaded; - vector *ph2_radL_; + std::vector *ph2_radL_; TBranch *ph2_radL_branch; bool ph2_radL_isLoaded; - vector *vtx_zErr_; + std::vector *vtx_zErr_; TBranch *vtx_zErr_branch; bool vtx_zErr_isLoaded; - vector *see_px_; + std::vector *see_px_; TBranch *see_px_branch; bool see_px_isLoaded; - vector *see_pz_; + std::vector *see_pz_; TBranch *see_pz_branch; bool see_pz_isLoaded; - vector *see_eta_; + std::vector *see_eta_; TBranch *see_eta_branch; bool see_eta_isLoaded; - vector *simvtx_bunchCrossing_; + std::vector *simvtx_bunchCrossing_; TBranch *simvtx_bunchCrossing_branch; bool simvtx_bunchCrossing_isLoaded; - vector *sim_pca_dz_; + std::vector *sim_pca_dz_; TBranch *sim_pca_dz_branch; bool sim_pca_dz_isLoaded; - vector *simvtx_y_; + std::vector *simvtx_y_; TBranch *simvtx_y_branch; bool simvtx_y_isLoaded; - vector *inv_isStack_; + std::vector *inv_isStack_; TBranch *inv_isStack_branch; bool inv_isStack_isLoaded; - vector *trk_nStrip_; + std::vector *trk_nStrip_; TBranch *trk_nStrip_branch; bool trk_nStrip_isLoaded; - vector *trk_etaErr_; + std::vector *trk_etaErr_; TBranch *trk_etaErr_branch; bool trk_etaErr_isLoaded; - vector > *trk_simTrkNChi2_; + std::vector > *trk_simTrkNChi2_; TBranch *trk_simTrkNChi2_branch; bool trk_simTrkNChi2_isLoaded; - vector *pix_zz_; + std::vector *pix_zz_; TBranch *pix_zz_branch; bool pix_zz_isLoaded; - vector *simhit_particle_; + std::vector *simhit_particle_; TBranch *simhit_particle_branch; bool simhit_particle_isLoaded; - vector *see_dz_; + std::vector *see_dz_; TBranch *see_dz_branch; bool see_dz_isLoaded; - vector *see_stateTrajPz_; + std::vector *see_stateTrajPz_; TBranch *see_stateTrajPz_branch; bool see_stateTrajPz_isLoaded; - vector *trk_bestSimTrkShareFrac_; + std::vector *trk_bestSimTrkShareFrac_; TBranch *trk_bestSimTrkShareFrac_branch; bool trk_bestSimTrkShareFrac_isLoaded; - vector *trk_lambdaErr_; + std::vector *trk_lambdaErr_; TBranch *trk_lambdaErr_branch; bool trk_lambdaErr_isLoaded; - vector > *see_simTrkShareFrac_; + std::vector > *see_simTrkShareFrac_; TBranch *see_simTrkShareFrac_branch; bool see_simTrkShareFrac_isLoaded; - vector > *pix_simHitIdx_; + std::vector > *pix_simHitIdx_; TBranch *pix_simHitIdx_branch; bool pix_simHitIdx_isLoaded; - vector > *vtx_trkIdx_; + std::vector > *vtx_trkIdx_; TBranch *vtx_trkIdx_branch; bool vtx_trkIdx_isLoaded; - vector *ph2_rod_; + std::vector *ph2_rod_; TBranch *ph2_rod_branch; bool ph2_rod_isLoaded; - vector *vtx_ndof_; + std::vector *vtx_ndof_; TBranch *vtx_ndof_branch; bool vtx_ndof_isLoaded; - vector *see_nPixel_; + std::vector *see_nPixel_; TBranch *see_nPixel_branch; bool see_nPixel_isLoaded; - vector *sim_nStrip_; + std::vector *sim_nStrip_; TBranch *sim_nStrip_branch; bool sim_nStrip_isLoaded; - vector *sim_bunchCrossing_; + std::vector *sim_bunchCrossing_; TBranch *sim_bunchCrossing_branch; bool sim_bunchCrossing_isLoaded; - vector *see_stateCcov45_; + std::vector *see_stateCcov45_; TBranch *see_stateCcov45_branch; bool see_stateCcov45_isLoaded; - vector *ph2_isStack_; + std::vector *ph2_isStack_; TBranch *ph2_isStack_branch; bool ph2_isStack_isLoaded; - vector > *sim_trkShareFrac_; + std::vector > *sim_trkShareFrac_; TBranch *sim_trkShareFrac_branch; bool sim_trkShareFrac_isLoaded; - vector > *trk_simTrkShareFrac_; + std::vector > *trk_simTrkShareFrac_; TBranch *trk_simTrkShareFrac_branch; bool trk_simTrkShareFrac_isLoaded; - vector *sim_phi_; + std::vector *sim_phi_; TBranch *sim_phi_branch; bool sim_phi_isLoaded; - vector *inv_side_; + std::vector *inv_side_; TBranch *inv_side_branch; bool inv_side_isLoaded; - vector *vtx_fake_; + std::vector *vtx_fake_; TBranch *vtx_fake_branch; bool vtx_fake_isLoaded; - vector *trk_nInactive_; + std::vector *trk_nInactive_; TBranch *trk_nInactive_branch; bool trk_nInactive_isLoaded; - vector *trk_nPixelLay_; + std::vector *trk_nPixelLay_; TBranch *trk_nPixelLay_branch; bool trk_nPixelLay_isLoaded; - vector *ph2_bbxi_; + std::vector *ph2_bbxi_; TBranch *ph2_bbxi_branch; bool ph2_bbxi_isLoaded; - vector *vtx_xErr_; + std::vector *vtx_xErr_; TBranch *vtx_xErr_branch; bool vtx_xErr_isLoaded; - vector *see_stateCcov25_; + std::vector *see_stateCcov25_; TBranch *see_stateCcov25_branch; bool see_stateCcov25_isLoaded; - vector *sim_parentVtxIdx_; + std::vector *sim_parentVtxIdx_; TBranch *sim_parentVtxIdx_branch; bool sim_parentVtxIdx_isLoaded; - vector *see_stateCcov23_; + std::vector *see_stateCcov23_; TBranch *see_stateCcov23_branch; bool see_stateCcov23_isLoaded; - vector *trk_algoMask_; + std::vector *trk_algoMask_; TBranch *trk_algoMask_branch; bool trk_algoMask_isLoaded; - vector > *trk_simTrkIdx_; + std::vector > *trk_simTrkIdx_; TBranch *trk_simTrkIdx_branch; bool trk_simTrkIdx_isLoaded; - vector *see_phiErr_; + std::vector *see_phiErr_; TBranch *see_phiErr_branch; bool see_phiErr_isLoaded; - vector *trk_cotTheta_; + std::vector *trk_cotTheta_; TBranch *trk_cotTheta_branch; bool trk_cotTheta_isLoaded; - vector *see_algo_; + std::vector *see_algo_; TBranch *see_algo_branch; bool see_algo_isLoaded; - vector *simhit_module_; + std::vector *simhit_module_; TBranch *simhit_module_branch; bool simhit_module_isLoaded; - vector > *simvtx_daughterSimIdx_; + std::vector > *simvtx_daughterSimIdx_; TBranch *simvtx_daughterSimIdx_branch; bool simvtx_daughterSimIdx_isLoaded; - vector *vtx_x_; + std::vector *vtx_x_; TBranch *vtx_x_branch; bool vtx_x_isLoaded; - vector *trk_seedIdx_; + std::vector *trk_seedIdx_; TBranch *trk_seedIdx_branch; bool trk_seedIdx_isLoaded; - vector *simhit_y_; + std::vector *simhit_y_; TBranch *simhit_y_branch; bool simhit_y_isLoaded; - vector *inv_layer_; + std::vector *inv_layer_; TBranch *inv_layer_branch; bool inv_layer_isLoaded; - vector *trk_nLostLay_; + std::vector *trk_nLostLay_; TBranch *trk_nLostLay_branch; bool trk_nLostLay_isLoaded; - vector *ph2_isLower_; + std::vector *ph2_isLower_; TBranch *ph2_isLower_branch; bool ph2_isLower_isLoaded; - vector *pix_side_; + std::vector *pix_side_; TBranch *pix_side_branch; bool pix_side_isLoaded; - vector *inv_isLower_; + std::vector *inv_isLower_; TBranch *inv_isLower_branch; bool inv_isLower_isLoaded; - vector > *ph2_trkIdx_; + std::vector > *ph2_trkIdx_; TBranch *ph2_trkIdx_branch; bool ph2_trkIdx_isLoaded; - vector *sim_nValid_; + std::vector *sim_nValid_; TBranch *sim_nValid_branch; bool sim_nValid_isLoaded; - vector *simhit_simTrkIdx_; + std::vector *simhit_simTrkIdx_; TBranch *simhit_simTrkIdx_branch; bool simhit_simTrkIdx_isLoaded; - vector *see_nCands_; + std::vector *see_nCands_; TBranch *see_nCands_branch; bool see_nCands_isLoaded; - vector *see_bestSimTrkIdx_; + std::vector *see_bestSimTrkIdx_; TBranch *see_bestSimTrkIdx_branch; bool see_bestSimTrkIdx_isLoaded; - vector *vtx_yErr_; + std::vector *vtx_yErr_; TBranch *vtx_yErr_branch; bool vtx_yErr_isLoaded; - vector *trk_dzPV_; + std::vector *trk_dzPV_; TBranch *trk_dzPV_branch; bool trk_dzPV_isLoaded; - vector *ph2_xy_; + std::vector *ph2_xy_; TBranch *ph2_xy_branch; bool ph2_xy_isLoaded; - vector *inv_module_; + std::vector *inv_module_; TBranch *inv_module_branch; bool inv_module_isLoaded; - vector *see_stateCcov55_; + std::vector *see_stateCcov55_; TBranch *see_stateCcov55_branch; bool see_stateCcov55_isLoaded; - vector *pix_panel_; + std::vector *pix_panel_; TBranch *pix_panel_branch; bool pix_panel_isLoaded; - vector *inv_ladder_; + std::vector *inv_ladder_; TBranch *inv_ladder_branch; bool inv_ladder_isLoaded; - vector *ph2_xx_; + std::vector *ph2_xx_; TBranch *ph2_xx_branch; bool ph2_xx_isLoaded; - vector *sim_pca_cotTheta_; + std::vector *sim_pca_cotTheta_; TBranch *sim_pca_cotTheta_branch; bool sim_pca_cotTheta_isLoaded; - vector *simpv_idx_; + std::vector *simpv_idx_; TBranch *simpv_idx_branch; bool simpv_idx_isLoaded; - vector *trk_inner_pz_; + std::vector *trk_inner_pz_; TBranch *trk_inner_pz_branch; bool trk_inner_pz_isLoaded; - vector *see_chi2_; + std::vector *see_chi2_; TBranch *see_chi2_branch; bool see_chi2_isLoaded; - vector *see_stateCcov35_; + std::vector *see_stateCcov35_; TBranch *see_stateCcov35_branch; bool see_stateCcov35_isLoaded; - vector *see_stateCcov33_; + std::vector *see_stateCcov33_; TBranch *see_stateCcov33_branch; bool see_stateCcov33_isLoaded; - vector *inv_detId_; + std::vector *inv_detId_; TBranch *inv_detId_branch; bool inv_detId_isLoaded; - vector *see_offset_; + std::vector *see_offset_; TBranch *see_offset_branch; bool see_offset_isLoaded; - vector *sim_nLay_; + std::vector *sim_nLay_; TBranch *sim_nLay_branch; bool sim_nLay_isLoaded; - vector > *sim_simHitIdx_; + std::vector > *sim_simHitIdx_; TBranch *sim_simHitIdx_branch; bool sim_simHitIdx_isLoaded; - vector *simhit_isUpper_; + std::vector *simhit_isUpper_; TBranch *simhit_isUpper_branch; bool simhit_isUpper_isLoaded; - vector *see_stateCcov00_; + std::vector *see_stateCcov00_; TBranch *see_stateCcov00_branch; bool see_stateCcov00_isLoaded; - vector *see_stopReason_; + std::vector *see_stopReason_; TBranch *see_stopReason_branch; bool see_stopReason_isLoaded; - vector *vtx_valid_; + std::vector *vtx_valid_; TBranch *vtx_valid_branch; bool vtx_valid_isLoaded; unsigned int lumi_; TBranch *lumi_branch; bool lumi_isLoaded; - vector *trk_refpoint_x_; + std::vector *trk_refpoint_x_; TBranch *trk_refpoint_x_branch; bool trk_refpoint_x_isLoaded; - vector *trk_refpoint_y_; + std::vector *trk_refpoint_y_; TBranch *trk_refpoint_y_branch; bool trk_refpoint_y_isLoaded; - vector *trk_refpoint_z_; + std::vector *trk_refpoint_z_; TBranch *trk_refpoint_z_branch; bool trk_refpoint_z_isLoaded; - vector *sim_n3DLay_; + std::vector *sim_n3DLay_; TBranch *sim_n3DLay_branch; bool sim_n3DLay_isLoaded; - vector *see_nPhase2OT_; + std::vector *see_nPhase2OT_; TBranch *see_nPhase2OT_branch; bool see_nPhase2OT_isLoaded; - vector *trk_bestFromFirstHitSimTrkShareFracSimDenom_; + std::vector *trk_bestFromFirstHitSimTrkShareFracSimDenom_; TBranch *trk_bestFromFirstHitSimTrkShareFracSimDenom_branch; bool trk_bestFromFirstHitSimTrkShareFracSimDenom_isLoaded; - vector *ph2_yy_; + std::vector *ph2_yy_; TBranch *ph2_yy_branch; bool ph2_yy_isLoaded; - vector *ph2_yz_; + std::vector *ph2_yz_; TBranch *ph2_yz_branch; bool ph2_yz_isLoaded; - vector *inv_blade_; + std::vector *inv_blade_; TBranch *inv_blade_branch; bool inv_blade_isLoaded; - vector *trk_ptErr_; + std::vector *trk_ptErr_; TBranch *trk_ptErr_branch; bool trk_ptErr_isLoaded; - vector *pix_zx_; + std::vector *pix_zx_; TBranch *pix_zx_branch; bool pix_zx_isLoaded; - vector *simvtx_z_; + std::vector *simvtx_z_; TBranch *simvtx_z_branch; bool simvtx_z_isLoaded; - vector *sim_nTrackerHits_; + std::vector *sim_nTrackerHits_; TBranch *sim_nTrackerHits_branch; bool sim_nTrackerHits_isLoaded; - vector *ph2_subdet_; + std::vector *ph2_subdet_; TBranch *ph2_subdet_branch; bool ph2_subdet_isLoaded; - vector *see_stateTrajPx_; + std::vector *see_stateTrajPx_; TBranch *see_stateTrajPx_branch; bool see_stateTrajPx_isLoaded; - vector > *simhit_hitIdx_; + std::vector > *simhit_hitIdx_; TBranch *simhit_hitIdx_branch; bool simhit_hitIdx_isLoaded; - vector *simhit_ladder_; + std::vector *simhit_ladder_; TBranch *simhit_ladder_branch; bool simhit_ladder_isLoaded; - vector *ph2_layer_; + std::vector *ph2_layer_; TBranch *ph2_layer_branch; bool ph2_layer_isLoaded; - vector *see_phi_; + std::vector *see_phi_; TBranch *see_phi_branch; bool see_phi_isLoaded; - vector *trk_nChi2_1Dmod_; + std::vector *trk_nChi2_1Dmod_; TBranch *trk_nChi2_1Dmod_branch; bool trk_nChi2_1Dmod_isLoaded; - vector *trk_inner_py_; + std::vector *trk_inner_py_; TBranch *trk_inner_py_branch; bool trk_inner_py_isLoaded; - vector *trk_inner_px_; + std::vector *trk_inner_px_; TBranch *trk_inner_px_branch; bool trk_inner_px_isLoaded; - vector *trk_dxyErr_; + std::vector *trk_dxyErr_; TBranch *trk_dxyErr_branch; bool trk_dxyErr_isLoaded; - vector *sim_nPixelLay_; + std::vector *sim_nPixelLay_; TBranch *sim_nPixelLay_branch; bool sim_nPixelLay_isLoaded; - vector *see_nValid_; + std::vector *see_nValid_; TBranch *see_nValid_branch; bool see_nValid_isLoaded; - vector *trk_inner_pt_; + std::vector *trk_inner_pt_; TBranch *trk_inner_pt_branch; bool trk_inner_pt_isLoaded; - vector *see_stateTrajGlbPy_; + std::vector *see_stateTrajGlbPy_; TBranch *see_stateTrajGlbPy_branch; bool see_stateTrajGlbPy_isLoaded; @@ -934,309 +931,309 @@ class trktree { void Init(TTree *tree); void GetEntry(unsigned int idx); void LoadAllBranches(); - const vector &see_stateCcov01(); - const vector &simhit_rod(); - const vector &trk_phi(); + const std::vector &see_stateCcov01(); + const std::vector &simhit_rod(); + const std::vector &trk_phi(); const float &bsp_x(); - const vector &see_stateCcov05(); - const vector &see_stateCcov04(); - const vector &trk_dxyPV(); - const vector &simhit_tof(); - const vector &sim_event(); - const vector &simhit_isStack(); - const vector &trk_dz(); - const vector &see_stateCcov03(); - const vector &sim_eta(); - const vector &simvtx_processType(); - const vector &pix_radL(); - const vector &see_stateCcov02(); - const vector &see_nGlued(); - const vector &trk_bestSimTrkIdx(); - const vector &see_stateTrajGlbPz(); - const vector &pix_yz(); - const vector &pix_yy(); - const vector &simhit_process(); - const vector &see_stateCcov34(); - const vector &trk_nInnerLost(); - const vector &see_py(); - const vector > &sim_trkIdx(); - const vector &trk_nLost(); - const vector &pix_isBarrel(); - const vector &see_dxyErr(); - const vector &simhit_detId(); - const vector &simhit_subdet(); - const vector > &see_hitIdx(); - const vector &see_pt(); - const vector &ph2_detId(); - const vector &trk_nStripLay(); - const vector &see_bestFromFirstHitSimTrkIdx(); - const vector &sim_pca_pt(); - const vector &see_trkIdx(); - const vector &trk_nCluster(); - const vector &trk_bestFromFirstHitSimTrkNChi2(); - const vector &trk_isHP(); - const vector > &simhit_hitType(); - const vector &ph2_isUpper(); - const vector &see_nStrip(); - const vector &trk_bestSimTrkShareFracSimClusterDenom(); - const vector &simhit_side(); - const vector &simhit_x(); - const vector &see_q(); - const vector &simhit_z(); - const vector &sim_pca_lambda(); - const vector &sim_q(); - const vector &pix_bbxi(); - const vector &ph2_order(); - const vector &ph2_module(); - const vector &inv_order(); - const vector &trk_dzErr(); - const vector &trk_nInnerInactive(); - const vector &see_fitok(); - const vector &simhit_blade(); - const vector &inv_subdet(); - const vector &pix_blade(); - const vector &pix_xx(); - const vector &pix_xy(); - const vector &simhit_panel(); - const vector &sim_pz(); - const vector &trk_dxy(); - const vector &sim_px(); - const vector &trk_lambda(); - const vector &see_stateCcov12(); - const vector &sim_pt(); - const vector &sim_py(); - const vector > &sim_decayVtxIdx(); - const vector &pix_detId(); - const vector &trk_eta(); - const vector &see_dxy(); - const vector &sim_isFromBHadron(); - const vector &simhit_eloss(); - const vector &see_stateCcov11(); - const vector &simhit_pz(); - const vector &sim_pdgId(); - const vector &trk_stopReason(); - const vector &sim_pca_phi(); - const vector &simhit_isLower(); - const vector &inv_ring(); - const vector > &ph2_simHitIdx(); - const vector &simhit_order(); - const vector &trk_dxyClosestPV(); - const vector &pix_z(); - const vector &pix_y(); - const vector &pix_x(); - const vector > &see_hitType(); - const vector &see_statePt(); - const vector > &simvtx_sourceSimIdx(); + const std::vector &see_stateCcov05(); + const std::vector &see_stateCcov04(); + const std::vector &trk_dxyPV(); + const std::vector &simhit_tof(); + const std::vector &sim_event(); + const std::vector &simhit_isStack(); + const std::vector &trk_dz(); + const std::vector &see_stateCcov03(); + const std::vector &sim_eta(); + const std::vector &simvtx_processType(); + const std::vector &pix_radL(); + const std::vector &see_stateCcov02(); + const std::vector &see_nGlued(); + const std::vector &trk_bestSimTrkIdx(); + const std::vector &see_stateTrajGlbPz(); + const std::vector &pix_yz(); + const std::vector &pix_yy(); + const std::vector &simhit_process(); + const std::vector &see_stateCcov34(); + const std::vector &trk_nInnerLost(); + const std::vector &see_py(); + const std::vector > &sim_trkIdx(); + const std::vector &trk_nLost(); + const std::vector &pix_isBarrel(); + const std::vector &see_dxyErr(); + const std::vector &simhit_detId(); + const std::vector &simhit_subdet(); + const std::vector > &see_hitIdx(); + const std::vector &see_pt(); + const std::vector &ph2_detId(); + const std::vector &trk_nStripLay(); + const std::vector &see_bestFromFirstHitSimTrkIdx(); + const std::vector &sim_pca_pt(); + const std::vector &see_trkIdx(); + const std::vector &trk_nCluster(); + const std::vector &trk_bestFromFirstHitSimTrkNChi2(); + const std::vector &trk_isHP(); + const std::vector > &simhit_hitType(); + const std::vector &ph2_isUpper(); + const std::vector &see_nStrip(); + const std::vector &trk_bestSimTrkShareFracSimClusterDenom(); + const std::vector &simhit_side(); + const std::vector &simhit_x(); + const std::vector &see_q(); + const std::vector &simhit_z(); + const std::vector &sim_pca_lambda(); + const std::vector &sim_q(); + const std::vector &pix_bbxi(); + const std::vector &ph2_order(); + const std::vector &ph2_module(); + const std::vector &inv_order(); + const std::vector &trk_dzErr(); + const std::vector &trk_nInnerInactive(); + const std::vector &see_fitok(); + const std::vector &simhit_blade(); + const std::vector &inv_subdet(); + const std::vector &pix_blade(); + const std::vector &pix_xx(); + const std::vector &pix_xy(); + const std::vector &simhit_panel(); + const std::vector &sim_pz(); + const std::vector &trk_dxy(); + const std::vector &sim_px(); + const std::vector &trk_lambda(); + const std::vector &see_stateCcov12(); + const std::vector &sim_pt(); + const std::vector &sim_py(); + const std::vector > &sim_decayVtxIdx(); + const std::vector &pix_detId(); + const std::vector &trk_eta(); + const std::vector &see_dxy(); + const std::vector &sim_isFromBHadron(); + const std::vector &simhit_eloss(); + const std::vector &see_stateCcov11(); + const std::vector &simhit_pz(); + const std::vector &sim_pdgId(); + const std::vector &trk_stopReason(); + const std::vector &sim_pca_phi(); + const std::vector &simhit_isLower(); + const std::vector &inv_ring(); + const std::vector > &ph2_simHitIdx(); + const std::vector &simhit_order(); + const std::vector &trk_dxyClosestPV(); + const std::vector &pix_z(); + const std::vector &pix_y(); + const std::vector &pix_x(); + const std::vector > &see_hitType(); + const std::vector &see_statePt(); + const std::vector > &simvtx_sourceSimIdx(); const unsigned long long &event(); - const vector &pix_module(); - const vector &ph2_side(); - const vector &trk_bestSimTrkNChi2(); - const vector &see_stateTrajPy(); - const vector &inv_type(); + const std::vector &pix_module(); + const std::vector &ph2_side(); + const std::vector &trk_bestSimTrkNChi2(); + const std::vector &see_stateTrajPy(); + const std::vector &inv_type(); const float &bsp_z(); const float &bsp_y(); - const vector &simhit_py(); - const vector > &see_simTrkIdx(); - const vector &see_stateTrajGlbZ(); - const vector &see_stateTrajGlbX(); - const vector &see_stateTrajGlbY(); - const vector &trk_originalAlgo(); - const vector &trk_nPixel(); - const vector &see_stateCcov14(); - const vector &see_stateCcov15(); - const vector &trk_phiErr(); - const vector &see_stateCcov13(); - const vector > &pix_chargeFraction(); - const vector &trk_q(); - const vector > &sim_seedIdx(); - const vector &see_dzErr(); - const vector &sim_nRecoClusters(); + const std::vector &simhit_py(); + const std::vector > &see_simTrkIdx(); + const std::vector &see_stateTrajGlbZ(); + const std::vector &see_stateTrajGlbX(); + const std::vector &see_stateTrajGlbY(); + const std::vector &trk_originalAlgo(); + const std::vector &trk_nPixel(); + const std::vector &see_stateCcov14(); + const std::vector &see_stateCcov15(); + const std::vector &trk_phiErr(); + const std::vector &see_stateCcov13(); + const std::vector > &pix_chargeFraction(); + const std::vector &trk_q(); + const std::vector > &sim_seedIdx(); + const std::vector &see_dzErr(); + const std::vector &sim_nRecoClusters(); const unsigned int &run(); - const vector > &ph2_xySignificance(); - const vector &trk_nChi2(); - const vector &pix_layer(); - const vector > &pix_xySignificance(); - const vector &sim_pca_eta(); - const vector &see_bestSimTrkShareFrac(); - const vector &see_etaErr(); - const vector &trk_bestSimTrkShareFracSimDenom(); + const std::vector > &ph2_xySignificance(); + const std::vector &trk_nChi2(); + const std::vector &pix_layer(); + const std::vector > &pix_xySignificance(); + const std::vector &sim_pca_eta(); + const std::vector &see_bestSimTrkShareFrac(); + const std::vector &see_etaErr(); + const std::vector &trk_bestSimTrkShareFracSimDenom(); const float &bsp_sigmaz(); const float &bsp_sigmay(); const float &bsp_sigmax(); - const vector &pix_ladder(); - const vector &trk_qualityMask(); - const vector &trk_ndof(); - const vector &pix_subdet(); - const vector > &ph2_seeIdx(); - const vector &inv_isUpper(); - const vector &ph2_zx(); - const vector > &pix_trkIdx(); - const vector &trk_nOuterLost(); - const vector &inv_panel(); - const vector &vtx_z(); - const vector &simhit_layer(); - const vector &vtx_y(); - const vector &ph2_isBarrel(); - const vector > &pix_seeIdx(); - const vector &trk_bestFromFirstHitSimTrkIdx(); - const vector &simhit_px(); - const vector &see_stateTrajX(); - const vector &see_stateTrajY(); - const vector &trk_nOuterInactive(); - const vector &sim_pca_dxy(); - const vector &trk_algo(); - const vector > &trk_hitType(); - const vector &trk_bestFromFirstHitSimTrkShareFrac(); - const vector &inv_isBarrel(); - const vector &simvtx_event(); - const vector &ph2_z(); - const vector &ph2_x(); - const vector &ph2_y(); - const vector > &sim_genPdgIds(); - const vector &trk_mva(); - const vector &see_stateCcov24(); - const vector &trk_dzClosestPV(); - const vector &see_nCluster(); - const vector &inv_rod(); - const vector > &trk_hitIdx(); - const vector &see_stateCcov22(); - const vector &pix_simType(); - const vector &simhit_ring(); - const vector &trk_outer_px(); - const vector &trk_outer_py(); - const vector &trk_outer_pz(); - const vector &ph2_zz(); - const vector &trk_outer_pt(); - const vector &trk_n3DLay(); - const vector &trk_nValid(); - const vector &see_ptErr(); - const vector &see_stateTrajGlbPx(); - const vector &ph2_simType(); - const vector &trk_bestFromFirstHitSimTrkShareFracSimClusterDenom(); - const vector &sim_hits(); - const vector &sim_len(); - const vector &sim_lengap(); - const vector &simvtx_x(); - const vector &trk_pz(); - const vector &see_bestFromFirstHitSimTrkShareFrac(); - const vector &trk_px(); - const vector &trk_py(); - const vector &trk_vtxIdx(); - const vector &sim_nPixel(); - const vector &vtx_chi2(); - const vector &ph2_ring(); - const vector &trk_pt(); - const vector &see_stateCcov44(); - const vector &ph2_radL(); - const vector &vtx_zErr(); - const vector &see_px(); - const vector &see_pz(); - const vector &see_eta(); - const vector &simvtx_bunchCrossing(); - const vector &sim_pca_dz(); - const vector &simvtx_y(); - const vector &inv_isStack(); - const vector &trk_nStrip(); - const vector &trk_etaErr(); - const vector > &trk_simTrkNChi2(); - const vector &pix_zz(); - const vector &simhit_particle(); - const vector &see_dz(); - const vector &see_stateTrajPz(); - const vector &trk_bestSimTrkShareFrac(); - const vector &trk_lambdaErr(); - const vector > &see_simTrkShareFrac(); - const vector > &pix_simHitIdx(); - const vector > &vtx_trkIdx(); - const vector &ph2_rod(); - const vector &vtx_ndof(); - const vector &see_nPixel(); - const vector &sim_nStrip(); - const vector &sim_bunchCrossing(); - const vector &see_stateCcov45(); - const vector &ph2_isStack(); - const vector > &sim_trkShareFrac(); - const vector > &trk_simTrkShareFrac(); - const vector &sim_phi(); - const vector &inv_side(); - const vector &vtx_fake(); - const vector &trk_nInactive(); - const vector &trk_nPixelLay(); - const vector &ph2_bbxi(); - const vector &vtx_xErr(); - const vector &see_stateCcov25(); - const vector &sim_parentVtxIdx(); - const vector &see_stateCcov23(); - const vector &trk_algoMask(); - const vector > &trk_simTrkIdx(); - const vector &see_phiErr(); - const vector &trk_cotTheta(); - const vector &see_algo(); - const vector &simhit_module(); - const vector > &simvtx_daughterSimIdx(); - const vector &vtx_x(); - const vector &trk_seedIdx(); - const vector &simhit_y(); - const vector &inv_layer(); - const vector &trk_nLostLay(); - const vector &ph2_isLower(); - const vector &pix_side(); - const vector &inv_isLower(); - const vector > &ph2_trkIdx(); - const vector &sim_nValid(); - const vector &simhit_simTrkIdx(); - const vector &see_nCands(); - const vector &see_bestSimTrkIdx(); - const vector &vtx_yErr(); - const vector &trk_dzPV(); - const vector &ph2_xy(); - const vector &inv_module(); - const vector &see_stateCcov55(); - const vector &pix_panel(); - const vector &inv_ladder(); - const vector &ph2_xx(); - const vector &sim_pca_cotTheta(); - const vector &simpv_idx(); - const vector &trk_inner_pz(); - const vector &see_chi2(); - const vector &see_stateCcov35(); - const vector &see_stateCcov33(); - const vector &inv_detId(); - const vector &see_offset(); - const vector &sim_nLay(); - const vector > &sim_simHitIdx(); - const vector &simhit_isUpper(); - const vector &see_stateCcov00(); - const vector &see_stopReason(); - const vector &vtx_valid(); + const std::vector &pix_ladder(); + const std::vector &trk_qualityMask(); + const std::vector &trk_ndof(); + const std::vector &pix_subdet(); + const std::vector > &ph2_seeIdx(); + const std::vector &inv_isUpper(); + const std::vector &ph2_zx(); + const std::vector > &pix_trkIdx(); + const std::vector &trk_nOuterLost(); + const std::vector &inv_panel(); + const std::vector &vtx_z(); + const std::vector &simhit_layer(); + const std::vector &vtx_y(); + const std::vector &ph2_isBarrel(); + const std::vector > &pix_seeIdx(); + const std::vector &trk_bestFromFirstHitSimTrkIdx(); + const std::vector &simhit_px(); + const std::vector &see_stateTrajX(); + const std::vector &see_stateTrajY(); + const std::vector &trk_nOuterInactive(); + const std::vector &sim_pca_dxy(); + const std::vector &trk_algo(); + const std::vector > &trk_hitType(); + const std::vector &trk_bestFromFirstHitSimTrkShareFrac(); + const std::vector &inv_isBarrel(); + const std::vector &simvtx_event(); + const std::vector &ph2_z(); + const std::vector &ph2_x(); + const std::vector &ph2_y(); + const std::vector > &sim_genPdgIds(); + const std::vector &trk_mva(); + const std::vector &see_stateCcov24(); + const std::vector &trk_dzClosestPV(); + const std::vector &see_nCluster(); + const std::vector &inv_rod(); + const std::vector > &trk_hitIdx(); + const std::vector &see_stateCcov22(); + const std::vector &pix_simType(); + const std::vector &simhit_ring(); + const std::vector &trk_outer_px(); + const std::vector &trk_outer_py(); + const std::vector &trk_outer_pz(); + const std::vector &ph2_zz(); + const std::vector &trk_outer_pt(); + const std::vector &trk_n3DLay(); + const std::vector &trk_nValid(); + const std::vector &see_ptErr(); + const std::vector &see_stateTrajGlbPx(); + const std::vector &ph2_simType(); + const std::vector &trk_bestFromFirstHitSimTrkShareFracSimClusterDenom(); + const std::vector &sim_hits(); + const std::vector &sim_len(); + const std::vector &sim_lengap(); + const std::vector &simvtx_x(); + const std::vector &trk_pz(); + const std::vector &see_bestFromFirstHitSimTrkShareFrac(); + const std::vector &trk_px(); + const std::vector &trk_py(); + const std::vector &trk_vtxIdx(); + const std::vector &sim_nPixel(); + const std::vector &vtx_chi2(); + const std::vector &ph2_ring(); + const std::vector &trk_pt(); + const std::vector &see_stateCcov44(); + const std::vector &ph2_radL(); + const std::vector &vtx_zErr(); + const std::vector &see_px(); + const std::vector &see_pz(); + const std::vector &see_eta(); + const std::vector &simvtx_bunchCrossing(); + const std::vector &sim_pca_dz(); + const std::vector &simvtx_y(); + const std::vector &inv_isStack(); + const std::vector &trk_nStrip(); + const std::vector &trk_etaErr(); + const std::vector > &trk_simTrkNChi2(); + const std::vector &pix_zz(); + const std::vector &simhit_particle(); + const std::vector &see_dz(); + const std::vector &see_stateTrajPz(); + const std::vector &trk_bestSimTrkShareFrac(); + const std::vector &trk_lambdaErr(); + const std::vector > &see_simTrkShareFrac(); + const std::vector > &pix_simHitIdx(); + const std::vector > &vtx_trkIdx(); + const std::vector &ph2_rod(); + const std::vector &vtx_ndof(); + const std::vector &see_nPixel(); + const std::vector &sim_nStrip(); + const std::vector &sim_bunchCrossing(); + const std::vector &see_stateCcov45(); + const std::vector &ph2_isStack(); + const std::vector > &sim_trkShareFrac(); + const std::vector > &trk_simTrkShareFrac(); + const std::vector &sim_phi(); + const std::vector &inv_side(); + const std::vector &vtx_fake(); + const std::vector &trk_nInactive(); + const std::vector &trk_nPixelLay(); + const std::vector &ph2_bbxi(); + const std::vector &vtx_xErr(); + const std::vector &see_stateCcov25(); + const std::vector &sim_parentVtxIdx(); + const std::vector &see_stateCcov23(); + const std::vector &trk_algoMask(); + const std::vector > &trk_simTrkIdx(); + const std::vector &see_phiErr(); + const std::vector &trk_cotTheta(); + const std::vector &see_algo(); + const std::vector &simhit_module(); + const std::vector > &simvtx_daughterSimIdx(); + const std::vector &vtx_x(); + const std::vector &trk_seedIdx(); + const std::vector &simhit_y(); + const std::vector &inv_layer(); + const std::vector &trk_nLostLay(); + const std::vector &ph2_isLower(); + const std::vector &pix_side(); + const std::vector &inv_isLower(); + const std::vector > &ph2_trkIdx(); + const std::vector &sim_nValid(); + const std::vector &simhit_simTrkIdx(); + const std::vector &see_nCands(); + const std::vector &see_bestSimTrkIdx(); + const std::vector &vtx_yErr(); + const std::vector &trk_dzPV(); + const std::vector &ph2_xy(); + const std::vector &inv_module(); + const std::vector &see_stateCcov55(); + const std::vector &pix_panel(); + const std::vector &inv_ladder(); + const std::vector &ph2_xx(); + const std::vector &sim_pca_cotTheta(); + const std::vector &simpv_idx(); + const std::vector &trk_inner_pz(); + const std::vector &see_chi2(); + const std::vector &see_stateCcov35(); + const std::vector &see_stateCcov33(); + const std::vector &inv_detId(); + const std::vector &see_offset(); + const std::vector &sim_nLay(); + const std::vector > &sim_simHitIdx(); + const std::vector &simhit_isUpper(); + const std::vector &see_stateCcov00(); + const std::vector &see_stopReason(); + const std::vector &vtx_valid(); const unsigned int &lumi(); - const vector &trk_refpoint_x(); - const vector &trk_refpoint_y(); - const vector &trk_refpoint_z(); - const vector &sim_n3DLay(); - const vector &see_nPhase2OT(); - const vector &trk_bestFromFirstHitSimTrkShareFracSimDenom(); - const vector &ph2_yy(); - const vector &ph2_yz(); - const vector &inv_blade(); - const vector &trk_ptErr(); - const vector &pix_zx(); - const vector &simvtx_z(); - const vector &sim_nTrackerHits(); - const vector &ph2_subdet(); - const vector &see_stateTrajPx(); - const vector > &simhit_hitIdx(); - const vector &simhit_ladder(); - const vector &ph2_layer(); - const vector &see_phi(); - const vector &trk_nChi2_1Dmod(); - const vector &trk_inner_py(); - const vector &trk_inner_px(); - const vector &trk_dxyErr(); - const vector &sim_nPixelLay(); - const vector &see_nValid(); - const vector &trk_inner_pt(); - const vector &see_stateTrajGlbPy(); + const std::vector &trk_refpoint_x(); + const std::vector &trk_refpoint_y(); + const std::vector &trk_refpoint_z(); + const std::vector &sim_n3DLay(); + const std::vector &see_nPhase2OT(); + const std::vector &trk_bestFromFirstHitSimTrkShareFracSimDenom(); + const std::vector &ph2_yy(); + const std::vector &ph2_yz(); + const std::vector &inv_blade(); + const std::vector &trk_ptErr(); + const std::vector &pix_zx(); + const std::vector &simvtx_z(); + const std::vector &sim_nTrackerHits(); + const std::vector &ph2_subdet(); + const std::vector &see_stateTrajPx(); + const std::vector > &simhit_hitIdx(); + const std::vector &simhit_ladder(); + const std::vector &ph2_layer(); + const std::vector &see_phi(); + const std::vector &trk_nChi2_1Dmod(); + const std::vector &trk_inner_py(); + const std::vector &trk_inner_px(); + const std::vector &trk_dxyErr(); + const std::vector &sim_nPixelLay(); + const std::vector &see_nValid(); + const std::vector &trk_inner_pt(); + const std::vector &see_stateTrajGlbPy(); static void progress(int nEventsTotal, int nEventsChain); }; @@ -1246,308 +1243,308 @@ extern trktree trk; namespace tas { - const vector &see_stateCcov01(); - const vector &simhit_rod(); - const vector &trk_phi(); + const std::vector &see_stateCcov01(); + const std::vector &simhit_rod(); + const std::vector &trk_phi(); const float &bsp_x(); - const vector &see_stateCcov05(); - const vector &see_stateCcov04(); - const vector &trk_dxyPV(); - const vector &simhit_tof(); - const vector &sim_event(); - const vector &simhit_isStack(); - const vector &trk_dz(); - const vector &see_stateCcov03(); - const vector &sim_eta(); - const vector &simvtx_processType(); - const vector &pix_radL(); - const vector &see_stateCcov02(); - const vector &see_nGlued(); - const vector &trk_bestSimTrkIdx(); - const vector &see_stateTrajGlbPz(); - const vector &pix_yz(); - const vector &pix_yy(); - const vector &simhit_process(); - const vector &see_stateCcov34(); - const vector &trk_nInnerLost(); - const vector &see_py(); - const vector > &sim_trkIdx(); - const vector &trk_nLost(); - const vector &pix_isBarrel(); - const vector &see_dxyErr(); - const vector &simhit_detId(); - const vector &simhit_subdet(); - const vector > &see_hitIdx(); - const vector &see_pt(); - const vector &ph2_detId(); - const vector &trk_nStripLay(); - const vector &see_bestFromFirstHitSimTrkIdx(); - const vector &sim_pca_pt(); - const vector &see_trkIdx(); - const vector &trk_nCluster(); - const vector &trk_bestFromFirstHitSimTrkNChi2(); - const vector &trk_isHP(); - const vector > &simhit_hitType(); - const vector &ph2_isUpper(); - const vector &see_nStrip(); - const vector &trk_bestSimTrkShareFracSimClusterDenom(); - const vector &simhit_side(); - const vector &simhit_x(); - const vector &see_q(); - const vector &simhit_z(); - const vector &sim_pca_lambda(); - const vector &sim_q(); - const vector &pix_bbxi(); - const vector &ph2_order(); - const vector &ph2_module(); - const vector &inv_order(); - const vector &trk_dzErr(); - const vector &trk_nInnerInactive(); - const vector &see_fitok(); - const vector &simhit_blade(); - const vector &inv_subdet(); - const vector &pix_blade(); - const vector &pix_xx(); - const vector &pix_xy(); - const vector &simhit_panel(); - const vector &sim_pz(); - const vector &trk_dxy(); - const vector &sim_px(); - const vector &trk_lambda(); - const vector &see_stateCcov12(); - const vector &sim_pt(); - const vector &sim_py(); - const vector > &sim_decayVtxIdx(); - const vector &pix_detId(); - const vector &trk_eta(); - const vector &see_dxy(); - const vector &sim_isFromBHadron(); - const vector &simhit_eloss(); - const vector &see_stateCcov11(); - const vector &simhit_pz(); - const vector &sim_pdgId(); - const vector &trk_stopReason(); - const vector &sim_pca_phi(); - const vector &simhit_isLower(); - const vector &inv_ring(); - const vector > &ph2_simHitIdx(); - const vector &simhit_order(); - const vector &trk_dxyClosestPV(); - const vector &pix_z(); - const vector &pix_y(); - const vector &pix_x(); - const vector > &see_hitType(); - const vector &see_statePt(); - const vector > &simvtx_sourceSimIdx(); + const std::vector &see_stateCcov05(); + const std::vector &see_stateCcov04(); + const std::vector &trk_dxyPV(); + const std::vector &simhit_tof(); + const std::vector &sim_event(); + const std::vector &simhit_isStack(); + const std::vector &trk_dz(); + const std::vector &see_stateCcov03(); + const std::vector &sim_eta(); + const std::vector &simvtx_processType(); + const std::vector &pix_radL(); + const std::vector &see_stateCcov02(); + const std::vector &see_nGlued(); + const std::vector &trk_bestSimTrkIdx(); + const std::vector &see_stateTrajGlbPz(); + const std::vector &pix_yz(); + const std::vector &pix_yy(); + const std::vector &simhit_process(); + const std::vector &see_stateCcov34(); + const std::vector &trk_nInnerLost(); + const std::vector &see_py(); + const std::vector > &sim_trkIdx(); + const std::vector &trk_nLost(); + const std::vector &pix_isBarrel(); + const std::vector &see_dxyErr(); + const std::vector &simhit_detId(); + const std::vector &simhit_subdet(); + const std::vector > &see_hitIdx(); + const std::vector &see_pt(); + const std::vector &ph2_detId(); + const std::vector &trk_nStripLay(); + const std::vector &see_bestFromFirstHitSimTrkIdx(); + const std::vector &sim_pca_pt(); + const std::vector &see_trkIdx(); + const std::vector &trk_nCluster(); + const std::vector &trk_bestFromFirstHitSimTrkNChi2(); + const std::vector &trk_isHP(); + const std::vector > &simhit_hitType(); + const std::vector &ph2_isUpper(); + const std::vector &see_nStrip(); + const std::vector &trk_bestSimTrkShareFracSimClusterDenom(); + const std::vector &simhit_side(); + const std::vector &simhit_x(); + const std::vector &see_q(); + const std::vector &simhit_z(); + const std::vector &sim_pca_lambda(); + const std::vector &sim_q(); + const std::vector &pix_bbxi(); + const std::vector &ph2_order(); + const std::vector &ph2_module(); + const std::vector &inv_order(); + const std::vector &trk_dzErr(); + const std::vector &trk_nInnerInactive(); + const std::vector &see_fitok(); + const std::vector &simhit_blade(); + const std::vector &inv_subdet(); + const std::vector &pix_blade(); + const std::vector &pix_xx(); + const std::vector &pix_xy(); + const std::vector &simhit_panel(); + const std::vector &sim_pz(); + const std::vector &trk_dxy(); + const std::vector &sim_px(); + const std::vector &trk_lambda(); + const std::vector &see_stateCcov12(); + const std::vector &sim_pt(); + const std::vector &sim_py(); + const std::vector > &sim_decayVtxIdx(); + const std::vector &pix_detId(); + const std::vector &trk_eta(); + const std::vector &see_dxy(); + const std::vector &sim_isFromBHadron(); + const std::vector &simhit_eloss(); + const std::vector &see_stateCcov11(); + const std::vector &simhit_pz(); + const std::vector &sim_pdgId(); + const std::vector &trk_stopReason(); + const std::vector &sim_pca_phi(); + const std::vector &simhit_isLower(); + const std::vector &inv_ring(); + const std::vector > &ph2_simHitIdx(); + const std::vector &simhit_order(); + const std::vector &trk_dxyClosestPV(); + const std::vector &pix_z(); + const std::vector &pix_y(); + const std::vector &pix_x(); + const std::vector > &see_hitType(); + const std::vector &see_statePt(); + const std::vector > &simvtx_sourceSimIdx(); const unsigned long long &event(); - const vector &pix_module(); - const vector &ph2_side(); - const vector &trk_bestSimTrkNChi2(); - const vector &see_stateTrajPy(); - const vector &inv_type(); + const std::vector &pix_module(); + const std::vector &ph2_side(); + const std::vector &trk_bestSimTrkNChi2(); + const std::vector &see_stateTrajPy(); + const std::vector &inv_type(); const float &bsp_z(); const float &bsp_y(); - const vector &simhit_py(); - const vector > &see_simTrkIdx(); - const vector &see_stateTrajGlbZ(); - const vector &see_stateTrajGlbX(); - const vector &see_stateTrajGlbY(); - const vector &trk_originalAlgo(); - const vector &trk_nPixel(); - const vector &see_stateCcov14(); - const vector &see_stateCcov15(); - const vector &trk_phiErr(); - const vector &see_stateCcov13(); - const vector > &pix_chargeFraction(); - const vector &trk_q(); - const vector > &sim_seedIdx(); - const vector &see_dzErr(); - const vector &sim_nRecoClusters(); + const std::vector &simhit_py(); + const std::vector > &see_simTrkIdx(); + const std::vector &see_stateTrajGlbZ(); + const std::vector &see_stateTrajGlbX(); + const std::vector &see_stateTrajGlbY(); + const std::vector &trk_originalAlgo(); + const std::vector &trk_nPixel(); + const std::vector &see_stateCcov14(); + const std::vector &see_stateCcov15(); + const std::vector &trk_phiErr(); + const std::vector &see_stateCcov13(); + const std::vector > &pix_chargeFraction(); + const std::vector &trk_q(); + const std::vector > &sim_seedIdx(); + const std::vector &see_dzErr(); + const std::vector &sim_nRecoClusters(); const unsigned int &run(); - const vector > &ph2_xySignificance(); - const vector &trk_nChi2(); - const vector &pix_layer(); - const vector > &pix_xySignificance(); - const vector &sim_pca_eta(); - const vector &see_bestSimTrkShareFrac(); - const vector &see_etaErr(); - const vector &trk_bestSimTrkShareFracSimDenom(); + const std::vector > &ph2_xySignificance(); + const std::vector &trk_nChi2(); + const std::vector &pix_layer(); + const std::vector > &pix_xySignificance(); + const std::vector &sim_pca_eta(); + const std::vector &see_bestSimTrkShareFrac(); + const std::vector &see_etaErr(); + const std::vector &trk_bestSimTrkShareFracSimDenom(); const float &bsp_sigmaz(); const float &bsp_sigmay(); const float &bsp_sigmax(); - const vector &pix_ladder(); - const vector &trk_qualityMask(); - const vector &trk_ndof(); - const vector &pix_subdet(); - const vector > &ph2_seeIdx(); - const vector &inv_isUpper(); - const vector &ph2_zx(); - const vector > &pix_trkIdx(); - const vector &trk_nOuterLost(); - const vector &inv_panel(); - const vector &vtx_z(); - const vector &simhit_layer(); - const vector &vtx_y(); - const vector &ph2_isBarrel(); - const vector > &pix_seeIdx(); - const vector &trk_bestFromFirstHitSimTrkIdx(); - const vector &simhit_px(); - const vector &see_stateTrajX(); - const vector &see_stateTrajY(); - const vector &trk_nOuterInactive(); - const vector &sim_pca_dxy(); - const vector &trk_algo(); - const vector > &trk_hitType(); - const vector &trk_bestFromFirstHitSimTrkShareFrac(); - const vector &inv_isBarrel(); - const vector &simvtx_event(); - const vector &ph2_z(); - const vector &ph2_x(); - const vector &ph2_y(); - const vector > &sim_genPdgIds(); - const vector &trk_mva(); - const vector &see_stateCcov24(); - const vector &trk_dzClosestPV(); - const vector &see_nCluster(); - const vector &inv_rod(); - const vector > &trk_hitIdx(); - const vector &see_stateCcov22(); - const vector &pix_simType(); - const vector &simhit_ring(); - const vector &trk_outer_px(); - const vector &trk_outer_py(); - const vector &trk_outer_pz(); - const vector &ph2_zz(); - const vector &trk_outer_pt(); - const vector &trk_n3DLay(); - const vector &trk_nValid(); - const vector &see_ptErr(); - const vector &see_stateTrajGlbPx(); - const vector &ph2_simType(); - const vector &trk_bestFromFirstHitSimTrkShareFracSimClusterDenom(); - const vector &sim_hits(); - const vector &sim_len(); - const vector &sim_lengap(); - const vector &simvtx_x(); - const vector &trk_pz(); - const vector &see_bestFromFirstHitSimTrkShareFrac(); - const vector &trk_px(); - const vector &trk_py(); - const vector &trk_vtxIdx(); - const vector &sim_nPixel(); - const vector &vtx_chi2(); - const vector &ph2_ring(); - const vector &trk_pt(); - const vector &see_stateCcov44(); - const vector &ph2_radL(); - const vector &vtx_zErr(); - const vector &see_px(); - const vector &see_pz(); - const vector &see_eta(); - const vector &simvtx_bunchCrossing(); - const vector &sim_pca_dz(); - const vector &simvtx_y(); - const vector &inv_isStack(); - const vector &trk_nStrip(); - const vector &trk_etaErr(); - const vector > &trk_simTrkNChi2(); - const vector &pix_zz(); - const vector &simhit_particle(); - const vector &see_dz(); - const vector &see_stateTrajPz(); - const vector &trk_bestSimTrkShareFrac(); - const vector &trk_lambdaErr(); - const vector > &see_simTrkShareFrac(); - const vector > &pix_simHitIdx(); - const vector > &vtx_trkIdx(); - const vector &ph2_rod(); - const vector &vtx_ndof(); - const vector &see_nPixel(); - const vector &sim_nStrip(); - const vector &sim_bunchCrossing(); - const vector &see_stateCcov45(); - const vector &ph2_isStack(); - const vector > &sim_trkShareFrac(); - const vector > &trk_simTrkShareFrac(); - const vector &sim_phi(); - const vector &inv_side(); - const vector &vtx_fake(); - const vector &trk_nInactive(); - const vector &trk_nPixelLay(); - const vector &ph2_bbxi(); - const vector &vtx_xErr(); - const vector &see_stateCcov25(); - const vector &sim_parentVtxIdx(); - const vector &see_stateCcov23(); - const vector &trk_algoMask(); - const vector > &trk_simTrkIdx(); - const vector &see_phiErr(); - const vector &trk_cotTheta(); - const vector &see_algo(); - const vector &simhit_module(); - const vector > &simvtx_daughterSimIdx(); - const vector &vtx_x(); - const vector &trk_seedIdx(); - const vector &simhit_y(); - const vector &inv_layer(); - const vector &trk_nLostLay(); - const vector &ph2_isLower(); - const vector &pix_side(); - const vector &inv_isLower(); - const vector > &ph2_trkIdx(); - const vector &sim_nValid(); - const vector &simhit_simTrkIdx(); - const vector &see_nCands(); - const vector &see_bestSimTrkIdx(); - const vector &vtx_yErr(); - const vector &trk_dzPV(); - const vector &ph2_xy(); - const vector &inv_module(); - const vector &see_stateCcov55(); - const vector &pix_panel(); - const vector &inv_ladder(); - const vector &ph2_xx(); - const vector &sim_pca_cotTheta(); - const vector &simpv_idx(); - const vector &trk_inner_pz(); - const vector &see_chi2(); - const vector &see_stateCcov35(); - const vector &see_stateCcov33(); - const vector &inv_detId(); - const vector &see_offset(); - const vector &sim_nLay(); - const vector > &sim_simHitIdx(); - const vector &simhit_isUpper(); - const vector &see_stateCcov00(); - const vector &see_stopReason(); - const vector &vtx_valid(); + const std::vector &pix_ladder(); + const std::vector &trk_qualityMask(); + const std::vector &trk_ndof(); + const std::vector &pix_subdet(); + const std::vector > &ph2_seeIdx(); + const std::vector &inv_isUpper(); + const std::vector &ph2_zx(); + const std::vector > &pix_trkIdx(); + const std::vector &trk_nOuterLost(); + const std::vector &inv_panel(); + const std::vector &vtx_z(); + const std::vector &simhit_layer(); + const std::vector &vtx_y(); + const std::vector &ph2_isBarrel(); + const std::vector > &pix_seeIdx(); + const std::vector &trk_bestFromFirstHitSimTrkIdx(); + const std::vector &simhit_px(); + const std::vector &see_stateTrajX(); + const std::vector &see_stateTrajY(); + const std::vector &trk_nOuterInactive(); + const std::vector &sim_pca_dxy(); + const std::vector &trk_algo(); + const std::vector > &trk_hitType(); + const std::vector &trk_bestFromFirstHitSimTrkShareFrac(); + const std::vector &inv_isBarrel(); + const std::vector &simvtx_event(); + const std::vector &ph2_z(); + const std::vector &ph2_x(); + const std::vector &ph2_y(); + const std::vector > &sim_genPdgIds(); + const std::vector &trk_mva(); + const std::vector &see_stateCcov24(); + const std::vector &trk_dzClosestPV(); + const std::vector &see_nCluster(); + const std::vector &inv_rod(); + const std::vector > &trk_hitIdx(); + const std::vector &see_stateCcov22(); + const std::vector &pix_simType(); + const std::vector &simhit_ring(); + const std::vector &trk_outer_px(); + const std::vector &trk_outer_py(); + const std::vector &trk_outer_pz(); + const std::vector &ph2_zz(); + const std::vector &trk_outer_pt(); + const std::vector &trk_n3DLay(); + const std::vector &trk_nValid(); + const std::vector &see_ptErr(); + const std::vector &see_stateTrajGlbPx(); + const std::vector &ph2_simType(); + const std::vector &trk_bestFromFirstHitSimTrkShareFracSimClusterDenom(); + const std::vector &sim_hits(); + const std::vector &sim_len(); + const std::vector &sim_lengap(); + const std::vector &simvtx_x(); + const std::vector &trk_pz(); + const std::vector &see_bestFromFirstHitSimTrkShareFrac(); + const std::vector &trk_px(); + const std::vector &trk_py(); + const std::vector &trk_vtxIdx(); + const std::vector &sim_nPixel(); + const std::vector &vtx_chi2(); + const std::vector &ph2_ring(); + const std::vector &trk_pt(); + const std::vector &see_stateCcov44(); + const std::vector &ph2_radL(); + const std::vector &vtx_zErr(); + const std::vector &see_px(); + const std::vector &see_pz(); + const std::vector &see_eta(); + const std::vector &simvtx_bunchCrossing(); + const std::vector &sim_pca_dz(); + const std::vector &simvtx_y(); + const std::vector &inv_isStack(); + const std::vector &trk_nStrip(); + const std::vector &trk_etaErr(); + const std::vector > &trk_simTrkNChi2(); + const std::vector &pix_zz(); + const std::vector &simhit_particle(); + const std::vector &see_dz(); + const std::vector &see_stateTrajPz(); + const std::vector &trk_bestSimTrkShareFrac(); + const std::vector &trk_lambdaErr(); + const std::vector > &see_simTrkShareFrac(); + const std::vector > &pix_simHitIdx(); + const std::vector > &vtx_trkIdx(); + const std::vector &ph2_rod(); + const std::vector &vtx_ndof(); + const std::vector &see_nPixel(); + const std::vector &sim_nStrip(); + const std::vector &sim_bunchCrossing(); + const std::vector &see_stateCcov45(); + const std::vector &ph2_isStack(); + const std::vector > &sim_trkShareFrac(); + const std::vector > &trk_simTrkShareFrac(); + const std::vector &sim_phi(); + const std::vector &inv_side(); + const std::vector &vtx_fake(); + const std::vector &trk_nInactive(); + const std::vector &trk_nPixelLay(); + const std::vector &ph2_bbxi(); + const std::vector &vtx_xErr(); + const std::vector &see_stateCcov25(); + const std::vector &sim_parentVtxIdx(); + const std::vector &see_stateCcov23(); + const std::vector &trk_algoMask(); + const std::vector > &trk_simTrkIdx(); + const std::vector &see_phiErr(); + const std::vector &trk_cotTheta(); + const std::vector &see_algo(); + const std::vector &simhit_module(); + const std::vector > &simvtx_daughterSimIdx(); + const std::vector &vtx_x(); + const std::vector &trk_seedIdx(); + const std::vector &simhit_y(); + const std::vector &inv_layer(); + const std::vector &trk_nLostLay(); + const std::vector &ph2_isLower(); + const std::vector &pix_side(); + const std::vector &inv_isLower(); + const std::vector > &ph2_trkIdx(); + const std::vector &sim_nValid(); + const std::vector &simhit_simTrkIdx(); + const std::vector &see_nCands(); + const std::vector &see_bestSimTrkIdx(); + const std::vector &vtx_yErr(); + const std::vector &trk_dzPV(); + const std::vector &ph2_xy(); + const std::vector &inv_module(); + const std::vector &see_stateCcov55(); + const std::vector &pix_panel(); + const std::vector &inv_ladder(); + const std::vector &ph2_xx(); + const std::vector &sim_pca_cotTheta(); + const std::vector &simpv_idx(); + const std::vector &trk_inner_pz(); + const std::vector &see_chi2(); + const std::vector &see_stateCcov35(); + const std::vector &see_stateCcov33(); + const std::vector &inv_detId(); + const std::vector &see_offset(); + const std::vector &sim_nLay(); + const std::vector > &sim_simHitIdx(); + const std::vector &simhit_isUpper(); + const std::vector &see_stateCcov00(); + const std::vector &see_stopReason(); + const std::vector &vtx_valid(); const unsigned int &lumi(); - const vector &trk_refpoint_x(); - const vector &trk_refpoint_y(); - const vector &trk_refpoint_z(); - const vector &sim_n3DLay(); - const vector &see_nPhase2OT(); - const vector &trk_bestFromFirstHitSimTrkShareFracSimDenom(); - const vector &ph2_yy(); - const vector &ph2_yz(); - const vector &inv_blade(); - const vector &trk_ptErr(); - const vector &pix_zx(); - const vector &simvtx_z(); - const vector &sim_nTrackerHits(); - const vector &ph2_subdet(); - const vector &see_stateTrajPx(); - const vector > &simhit_hitIdx(); - const vector &simhit_ladder(); - const vector &ph2_layer(); - const vector &see_phi(); - const vector &trk_nChi2_1Dmod(); - const vector &trk_inner_py(); - const vector &trk_inner_px(); - const vector &trk_dxyErr(); - const vector &sim_nPixelLay(); - const vector &see_nValid(); - const vector &trk_inner_pt(); - const vector &see_stateTrajGlbPy(); + const std::vector &trk_refpoint_x(); + const std::vector &trk_refpoint_y(); + const std::vector &trk_refpoint_z(); + const std::vector &sim_n3DLay(); + const std::vector &see_nPhase2OT(); + const std::vector &trk_bestFromFirstHitSimTrkShareFracSimDenom(); + const std::vector &ph2_yy(); + const std::vector &ph2_yz(); + const std::vector &inv_blade(); + const std::vector &trk_ptErr(); + const std::vector &pix_zx(); + const std::vector &simvtx_z(); + const std::vector &sim_nTrackerHits(); + const std::vector &ph2_subdet(); + const std::vector &see_stateTrajPx(); + const std::vector > &simhit_hitIdx(); + const std::vector &simhit_ladder(); + const std::vector &ph2_layer(); + const std::vector &see_phi(); + const std::vector &trk_nChi2_1Dmod(); + const std::vector &trk_inner_py(); + const std::vector &trk_inner_px(); + const std::vector &trk_dxyErr(); + const std::vector &sim_nPixelLay(); + const std::vector &see_nValid(); + const std::vector &trk_inner_pt(); + const std::vector &see_stateTrajGlbPy(); } // namespace tas #endif diff --git a/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.cc b/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.cc index 66b397434855f..36d1da7da835b 100644 --- a/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.cc +++ b/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.cc @@ -23,29 +23,29 @@ void fillOutputBranches(SDL::Event* event) { //________________________________________________________________________________________________________________________________ void createRequiredOutputBranches() { // Setup output TTree - ana.tx->createBranch>("sim_pt"); - ana.tx->createBranch>("sim_eta"); - ana.tx->createBranch>("sim_phi"); - ana.tx->createBranch>("sim_pca_dxy"); - ana.tx->createBranch>("sim_pca_dz"); - ana.tx->createBranch>("sim_q"); - ana.tx->createBranch>("sim_event"); - ana.tx->createBranch>("sim_pdgId"); - ana.tx->createBranch>("sim_vx"); - ana.tx->createBranch>("sim_vy"); - ana.tx->createBranch>("sim_vz"); - ana.tx->createBranch>("sim_trkNtupIdx"); - ana.tx->createBranch>("sim_TC_matched"); - ana.tx->createBranch>("sim_TC_matched_mask"); + ana.tx->createBranch>("sim_pt"); + ana.tx->createBranch>("sim_eta"); + ana.tx->createBranch>("sim_phi"); + ana.tx->createBranch>("sim_pca_dxy"); + ana.tx->createBranch>("sim_pca_dz"); + ana.tx->createBranch>("sim_q"); + ana.tx->createBranch>("sim_event"); + ana.tx->createBranch>("sim_pdgId"); + ana.tx->createBranch>("sim_vx"); + ana.tx->createBranch>("sim_vy"); + ana.tx->createBranch>("sim_vz"); + ana.tx->createBranch>("sim_trkNtupIdx"); + ana.tx->createBranch>("sim_TC_matched"); + ana.tx->createBranch>("sim_TC_matched_mask"); // Track candidates - ana.tx->createBranch>("tc_pt"); - ana.tx->createBranch>("tc_eta"); - ana.tx->createBranch>("tc_phi"); - ana.tx->createBranch>("tc_type"); - ana.tx->createBranch>("tc_isFake"); - ana.tx->createBranch>("tc_isDuplicate"); - ana.tx->createBranch>>("tc_matched_simIdx"); + ana.tx->createBranch>("tc_pt"); + ana.tx->createBranch>("tc_eta"); + ana.tx->createBranch>("tc_phi"); + ana.tx->createBranch>("tc_type"); + ana.tx->createBranch>("tc_isFake"); + ana.tx->createBranch>("tc_isDuplicate"); + ana.tx->createBranch>>("tc_matched_simIdx"); } //________________________________________________________________________________________________________________________________ @@ -56,81 +56,81 @@ void createOptionalOutputBranches() { // Sim Track branches // NOTE: Must sync with main tc branch in length!! - ana.tx->createBranch>("sim_dummy"); + ana.tx->createBranch>("sim_dummy"); // Track Candidate branches // NOTE: Must sync with main tc branch in length!! - ana.tx->createBranch>("tc_dummy"); + ana.tx->createBranch>("tc_dummy"); // pT5 branches - ana.tx->createBranch>>("pT5_matched_simIdx"); - ana.tx->createBranch>>("pT5_hitIdxs"); - ana.tx->createBranch>("sim_pT5_matched"); - ana.tx->createBranch>("pT5_pt"); - ana.tx->createBranch>("pT5_eta"); - ana.tx->createBranch>("pT5_phi"); - ana.tx->createBranch>("pT5_isFake"); - ana.tx->createBranch>("pT5_isDuplicate"); - ana.tx->createBranch>("pT5_score"); - ana.tx->createBranch>("pT5_layer_binary"); - ana.tx->createBranch>("pT5_moduleType_binary"); - ana.tx->createBranch>("pT5_matched_pt"); - ana.tx->createBranch>("pT5_rzChiSquared"); - ana.tx->createBranch>("pT5_rPhiChiSquared"); - ana.tx->createBranch>("pT5_rPhiChiSquaredInwards"); + ana.tx->createBranch>>("pT5_matched_simIdx"); + ana.tx->createBranch>>("pT5_hitIdxs"); + ana.tx->createBranch>("sim_pT5_matched"); + ana.tx->createBranch>("pT5_pt"); + ana.tx->createBranch>("pT5_eta"); + ana.tx->createBranch>("pT5_phi"); + ana.tx->createBranch>("pT5_isFake"); + ana.tx->createBranch>("pT5_isDuplicate"); + ana.tx->createBranch>("pT5_score"); + ana.tx->createBranch>("pT5_layer_binary"); + ana.tx->createBranch>("pT5_moduleType_binary"); + ana.tx->createBranch>("pT5_matched_pt"); + ana.tx->createBranch>("pT5_rzChiSquared"); + ana.tx->createBranch>("pT5_rPhiChiSquared"); + ana.tx->createBranch>("pT5_rPhiChiSquaredInwards"); // pT3 branches - ana.tx->createBranch>("sim_pT3_matched"); - ana.tx->createBranch>("pT3_pt"); - ana.tx->createBranch>("pT3_isFake"); - ana.tx->createBranch>("pT3_isDuplicate"); - ana.tx->createBranch>("pT3_eta"); - ana.tx->createBranch>("pT3_phi"); - ana.tx->createBranch>("pT3_score"); - ana.tx->createBranch>("pT3_foundDuplicate"); - ana.tx->createBranch>>("pT3_matched_simIdx"); - ana.tx->createBranch>>("pT3_hitIdxs"); - ana.tx->createBranch>("pT3_pixelRadius"); - ana.tx->createBranch>("pT3_pixelRadiusError"); - ana.tx->createBranch>>("pT3_matched_pt"); - ana.tx->createBranch>("pT3_tripletRadius"); - ana.tx->createBranch>("pT3_rPhiChiSquared"); - ana.tx->createBranch>("pT3_rPhiChiSquaredInwards"); - ana.tx->createBranch>("pT3_rzChiSquared"); - ana.tx->createBranch>("pT3_layer_binary"); - ana.tx->createBranch>("pT3_moduleType_binary"); + ana.tx->createBranch>("sim_pT3_matched"); + ana.tx->createBranch>("pT3_pt"); + ana.tx->createBranch>("pT3_isFake"); + ana.tx->createBranch>("pT3_isDuplicate"); + ana.tx->createBranch>("pT3_eta"); + ana.tx->createBranch>("pT3_phi"); + ana.tx->createBranch>("pT3_score"); + ana.tx->createBranch>("pT3_foundDuplicate"); + ana.tx->createBranch>>("pT3_matched_simIdx"); + ana.tx->createBranch>>("pT3_hitIdxs"); + ana.tx->createBranch>("pT3_pixelRadius"); + ana.tx->createBranch>("pT3_pixelRadiusError"); + ana.tx->createBranch>>("pT3_matched_pt"); + ana.tx->createBranch>("pT3_tripletRadius"); + ana.tx->createBranch>("pT3_rPhiChiSquared"); + ana.tx->createBranch>("pT3_rPhiChiSquaredInwards"); + ana.tx->createBranch>("pT3_rzChiSquared"); + ana.tx->createBranch>("pT3_layer_binary"); + ana.tx->createBranch>("pT3_moduleType_binary"); // pLS branches - ana.tx->createBranch>("sim_pLS_matched"); - ana.tx->createBranch>>("sim_pLS_types"); - ana.tx->createBranch>("pLS_isFake"); - ana.tx->createBranch>("pLS_isDuplicate"); - ana.tx->createBranch>("pLS_pt"); - ana.tx->createBranch>("pLS_eta"); - ana.tx->createBranch>("pLS_phi"); - ana.tx->createBranch>("pLS_score"); + ana.tx->createBranch>("sim_pLS_matched"); + ana.tx->createBranch>>("sim_pLS_types"); + ana.tx->createBranch>("pLS_isFake"); + ana.tx->createBranch>("pLS_isDuplicate"); + ana.tx->createBranch>("pLS_pt"); + ana.tx->createBranch>("pLS_eta"); + ana.tx->createBranch>("pLS_phi"); + ana.tx->createBranch>("pLS_score"); // T5 branches - ana.tx->createBranch>("sim_T5_matched"); - ana.tx->createBranch>("t5_isFake"); - ana.tx->createBranch>("t5_isDuplicate"); - ana.tx->createBranch>("t5_foundDuplicate"); - ana.tx->createBranch>("t5_pt"); - ana.tx->createBranch>("t5_eta"); - ana.tx->createBranch>("t5_phi"); - ana.tx->createBranch>("t5_score_rphisum"); - ana.tx->createBranch>>("t5_hitIdxs"); - ana.tx->createBranch>>("t5_matched_simIdx"); - ana.tx->createBranch>("t5_moduleType_binary"); - ana.tx->createBranch>("t5_layer_binary"); - ana.tx->createBranch>("t5_matched_pt"); - ana.tx->createBranch>("t5_partOfTC"); - ana.tx->createBranch>("t5_innerRadius"); - ana.tx->createBranch>("t5_outerRadius"); - ana.tx->createBranch>("t5_bridgeRadius"); - ana.tx->createBranch>("t5_chiSquared"); - ana.tx->createBranch>("t5_rzChiSquared"); - ana.tx->createBranch>("t5_nonAnchorChiSquared"); + ana.tx->createBranch>("sim_T5_matched"); + ana.tx->createBranch>("t5_isFake"); + ana.tx->createBranch>("t5_isDuplicate"); + ana.tx->createBranch>("t5_foundDuplicate"); + ana.tx->createBranch>("t5_pt"); + ana.tx->createBranch>("t5_eta"); + ana.tx->createBranch>("t5_phi"); + ana.tx->createBranch>("t5_score_rphisum"); + ana.tx->createBranch>>("t5_hitIdxs"); + ana.tx->createBranch>>("t5_matched_simIdx"); + ana.tx->createBranch>("t5_moduleType_binary"); + ana.tx->createBranch>("t5_layer_binary"); + ana.tx->createBranch>("t5_matched_pt"); + ana.tx->createBranch>("t5_partOfTC"); + ana.tx->createBranch>("t5_innerRadius"); + ana.tx->createBranch>("t5_outerRadius"); + ana.tx->createBranch>("t5_bridgeRadius"); + ana.tx->createBranch>("t5_chiSquared"); + ana.tx->createBranch>("t5_rzChiSquared"); + ana.tx->createBranch>("t5_nonAnchorChiSquared"); #endif } @@ -138,46 +138,46 @@ void createOptionalOutputBranches() { //________________________________________________________________________________________________________________________________ void createGnnNtupleBranches() { // Mini Doublets - ana.tx->createBranch>("MD_pt"); - ana.tx->createBranch>("MD_eta"); - ana.tx->createBranch>("MD_phi"); - ana.tx->createBranch>("MD_dphichange"); - ana.tx->createBranch>("MD_isFake"); - ana.tx->createBranch>("MD_tpType"); - ana.tx->createBranch>("MD_detId"); - ana.tx->createBranch>("MD_layer"); - ana.tx->createBranch>("MD_0_r"); - ana.tx->createBranch>("MD_0_x"); - ana.tx->createBranch>("MD_0_y"); - ana.tx->createBranch>("MD_0_z"); - ana.tx->createBranch>("MD_1_r"); - ana.tx->createBranch>("MD_1_x"); - ana.tx->createBranch>("MD_1_y"); - ana.tx->createBranch>("MD_1_z"); + ana.tx->createBranch>("MD_pt"); + ana.tx->createBranch>("MD_eta"); + ana.tx->createBranch>("MD_phi"); + ana.tx->createBranch>("MD_dphichange"); + ana.tx->createBranch>("MD_isFake"); + ana.tx->createBranch>("MD_tpType"); + ana.tx->createBranch>("MD_detId"); + ana.tx->createBranch>("MD_layer"); + ana.tx->createBranch>("MD_0_r"); + ana.tx->createBranch>("MD_0_x"); + ana.tx->createBranch>("MD_0_y"); + ana.tx->createBranch>("MD_0_z"); + ana.tx->createBranch>("MD_1_r"); + ana.tx->createBranch>("MD_1_x"); + ana.tx->createBranch>("MD_1_y"); + ana.tx->createBranch>("MD_1_z"); // Line Segments - ana.tx->createBranch>("LS_pt"); - ana.tx->createBranch>("LS_eta"); - ana.tx->createBranch>("LS_phi"); - ana.tx->createBranch>("LS_isFake"); - ana.tx->createBranch>("LS_MD_idx0"); - ana.tx->createBranch>("LS_MD_idx1"); - ana.tx->createBranch>("LS_sim_pt"); - ana.tx->createBranch>("LS_sim_eta"); - ana.tx->createBranch>("LS_sim_phi"); - ana.tx->createBranch>("LS_sim_pca_dxy"); - ana.tx->createBranch>("LS_sim_pca_dz"); - ana.tx->createBranch>("LS_sim_q"); - ana.tx->createBranch>("LS_sim_pdgId"); - ana.tx->createBranch>("LS_sim_event"); - ana.tx->createBranch>("LS_sim_bx"); - ana.tx->createBranch>("LS_sim_vx"); - ana.tx->createBranch>("LS_sim_vy"); - ana.tx->createBranch>("LS_sim_vz"); - ana.tx->createBranch>("LS_isInTrueTC"); + ana.tx->createBranch>("LS_pt"); + ana.tx->createBranch>("LS_eta"); + ana.tx->createBranch>("LS_phi"); + ana.tx->createBranch>("LS_isFake"); + ana.tx->createBranch>("LS_MD_idx0"); + ana.tx->createBranch>("LS_MD_idx1"); + ana.tx->createBranch>("LS_sim_pt"); + ana.tx->createBranch>("LS_sim_eta"); + ana.tx->createBranch>("LS_sim_phi"); + ana.tx->createBranch>("LS_sim_pca_dxy"); + ana.tx->createBranch>("LS_sim_pca_dz"); + ana.tx->createBranch>("LS_sim_q"); + ana.tx->createBranch>("LS_sim_pdgId"); + ana.tx->createBranch>("LS_sim_event"); + ana.tx->createBranch>("LS_sim_bx"); + ana.tx->createBranch>("LS_sim_vx"); + ana.tx->createBranch>("LS_sim_vy"); + ana.tx->createBranch>("LS_sim_vz"); + ana.tx->createBranch>("LS_isInTrueTC"); // TC's LS - ana.tx->createBranch>>("tc_lsIdx"); + ana.tx->createBranch>>("tc_lsIdx"); } //________________________________________________________________________________________________________________________________ @@ -253,7 +253,7 @@ void setOutputBranches(SDL::Event* event) { } // Using the intermedaite variables to compute whether a given track candidate is a duplicate - vector tc_isDuplicate(tc_matched_simIdx.size()); + std::vector tc_isDuplicate(tc_matched_simIdx.size()); // Loop over the track candidates for (unsigned int i = 0; i < tc_matched_simIdx.size(); ++i) { bool isDuplicate = false; @@ -269,10 +269,10 @@ void setOutputBranches(SDL::Event* event) { } // Now set the last remaining branches - ana.tx->setBranch>("sim_TC_matched", sim_TC_matched); - ana.tx->setBranch>("sim_TC_matched_mask", sim_TC_matched_mask); - ana.tx->setBranch>>("tc_matched_simIdx", tc_matched_simIdx); - ana.tx->setBranch>("tc_isDuplicate", tc_isDuplicate); + ana.tx->setBranch>("sim_TC_matched", sim_TC_matched); + ana.tx->setBranch>("sim_TC_matched_mask", sim_TC_matched_mask); + ana.tx->setBranch>>("tc_matched_simIdx", tc_matched_simIdx); + ana.tx->setBranch>("tc_isDuplicate", tc_isDuplicate); } //________________________________________________________________________________________________________________________________ @@ -293,7 +293,7 @@ void setPixelQuintupletOutputBranches(SDL::Event* event) { SDL::quintupletsBuffer& quintupletsInGPU = (*event->getQuintuplets()); SDL::segmentsBuffer& segmentsInGPU = (*event->getSegments()); SDL::modulesBuffer& modulesInGPU = (*event->getModules()); - int n_accepted_simtrk = ana.tx->getBranch>("sim_TC_matched").size(); + int n_accepted_simtrk = ana.tx->getBranch>("sim_TC_matched").size(); unsigned int nPixelQuintuplets = *pixelQuintupletsInGPU.nPixelQuintuplets; // size of this nPixelTriplets array is 1 (NOTE: parallelism lost here.) @@ -339,7 +339,7 @@ void setPixelQuintupletOutputBranches(SDL::Event* event) { } // Using the intermedaite variables to compute whether a given track candidate is a duplicate - vector pT5_isDuplicate(pT5_matched_simIdx.size()); + std::vector pT5_isDuplicate(pT5_matched_simIdx.size()); // Loop over the track candidates for (unsigned int i = 0; i < pT5_matched_simIdx.size(); ++i) { bool isDuplicate = false; @@ -357,9 +357,9 @@ void setPixelQuintupletOutputBranches(SDL::Event* event) { } // Now set the last remaining branches - ana.tx->setBranch>("sim_pT5_matched", sim_pT5_matched); - ana.tx->setBranch>>("pT5_matched_simIdx", pT5_matched_simIdx); - ana.tx->setBranch>("pT5_isDuplicate", pT5_isDuplicate); + ana.tx->setBranch>("sim_pT5_matched", sim_pT5_matched); + ana.tx->setBranch>>("pT5_matched_simIdx", pT5_matched_simIdx); + ana.tx->setBranch>("pT5_isDuplicate", pT5_isDuplicate); } //________________________________________________________________________________________________________________________________ @@ -367,7 +367,7 @@ void setQuintupletOutputBranches(SDL::Event* event) { SDL::quintupletsBuffer& quintupletsInGPU = (*event->getQuintuplets()); SDL::objectRangesBuffer& rangesInGPU = (*event->getRanges()); SDL::modulesBuffer& modulesInGPU = (*event->getModules()); - int n_accepted_simtrk = ana.tx->getBranch>("sim_TC_matched").size(); + int n_accepted_simtrk = ana.tx->getBranch>("sim_TC_matched").size(); std::vector sim_t5_matched(n_accepted_simtrk); std::vector> t5_matched_simIdx; @@ -415,7 +415,7 @@ void setQuintupletOutputBranches(SDL::Event* event) { } } - vector t5_isDuplicate(t5_matched_simIdx.size()); + std::vector t5_isDuplicate(t5_matched_simIdx.size()); for (unsigned int i = 0; i < t5_matched_simIdx.size(); i++) { bool isDuplicate = false; for (unsigned int isim = 0; isim < t5_matched_simIdx[i].size(); isim++) { @@ -428,9 +428,9 @@ void setQuintupletOutputBranches(SDL::Event* event) { } t5_isDuplicate[i] = isDuplicate; } - ana.tx->setBranch>("sim_T5_matched", sim_t5_matched); - ana.tx->setBranch>>("t5_matched_simIdx", t5_matched_simIdx); - ana.tx->setBranch>("t5_isDuplicate", t5_isDuplicate); + ana.tx->setBranch>("sim_T5_matched", sim_t5_matched); + ana.tx->setBranch>>("t5_matched_simIdx", t5_matched_simIdx); + ana.tx->setBranch>("t5_isDuplicate", t5_isDuplicate); } //________________________________________________________________________________________________________________________________ @@ -440,7 +440,7 @@ void setPixelTripletOutputBranches(SDL::Event* event) { SDL::modulesBuffer& modulesInGPU = *(event->getModules()); SDL::segmentsBuffer& segmentsInGPU = *(event->getSegments()); SDL::hitsBuffer& hitsInGPU = *(event->getHits()); - int n_accepted_simtrk = ana.tx->getBranch>("sim_TC_matched").size(); + int n_accepted_simtrk = ana.tx->getBranch>("sim_TC_matched").size(); unsigned int nPixelTriplets = *pixelTripletsInGPU.nPixelTriplets; std::vector sim_pT3_matched(n_accepted_simtrk); @@ -480,7 +480,7 @@ void setPixelTripletOutputBranches(SDL::Event* event) { } } - vector pT3_isDuplicate(pT3_matched_simIdx.size()); + std::vector pT3_isDuplicate(pT3_matched_simIdx.size()); for (unsigned int i = 0; i < pT3_matched_simIdx.size(); i++) { bool isDuplicate = true; for (unsigned int isim = 0; isim < pT3_matched_simIdx[i].size(); isim++) { @@ -493,9 +493,9 @@ void setPixelTripletOutputBranches(SDL::Event* event) { } pT3_isDuplicate[i] = isDuplicate; } - ana.tx->setBranch>("sim_pT3_matched", sim_pT3_matched); - ana.tx->setBranch>>("pT3_matched_simIdx", pT3_matched_simIdx); - ana.tx->setBranch>("pT3_isDuplicate", pT3_isDuplicate); + ana.tx->setBranch>("sim_pT3_matched", sim_pT3_matched); + ana.tx->setBranch>>("pT3_matched_simIdx", pT3_matched_simIdx); + ana.tx->setBranch>("pT3_isDuplicate", pT3_isDuplicate); } //________________________________________________________________________________________________________________________________ @@ -618,7 +618,7 @@ void setGnnNtupleBranches(SDL::Event* event) { simidxs.size() > 0 ? trk.simvtx_z()[trk.sim_parentVtxIdx()[simidxs[0]]] : -999); ana.tx->pushbackToBranch("LS_isInTrueTC", lss_used_in_true_tc.find(sgIdx) != lss_used_in_true_tc.end()); - sg_index_map[sgIdx] = ana.tx->getBranch>("LS_isFake").size() - 1; + sg_index_map[sgIdx] = ana.tx->getBranch>("LS_isFake").size() - 1; // // T5 eta and phi are computed using outer and innermost hits // SDLMath::Hit hitA(trk.ph2_x()[anchitidx], trk.ph2_y()[anchitidx], trk.ph2_z()[anchitidx]); @@ -633,7 +633,7 @@ void setGnnNtupleBranches(SDL::Event* event) { for (auto& LS : LSs) { lsIdx.push_back(sg_index_map[LS]); } - ana.tx->pushbackToBranch>("tc_lsIdx", lsIdx); + ana.tx->pushbackToBranch>("tc_lsIdx", lsIdx); } std::cout << " mds_used_in_sg.size(): " << mds_used_in_sg.size() << std::endl; @@ -708,7 +708,7 @@ void setGnnNtupleMiniDoublet(SDL::Event* event, unsigned int MD) { } //________________________________________________________________________________________________________________________________ -std::tuple> parseTrackCandidate(SDL::Event* event, +std::tuple> parseTrackCandidate(SDL::Event* event, unsigned int idx) { // Get the type of the track candidate SDL::trackCandidatesBuffer& trackCandidatesInGPU = (*event->getTrackCandidates()); @@ -742,7 +742,7 @@ std::tuple> parseTrackCandidate(SDL:: } //________________________________________________________________________________________________________________________________ -std::tuple, vector> parsepT5(SDL::Event* event, +std::tuple, std::vector> parsepT5(SDL::Event* event, unsigned int idx) { // Get relevant information SDL::trackCandidatesBuffer& trackCandidatesInGPU = (*event->getTrackCandidates()); @@ -846,7 +846,7 @@ std::tuple, vector> pars float pt_T5 = __H2F(quintupletsInGPU.innerRadius[T5Index]) * 2 * SDL::k2Rinv1GeVf; const float pt = (pt_T5 + pt_pLS) / 2; - // Form the hit idx/type vector + // Form the hit idx/type std::vector std::vector hit_idx = getHitIdxsFrompT5(event, pT5); std::vector hit_type = getHitTypesFrompT5(event, pT5); @@ -854,7 +854,7 @@ std::tuple, vector> pars } //________________________________________________________________________________________________________________________________ -std::tuple, vector> parsepT3(SDL::Event* event, +std::tuple, std::vector> parsepT3(SDL::Event* event, unsigned int idx) { // Get relevant information SDL::trackCandidatesBuffer& trackCandidatesInGPU = (*event->getTrackCandidates()); @@ -881,7 +881,7 @@ std::tuple, vector> pars // average pt const float pt = (pt_pLS + pt_T3) / 2; - // Form the hit idx/type vector + // Form the hit idx/type std::vector std::vector hit_idx = getHitIdxsFrompT3(event, pT3); std::vector hit_type = getHitTypesFrompT3(event, pT3); @@ -889,7 +889,7 @@ std::tuple, vector> pars } //________________________________________________________________________________________________________________________________ -std::tuple, vector> parseT5(SDL::Event* event, +std::tuple, std::vector> parseT5(SDL::Event* event, unsigned int idx) { SDL::trackCandidatesBuffer& trackCandidatesInGPU = (*event->getTrackCandidates()); SDL::quintupletsBuffer& quintupletsInGPU = (*event->getQuintuplets()); @@ -923,7 +923,7 @@ std::tuple, vector> pars } //________________________________________________________________________________________________________________________________ -std::tuple, vector> parsepLS(SDL::Event* event, +std::tuple, std::vector> parsepLS(SDL::Event* event, unsigned int idx) { SDL::trackCandidatesBuffer& trackCandidatesInGPU = (*event->getTrackCandidates()); SDL::segmentsBuffer& segmentsInGPU = (*event->getSegments()); diff --git a/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.h b/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.h index e5a32f3d0583a..66bb20e34080f 100644 --- a/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.h +++ b/RecoTracker/LSTCore/standalone/code/core/write_sdl_ntuple.h @@ -26,14 +26,14 @@ void setPixelTripletOutputBranches(SDL::Event* event); void setGnnNtupleBranches(SDL::Event* event); void setGnnNtupleMiniDoublet(SDL::Event* event, unsigned int MD); -std::tuple> parseTrackCandidate(SDL::Event* event, unsigned int); -std::tuple, vector> parsepT5(SDL::Event* event, +std::tuple> parseTrackCandidate(SDL::Event* event, unsigned int); +std::tuple, std::vector> parsepT5(SDL::Event* event, unsigned int); -std::tuple, vector> parsepT3(SDL::Event* event, +std::tuple, std::vector> parsepT3(SDL::Event* event, unsigned int); -std::tuple, vector> parseT5(SDL::Event* event, +std::tuple, std::vector> parseT5(SDL::Event* event, unsigned int); -std::tuple, vector> parsepLS(SDL::Event* event, +std::tuple, std::vector> parsepLS(SDL::Event* event, unsigned int); // Print multiplicities diff --git a/RecoTracker/LSTCore/standalone/code/rooutil/anautil.cc b/RecoTracker/LSTCore/standalone/code/rooutil/anautil.cc index a72aa0b2401c4..e67f6b41a7f83 100644 --- a/RecoTracker/LSTCore/standalone/code/rooutil/anautil.cc +++ b/RecoTracker/LSTCore/standalone/code/rooutil/anautil.cc @@ -62,8 +62,8 @@ void RooUtil::Cutflow::setLastActiveCut(TString n) { last_active_cut = cuttree.g void RooUtil::Cutflow::printCuts() { cuttree.printCuts(); } //_______________________________________________________________________________________________________ -CutTree& RooUtil::Cutflow::getCut(TString n) { - CutTree& c = cuttree.getCut(n); +RooUtil::CutTree& RooUtil::Cutflow::getCut(TString n) { + RooUtil::CutTree& c = cuttree.getCut(n); setLastActiveCut(n); return c; } @@ -105,7 +105,7 @@ void RooUtil::Cutflow::addCutToLastActiveCut(TString n) { //_______________________________________________________________________________________________________ void RooUtil::Cutflow::removeCut(TString n) { - CutTree* c = cuttree.getCutPointer(n); + RooUtil::CutTree* c = cuttree.getCutPointer(n); c->parent->children.erase(std::find(c->parent->children.begin(), c->parent->children.end(), c)); cuttreemap.erase(cuttreemap.find(n.Data())); } @@ -124,8 +124,8 @@ void RooUtil::Cutflow::filterCuts(std::vector ns) { for (auto& n : ns) { std::vector cutlist = cuttree.getCutList(n); for (unsigned int i = 0; i < cutlist.size() - 1; ++i) { - CutTree* cut = cuttree.getCutPointer(cutlist[i]); - std::vector toremove; + RooUtil::CutTree* cut = cuttree.getCutPointer(cutlist[i]); + std::vector toremove; for (auto& child : cut->children) { if (not child->name.EqualTo(cutlist[i + 1])) { if (std::find(to_not_remove.begin(), to_not_remove.end(), child->name) == to_not_remove.end()) @@ -538,7 +538,7 @@ void RooUtil::Cutflow::fillCutflows_v1(TString syst, bool iswgtsyst) { void RooUtil::Cutflow::fillCutflows_v2(TString syst, bool iswgtsyst) { for (auto& pair : cuttreelists) { const TString& region_name = pair.first; - std::vector& cuttreelist = pair.second; + std::vector& cuttreelist = pair.second; float wgtsyst = (!syst.IsNull() and iswgtsyst) ? systs_funcs[syst]() : 1; fillCutflow_v2(cuttreelist, cutflow_histograms[(region_name + syst).Data()], @@ -576,9 +576,9 @@ void RooUtil::Cutflow::fillCutflow(std::vector& cutlist, THist* h, THis } //_______________________________________________________________________________________________________ -void RooUtil::Cutflow::fillCutflow_v2(std::vector& cuttreelist, THist* h, THist* hraw, float wgtsyst) { +void RooUtil::Cutflow::fillCutflow_v2(std::vector& cuttreelist, THist* h, THist* hraw, float wgtsyst) { for (unsigned int i = 0; i < cuttreelist.size(); ++i) { - CutTree* ct = cuttreelist[i]; + RooUtil::CutTree* ct = cuttreelist[i]; // if (std::find(cutflow_nofill_cut_list.begin(), cutflow_nofill_cut_list.end(), ct->name) != cutflow_nofill_cut_list.end()) // continue; int& pass = ct->pass; diff --git a/RecoTracker/LSTCore/standalone/code/rooutil/anautil.h b/RecoTracker/LSTCore/standalone/code/rooutil/anautil.h index b046de96c2712..97d48b8f4771b 100644 --- a/RecoTracker/LSTCore/standalone/code/rooutil/anautil.h +++ b/RecoTracker/LSTCore/standalone/code/rooutil/anautil.h @@ -13,9 +13,6 @@ #include #include -using namespace std; -using namespace RooUtil; - bool PASS(); float UNITY(); @@ -69,13 +66,13 @@ namespace RooUtil { unsigned int, float, float, - std::function()>, - std::function()> wgt = nullptr); + std::function()>, + std::function()> wgt = nullptr); void addHistogram(TString, std::vector, std::function); void addVecHistogram(TString, std::vector, - std::function()>, - std::function()> wgt = nullptr); + std::function()>, + std::function()> wgt = nullptr); void add2DHistogram(TString, unsigned int, float, @@ -212,7 +209,7 @@ namespace RooUtil { void bookVecHistogram( TString, std::pair()>, std::function()>>>, + std::tuple()>, std::function()>>>, TString = ""); void bookHistogram(TString, std::pair, std::function>>, @@ -220,7 +217,7 @@ namespace RooUtil { void bookVecHistogram( TString, std::pair, std::function()>, std::function()>>>, + std::tuple, std::function()>, std::function()>>>, TString = ""); void book2DHistogram( TString, diff --git a/RecoTracker/LSTCore/standalone/efficiency/src/SDL.cc b/RecoTracker/LSTCore/standalone/efficiency/src/SDL.cc index d0bdb1e98dcdf..2f6d55d8d3415 100644 --- a/RecoTracker/LSTCore/standalone/efficiency/src/SDL.cc +++ b/RecoTracker/LSTCore/standalone/efficiency/src/SDL.cc @@ -1482,7 +1482,7 @@ const int &SDL::pT5_occupancies() { } return pT5_occupancies_; } -const vector &SDL::t3_phi() { +const std::vector &SDL::t3_phi() { if (not t3_phi_isLoaded) { if (t3_phi_branch != 0) { t3_phi_branch->GetEntry(index); @@ -1494,7 +1494,7 @@ const vector &SDL::t3_phi() { } return *t3_phi_; } -const vector &SDL::t5_score_rphisum() { +const std::vector &SDL::t5_score_rphisum() { if (not t5_score_rphisum_isLoaded) { if (t5_score_rphisum_branch != 0) { t5_score_rphisum_branch->GetEntry(index); @@ -1506,7 +1506,7 @@ const vector &SDL::t5_score_rphisum() { } return *t5_score_rphisum_; } -const vector &SDL::pT4_isFake() { +const std::vector &SDL::pT4_isFake() { if (not pT4_isFake_isLoaded) { if (pT4_isFake_branch != 0) { pT4_isFake_branch->GetEntry(index); @@ -1518,7 +1518,7 @@ const vector &SDL::pT4_isFake() { } return *pT4_isFake_; } -const vector &SDL::t3_isDuplicate() { +const std::vector &SDL::t3_isDuplicate() { if (not t3_isDuplicate_isLoaded) { if (t3_isDuplicate_branch != 0) { t3_isDuplicate_branch->GetEntry(index); @@ -1530,7 +1530,7 @@ const vector &SDL::t3_isDuplicate() { } return *t3_isDuplicate_; } -const vector &SDL::sim_event() { +const std::vector &SDL::sim_event() { if (not sim_event_isLoaded) { if (sim_event_branch != 0) { sim_event_branch->GetEntry(index); @@ -1542,7 +1542,7 @@ const vector &SDL::sim_event() { } return *sim_event_; } -const vector &SDL::sim_q() { +const std::vector &SDL::sim_q() { if (not sim_q_isLoaded) { if (sim_q_branch != 0) { sim_q_branch->GetEntry(index); @@ -1554,7 +1554,7 @@ const vector &SDL::sim_q() { } return *sim_q_; } -const vector &SDL::sim_eta() { +const std::vector &SDL::sim_eta() { if (not sim_eta_isLoaded) { if (sim_eta_branch != 0) { sim_eta_branch->GetEntry(index); @@ -1566,7 +1566,7 @@ const vector &SDL::sim_eta() { } return *sim_eta_; } -const vector &SDL::pT3_foundDuplicate() { +const std::vector &SDL::pT3_foundDuplicate() { if (not pT3_foundDuplicate_isLoaded) { if (pT3_foundDuplicate_branch != 0) { pT3_foundDuplicate_branch->GetEntry(index); @@ -1578,7 +1578,7 @@ const vector &SDL::pT3_foundDuplicate() { } return *pT3_foundDuplicate_; } -const vector &SDL::sim_len() { +const std::vector &SDL::sim_len() { if (not sim_len_isLoaded) { if (sim_len_branch != 0) { sim_len_branch->GetEntry(index); @@ -1590,7 +1590,7 @@ const vector &SDL::sim_len() { } return *sim_len_; } -const vector &SDL::pureTCE_isDuplicate() { +const std::vector &SDL::pureTCE_isDuplicate() { if (not pureTCE_isDuplicate_isLoaded) { if (pureTCE_isDuplicate_branch != 0) { pureTCE_isDuplicate_branch->GetEntry(index); @@ -1602,7 +1602,7 @@ const vector &SDL::pureTCE_isDuplicate() { } return *pureTCE_isDuplicate_; } -const vector &SDL::pT3_score() { +const std::vector &SDL::pT3_score() { if (not pT3_score_isLoaded) { if (pT3_score_branch != 0) { pT3_score_branch->GetEntry(index); @@ -1614,7 +1614,7 @@ const vector &SDL::pT3_score() { } return *pT3_score_; } -const vector &SDL::t5_eta() { +const std::vector &SDL::t5_eta() { if (not t5_eta_isLoaded) { if (t5_eta_branch != 0) { t5_eta_branch->GetEntry(index); @@ -1626,7 +1626,7 @@ const vector &SDL::t5_eta() { } return *t5_eta_; } -const vector &SDL::sim_denom() { +const std::vector &SDL::sim_denom() { if (not sim_denom_isLoaded) { if (sim_denom_branch != 0) { sim_denom_branch->GetEntry(index); @@ -1638,7 +1638,7 @@ const vector &SDL::sim_denom() { } return *sim_denom_; } -const vector &SDL::pT5_isDuplicate() { +const std::vector &SDL::pT5_isDuplicate() { if (not pT5_isDuplicate_isLoaded) { if (pT5_isDuplicate_branch != 0) { pT5_isDuplicate_branch->GetEntry(index); @@ -1650,7 +1650,7 @@ const vector &SDL::pT5_isDuplicate() { } return *pT5_isDuplicate_; } -const vector &SDL::sim_tce_matched() { +const std::vector &SDL::sim_tce_matched() { if (not sim_tce_matched_isLoaded) { if (sim_tce_matched_branch != 0) { sim_tce_matched_branch->GetEntry(index); @@ -1662,7 +1662,7 @@ const vector &SDL::sim_tce_matched() { } return *sim_tce_matched_; } -const vector &SDL::pT3_isDuplicate() { +const std::vector &SDL::pT3_isDuplicate() { if (not pT3_isDuplicate_isLoaded) { if (pT3_isDuplicate_branch != 0) { pT3_isDuplicate_branch->GetEntry(index); @@ -1674,7 +1674,7 @@ const vector &SDL::pT3_isDuplicate() { } return *pT3_isDuplicate_; } -const vector &SDL::tc_isDuplicate() { +const std::vector &SDL::tc_isDuplicate() { if (not tc_isDuplicate_isLoaded) { if (tc_isDuplicate_branch != 0) { tc_isDuplicate_branch->GetEntry(index); @@ -1686,7 +1686,7 @@ const vector &SDL::tc_isDuplicate() { } return *tc_isDuplicate_; } -const vector &SDL::pT3_eta_2() { +const std::vector &SDL::pT3_eta_2() { if (not pT3_eta_2_isLoaded) { if (pT3_eta_2_branch != 0) { pT3_eta_2_branch->GetEntry(index); @@ -1698,7 +1698,7 @@ const vector &SDL::pT3_eta_2() { } return *pT3_eta_2_; } -const vector &SDL::sim_pT3_matched() { +const std::vector &SDL::sim_pT3_matched() { if (not sim_pT3_matched_isLoaded) { if (sim_pT3_matched_branch != 0) { sim_pT3_matched_branch->GetEntry(index); @@ -1710,7 +1710,7 @@ const vector &SDL::sim_pT3_matched() { } return *sim_pT3_matched_; } -const vector &SDL::pureTCE_rzChiSquared() { +const std::vector &SDL::pureTCE_rzChiSquared() { if (not pureTCE_rzChiSquared_isLoaded) { if (pureTCE_rzChiSquared_branch != 0) { pureTCE_rzChiSquared_branch->GetEntry(index); @@ -1722,7 +1722,7 @@ const vector &SDL::pureTCE_rzChiSquared() { } return *pureTCE_rzChiSquared_; } -const vector &SDL::t4_isDuplicate() { +const std::vector &SDL::t4_isDuplicate() { if (not t4_isDuplicate_isLoaded) { if (t4_isDuplicate_branch != 0) { t4_isDuplicate_branch->GetEntry(index); @@ -1734,7 +1734,7 @@ const vector &SDL::t4_isDuplicate() { } return *t4_isDuplicate_; } -const vector &SDL::pureTCE_eta() { +const std::vector &SDL::pureTCE_eta() { if (not pureTCE_eta_isLoaded) { if (pureTCE_eta_branch != 0) { pureTCE_eta_branch->GetEntry(index); @@ -1746,7 +1746,7 @@ const vector &SDL::pureTCE_eta() { } return *pureTCE_eta_; } -const vector &SDL::tce_rPhiChiSquared() { +const std::vector &SDL::tce_rPhiChiSquared() { if (not tce_rPhiChiSquared_isLoaded) { if (tce_rPhiChiSquared_branch != 0) { tce_rPhiChiSquared_branch->GetEntry(index); @@ -1758,7 +1758,7 @@ const vector &SDL::tce_rPhiChiSquared() { } return *tce_rPhiChiSquared_; } -const vector &SDL::pureTCE_anchorType() { +const std::vector &SDL::pureTCE_anchorType() { if (not pureTCE_anchorType_isLoaded) { if (pureTCE_anchorType_branch != 0) { pureTCE_anchorType_branch->GetEntry(index); @@ -1770,7 +1770,7 @@ const vector &SDL::pureTCE_anchorType() { } return *pureTCE_anchorType_; } -const vector &SDL::pureTCE_pt() { +const std::vector &SDL::pureTCE_pt() { if (not pureTCE_pt_isLoaded) { if (pureTCE_pt_branch != 0) { pureTCE_pt_branch->GetEntry(index); @@ -1782,7 +1782,7 @@ const vector &SDL::pureTCE_pt() { } return *pureTCE_pt_; } -const vector &SDL::sim_pt() { +const std::vector &SDL::sim_pt() { if (not sim_pt_isLoaded) { if (sim_pt_branch != 0) { sim_pt_branch->GetEntry(index); @@ -1794,7 +1794,7 @@ const vector &SDL::sim_pt() { } return *sim_pt_; } -const vector &SDL::t5_eta_2() { +const std::vector &SDL::t5_eta_2() { if (not t5_eta_2_isLoaded) { if (t5_eta_2_branch != 0) { t5_eta_2_branch->GetEntry(index); @@ -1806,7 +1806,7 @@ const vector &SDL::t5_eta_2() { } return *t5_eta_2_; } -const vector &SDL::pLS_eta() { +const std::vector &SDL::pLS_eta() { if (not pLS_eta_isLoaded) { if (pLS_eta_branch != 0) { pLS_eta_branch->GetEntry(index); @@ -1818,7 +1818,7 @@ const vector &SDL::pLS_eta() { } return *pLS_eta_; } -const vector &SDL::sim_pdgId() { +const std::vector &SDL::sim_pdgId() { if (not sim_pdgId_isLoaded) { if (sim_pdgId_branch != 0) { sim_pdgId_branch->GetEntry(index); @@ -1830,7 +1830,7 @@ const vector &SDL::sim_pdgId() { } return *sim_pdgId_; } -const vector &SDL::t3_eta() { +const std::vector &SDL::t3_eta() { if (not t3_eta_isLoaded) { if (t3_eta_branch != 0) { t3_eta_branch->GetEntry(index); @@ -1842,7 +1842,7 @@ const vector &SDL::t3_eta() { } return *t3_eta_; } -const vector &SDL::tce_layer_binary() { +const std::vector &SDL::tce_layer_binary() { if (not tce_layer_binary_isLoaded) { if (tce_layer_binary_branch != 0) { tce_layer_binary_branch->GetEntry(index); @@ -1854,7 +1854,7 @@ const vector &SDL::tce_layer_binary() { } return *tce_layer_binary_; } -const vector &SDL::sim_TC_matched_nonextended() { +const std::vector &SDL::sim_TC_matched_nonextended() { if (not sim_TC_matched_nonextended_isLoaded) { if (sim_TC_matched_nonextended_branch != 0) { sim_TC_matched_nonextended_branch->GetEntry(index); @@ -1866,7 +1866,7 @@ const vector &SDL::sim_TC_matched_nonextended() { } return *sim_TC_matched_nonextended_; } -const vector &SDL::t4_occupancies() { +const std::vector &SDL::t4_occupancies() { if (not t4_occupancies_isLoaded) { if (t4_occupancies_branch != 0) { t4_occupancies_branch->GetEntry(index); @@ -1878,7 +1878,7 @@ const vector &SDL::t4_occupancies() { } return *t4_occupancies_; } -const vector &SDL::tce_eta() { +const std::vector &SDL::tce_eta() { if (not tce_eta_isLoaded) { if (tce_eta_branch != 0) { tce_eta_branch->GetEntry(index); @@ -1890,7 +1890,7 @@ const vector &SDL::tce_eta() { } return *tce_eta_; } -const vector &SDL::tce_isDuplicate() { +const std::vector &SDL::tce_isDuplicate() { if (not tce_isDuplicate_isLoaded) { if (tce_isDuplicate_branch != 0) { tce_isDuplicate_branch->GetEntry(index); @@ -1902,7 +1902,7 @@ const vector &SDL::tce_isDuplicate() { } return *tce_isDuplicate_; } -const vector > &SDL::pT5_matched_simIdx() { +const std::vector > &SDL::pT5_matched_simIdx() { if (not pT5_matched_simIdx_isLoaded) { if (pT5_matched_simIdx_branch != 0) { pT5_matched_simIdx_branch->GetEntry(index); @@ -1914,7 +1914,7 @@ const vector > &SDL::pT5_matched_simIdx() { } return *pT5_matched_simIdx_; } -const vector > &SDL::sim_tcIdx() { +const std::vector > &SDL::sim_tcIdx() { if (not sim_tcIdx_isLoaded) { if (sim_tcIdx_branch != 0) { sim_tcIdx_branch->GetEntry(index); @@ -1926,7 +1926,7 @@ const vector > &SDL::sim_tcIdx() { } return *sim_tcIdx_; } -const vector &SDL::t5_phi_2() { +const std::vector &SDL::t5_phi_2() { if (not t5_phi_2_isLoaded) { if (t5_phi_2_branch != 0) { t5_phi_2_branch->GetEntry(index); @@ -1938,7 +1938,7 @@ const vector &SDL::t5_phi_2() { } return *t5_phi_2_; } -const vector &SDL::pureTCE_maxHitMatchedCounts() { +const std::vector &SDL::pureTCE_maxHitMatchedCounts() { if (not pureTCE_maxHitMatchedCounts_isLoaded) { if (pureTCE_maxHitMatchedCounts_branch != 0) { pureTCE_maxHitMatchedCounts_branch->GetEntry(index); @@ -1950,7 +1950,7 @@ const vector &SDL::pureTCE_maxHitMatchedCounts() { } return *pureTCE_maxHitMatchedCounts_; } -const vector > &SDL::t5_matched_simIdx() { +const std::vector > &SDL::t5_matched_simIdx() { if (not t5_matched_simIdx_isLoaded) { if (t5_matched_simIdx_branch != 0) { t5_matched_simIdx_branch->GetEntry(index); @@ -1962,7 +1962,7 @@ const vector > &SDL::t5_matched_simIdx() { } return *t5_matched_simIdx_; } -const vector &SDL::module_subdets() { +const std::vector &SDL::module_subdets() { if (not module_subdets_isLoaded) { if (module_subdets_branch != 0) { module_subdets_branch->GetEntry(index); @@ -1974,7 +1974,7 @@ const vector &SDL::module_subdets() { } return *module_subdets_; } -const vector &SDL::tce_anchorType() { +const std::vector &SDL::tce_anchorType() { if (not tce_anchorType_isLoaded) { if (tce_anchorType_branch != 0) { tce_anchorType_branch->GetEntry(index); @@ -1986,7 +1986,7 @@ const vector &SDL::tce_anchorType() { } return *tce_anchorType_; } -const vector > &SDL::tce_nHitOverlaps() { +const std::vector > &SDL::tce_nHitOverlaps() { if (not tce_nHitOverlaps_isLoaded) { if (tce_nHitOverlaps_branch != 0) { tce_nHitOverlaps_branch->GetEntry(index); @@ -1998,7 +1998,7 @@ const vector > &SDL::tce_nHitOverlaps() { } return *tce_nHitOverlaps_; } -const vector &SDL::t3_isFake() { +const std::vector &SDL::t3_isFake() { if (not t3_isFake_isLoaded) { if (t3_isFake_branch != 0) { t3_isFake_branch->GetEntry(index); @@ -2010,7 +2010,7 @@ const vector &SDL::t3_isFake() { } return *t3_isFake_; } -const vector &SDL::tce_phi() { +const std::vector &SDL::tce_phi() { if (not tce_phi_isLoaded) { if (tce_phi_branch != 0) { tce_phi_branch->GetEntry(index); @@ -2022,7 +2022,7 @@ const vector &SDL::tce_phi() { } return *tce_phi_; } -const vector &SDL::t5_isFake() { +const std::vector &SDL::t5_isFake() { if (not t5_isFake_isLoaded) { if (t5_isFake_branch != 0) { t5_isFake_branch->GetEntry(index); @@ -2034,7 +2034,7 @@ const vector &SDL::t5_isFake() { } return *t5_isFake_; } -const vector &SDL::md_occupancies() { +const std::vector &SDL::md_occupancies() { if (not md_occupancies_isLoaded) { if (md_occupancies_branch != 0) { md_occupancies_branch->GetEntry(index); @@ -2046,7 +2046,7 @@ const vector &SDL::md_occupancies() { } return *md_occupancies_; } -const vector > &SDL::t5_hitIdxs() { +const std::vector > &SDL::t5_hitIdxs() { if (not t5_hitIdxs_isLoaded) { if (t5_hitIdxs_branch != 0) { t5_hitIdxs_branch->GetEntry(index); @@ -2058,7 +2058,7 @@ const vector > &SDL::t5_hitIdxs() { } return *t5_hitIdxs_; } -const vector > &SDL::sim_pT3_types() { +const std::vector > &SDL::sim_pT3_types() { if (not sim_pT3_types_isLoaded) { if (sim_pT3_types_branch != 0) { sim_pT3_types_branch->GetEntry(index); @@ -2070,7 +2070,7 @@ const vector > &SDL::sim_pT3_types() { } return *sim_pT3_types_; } -const vector > &SDL::sim_pureTCE_types() { +const std::vector > &SDL::sim_pureTCE_types() { if (not sim_pureTCE_types_isLoaded) { if (sim_pureTCE_types_branch != 0) { sim_pureTCE_types_branch->GetEntry(index); @@ -2082,7 +2082,7 @@ const vector > &SDL::sim_pureTCE_types() { } return *sim_pureTCE_types_; } -const vector &SDL::t4_phi() { +const std::vector &SDL::t4_phi() { if (not t4_phi_isLoaded) { if (t4_phi_branch != 0) { t4_phi_branch->GetEntry(index); @@ -2094,7 +2094,7 @@ const vector &SDL::t4_phi() { } return *t4_phi_; } -const vector &SDL::t5_phi() { +const std::vector &SDL::t5_phi() { if (not t5_phi_isLoaded) { if (t5_phi_branch != 0) { t5_phi_branch->GetEntry(index); @@ -2106,7 +2106,7 @@ const vector &SDL::t5_phi() { } return *t5_phi_; } -const vector > &SDL::pT5_hitIdxs() { +const std::vector > &SDL::pT5_hitIdxs() { if (not pT5_hitIdxs_isLoaded) { if (pT5_hitIdxs_branch != 0) { pT5_hitIdxs_branch->GetEntry(index); @@ -2118,7 +2118,7 @@ const vector > &SDL::pT5_hitIdxs() { } return *pT5_hitIdxs_; } -const vector &SDL::t5_pt() { +const std::vector &SDL::t5_pt() { if (not t5_pt_isLoaded) { if (t5_pt_branch != 0) { t5_pt_branch->GetEntry(index); @@ -2130,7 +2130,7 @@ const vector &SDL::t5_pt() { } return *t5_pt_; } -const vector &SDL::pT5_phi() { +const std::vector &SDL::pT5_phi() { if (not pT5_phi_isLoaded) { if (pT5_phi_branch != 0) { pT5_phi_branch->GetEntry(index); @@ -2142,7 +2142,7 @@ const vector &SDL::pT5_phi() { } return *pT5_phi_; } -const vector &SDL::pureTCE_isFake() { +const std::vector &SDL::pureTCE_isFake() { if (not pureTCE_isFake_isLoaded) { if (pureTCE_isFake_branch != 0) { pureTCE_isFake_branch->GetEntry(index); @@ -2154,7 +2154,7 @@ const vector &SDL::pureTCE_isFake() { } return *pureTCE_isFake_; } -const vector &SDL::tce_pt() { +const std::vector &SDL::tce_pt() { if (not tce_pt_isLoaded) { if (tce_pt_branch != 0) { tce_pt_branch->GetEntry(index); @@ -2166,7 +2166,7 @@ const vector &SDL::tce_pt() { } return *tce_pt_; } -const vector &SDL::tc_isFake() { +const std::vector &SDL::tc_isFake() { if (not tc_isFake_isLoaded) { if (tc_isFake_branch != 0) { tc_isFake_branch->GetEntry(index); @@ -2178,7 +2178,7 @@ const vector &SDL::tc_isFake() { } return *tc_isFake_; } -const vector &SDL::pT3_isFake() { +const std::vector &SDL::pT3_isFake() { if (not pT3_isFake_isLoaded) { if (pT3_isFake_branch != 0) { pT3_isFake_branch->GetEntry(index); @@ -2190,7 +2190,7 @@ const vector &SDL::pT3_isFake() { } return *pT3_isFake_; } -const vector > &SDL::tce_nLayerOverlaps() { +const std::vector > &SDL::tce_nLayerOverlaps() { if (not tce_nLayerOverlaps_isLoaded) { if (tce_nLayerOverlaps_branch != 0) { tce_nLayerOverlaps_branch->GetEntry(index); @@ -2202,7 +2202,7 @@ const vector > &SDL::tce_nLayerOverlaps() { } return *tce_nLayerOverlaps_; } -const vector &SDL::tc_sim() { +const std::vector &SDL::tc_sim() { if (not tc_sim_isLoaded) { if (tc_sim_branch != 0) { tc_sim_branch->GetEntry(index); @@ -2214,7 +2214,7 @@ const vector &SDL::tc_sim() { } return *tc_sim_; } -const vector > &SDL::sim_pLS_types() { +const std::vector > &SDL::sim_pLS_types() { if (not sim_pLS_types_isLoaded) { if (sim_pLS_types_branch != 0) { sim_pLS_types_branch->GetEntry(index); @@ -2226,7 +2226,7 @@ const vector > &SDL::sim_pLS_types() { } return *sim_pLS_types_; } -const vector &SDL::sim_pca_dxy() { +const std::vector &SDL::sim_pca_dxy() { if (not sim_pca_dxy_isLoaded) { if (sim_pca_dxy_branch != 0) { sim_pca_dxy_branch->GetEntry(index); @@ -2238,7 +2238,7 @@ const vector &SDL::sim_pca_dxy() { } return *sim_pca_dxy_; } -const vector &SDL::pT4_phi() { +const std::vector &SDL::pT4_phi() { if (not pT4_phi_isLoaded) { if (pT4_phi_branch != 0) { pT4_phi_branch->GetEntry(index); @@ -2250,7 +2250,7 @@ const vector &SDL::pT4_phi() { } return *pT4_phi_; } -const vector &SDL::sim_hits() { +const std::vector &SDL::sim_hits() { if (not sim_hits_isLoaded) { if (sim_hits_branch != 0) { sim_hits_branch->GetEntry(index); @@ -2262,7 +2262,7 @@ const vector &SDL::sim_hits() { } return *sim_hits_; } -const vector &SDL::pLS_phi() { +const std::vector &SDL::pLS_phi() { if (not pLS_phi_isLoaded) { if (pLS_phi_branch != 0) { pLS_phi_branch->GetEntry(index); @@ -2274,7 +2274,7 @@ const vector &SDL::pLS_phi() { } return *pLS_phi_; } -const vector &SDL::sim_pureTCE_matched() { +const std::vector &SDL::sim_pureTCE_matched() { if (not sim_pureTCE_matched_isLoaded) { if (sim_pureTCE_matched_branch != 0) { sim_pureTCE_matched_branch->GetEntry(index); @@ -2286,7 +2286,7 @@ const vector &SDL::sim_pureTCE_matched() { } return *sim_pureTCE_matched_; } -const vector &SDL::t3_occupancies() { +const std::vector &SDL::t3_occupancies() { if (not t3_occupancies_isLoaded) { if (t3_occupancies_branch != 0) { t3_occupancies_branch->GetEntry(index); @@ -2298,7 +2298,7 @@ const vector &SDL::t3_occupancies() { } return *t3_occupancies_; } -const vector &SDL::t5_foundDuplicate() { +const std::vector &SDL::t5_foundDuplicate() { if (not t5_foundDuplicate_isLoaded) { if (t5_foundDuplicate_branch != 0) { t5_foundDuplicate_branch->GetEntry(index); @@ -2310,7 +2310,7 @@ const vector &SDL::t5_foundDuplicate() { } return *t5_foundDuplicate_; } -const vector > &SDL::sim_pT4_types() { +const std::vector > &SDL::sim_pT4_types() { if (not sim_pT4_types_isLoaded) { if (sim_pT4_types_branch != 0) { sim_pT4_types_branch->GetEntry(index); @@ -2322,7 +2322,7 @@ const vector > &SDL::sim_pT4_types() { } return *sim_pT4_types_; } -const vector &SDL::t4_isFake() { +const std::vector &SDL::t4_isFake() { if (not t4_isFake_isLoaded) { if (t4_isFake_branch != 0) { t4_isFake_branch->GetEntry(index); @@ -2334,7 +2334,7 @@ const vector &SDL::t4_isFake() { } return *t4_isFake_; } -const vector &SDL::simvtx_x() { +const std::vector &SDL::simvtx_x() { if (not simvtx_x_isLoaded) { if (simvtx_x_branch != 0) { simvtx_x_branch->GetEntry(index); @@ -2346,7 +2346,7 @@ const vector &SDL::simvtx_x() { } return *simvtx_x_; } -const vector &SDL::simvtx_y() { +const std::vector &SDL::simvtx_y() { if (not simvtx_y_isLoaded) { if (simvtx_y_branch != 0) { simvtx_y_branch->GetEntry(index); @@ -2358,7 +2358,7 @@ const vector &SDL::simvtx_y() { } return *simvtx_y_; } -const vector &SDL::simvtx_z() { +const std::vector &SDL::simvtx_z() { if (not simvtx_z_isLoaded) { if (simvtx_z_branch != 0) { simvtx_z_branch->GetEntry(index); @@ -2370,7 +2370,7 @@ const vector &SDL::simvtx_z() { } return *simvtx_z_; } -const vector &SDL::sim_T4_matched() { +const std::vector &SDL::sim_T4_matched() { if (not sim_T4_matched_isLoaded) { if (sim_T4_matched_branch != 0) { sim_T4_matched_branch->GetEntry(index); @@ -2382,7 +2382,7 @@ const vector &SDL::sim_T4_matched() { } return *sim_T4_matched_; } -const vector &SDL::sim_isGood() { +const std::vector &SDL::sim_isGood() { if (not sim_isGood_isLoaded) { if (sim_isGood_branch != 0) { sim_isGood_branch->GetEntry(index); @@ -2394,7 +2394,7 @@ const vector &SDL::sim_isGood() { } return *sim_isGood_; } -const vector &SDL::pT3_pt() { +const std::vector &SDL::pT3_pt() { if (not pT3_pt_isLoaded) { if (pT3_pt_branch != 0) { pT3_pt_branch->GetEntry(index); @@ -2406,7 +2406,7 @@ const vector &SDL::pT3_pt() { } return *pT3_pt_; } -const vector &SDL::tc_pt() { +const std::vector &SDL::tc_pt() { if (not tc_pt_isLoaded) { if (tc_pt_branch != 0) { tc_pt_branch->GetEntry(index); @@ -2418,7 +2418,7 @@ const vector &SDL::tc_pt() { } return *tc_pt_; } -const vector &SDL::pT3_phi_2() { +const std::vector &SDL::pT3_phi_2() { if (not pT3_phi_2_isLoaded) { if (pT3_phi_2_branch != 0) { pT3_phi_2_branch->GetEntry(index); @@ -2430,7 +2430,7 @@ const vector &SDL::pT3_phi_2() { } return *pT3_phi_2_; } -const vector &SDL::pT5_pt() { +const std::vector &SDL::pT5_pt() { if (not pT5_pt_isLoaded) { if (pT5_pt_branch != 0) { pT5_pt_branch->GetEntry(index); @@ -2442,7 +2442,7 @@ const vector &SDL::pT5_pt() { } return *pT5_pt_; } -const vector &SDL::pureTCE_rPhiChiSquared() { +const std::vector &SDL::pureTCE_rPhiChiSquared() { if (not pureTCE_rPhiChiSquared_isLoaded) { if (pureTCE_rPhiChiSquared_branch != 0) { pureTCE_rPhiChiSquared_branch->GetEntry(index); @@ -2454,7 +2454,7 @@ const vector &SDL::pureTCE_rPhiChiSquared() { } return *pureTCE_rPhiChiSquared_; } -const vector &SDL::pT5_score() { +const std::vector &SDL::pT5_score() { if (not pT5_score_isLoaded) { if (pT5_score_branch != 0) { pT5_score_branch->GetEntry(index); @@ -2466,7 +2466,7 @@ const vector &SDL::pT5_score() { } return *pT5_score_; } -const vector &SDL::sim_phi() { +const std::vector &SDL::sim_phi() { if (not sim_phi_isLoaded) { if (sim_phi_branch != 0) { sim_phi_branch->GetEntry(index); @@ -2478,7 +2478,7 @@ const vector &SDL::sim_phi() { } return *sim_phi_; } -const vector &SDL::pT5_isFake() { +const std::vector &SDL::pT5_isFake() { if (not pT5_isFake_isLoaded) { if (pT5_isFake_branch != 0) { pT5_isFake_branch->GetEntry(index); @@ -2490,7 +2490,7 @@ const vector &SDL::pT5_isFake() { } return *pT5_isFake_; } -const vector &SDL::tc_maxHitMatchedCounts() { +const std::vector &SDL::tc_maxHitMatchedCounts() { if (not tc_maxHitMatchedCounts_isLoaded) { if (tc_maxHitMatchedCounts_branch != 0) { tc_maxHitMatchedCounts_branch->GetEntry(index); @@ -2502,7 +2502,7 @@ const vector &SDL::tc_maxHitMatchedCounts() { } return *tc_maxHitMatchedCounts_; } -const vector > &SDL::pureTCE_nLayerOverlaps() { +const std::vector > &SDL::pureTCE_nLayerOverlaps() { if (not pureTCE_nLayerOverlaps_isLoaded) { if (pureTCE_nLayerOverlaps_branch != 0) { pureTCE_nLayerOverlaps_branch->GetEntry(index); @@ -2514,7 +2514,7 @@ const vector > &SDL::pureTCE_nLayerOverlaps() { } return *pureTCE_nLayerOverlaps_; } -const vector &SDL::sim_pca_dz() { +const std::vector &SDL::sim_pca_dz() { if (not sim_pca_dz_isLoaded) { if (sim_pca_dz_branch != 0) { sim_pca_dz_branch->GetEntry(index); @@ -2526,7 +2526,7 @@ const vector &SDL::sim_pca_dz() { } return *sim_pca_dz_; } -const vector > &SDL::pureTCE_hitIdxs() { +const std::vector > &SDL::pureTCE_hitIdxs() { if (not pureTCE_hitIdxs_isLoaded) { if (pureTCE_hitIdxs_branch != 0) { pureTCE_hitIdxs_branch->GetEntry(index); @@ -2538,7 +2538,7 @@ const vector > &SDL::pureTCE_hitIdxs() { } return *pureTCE_hitIdxs_; } -const vector > &SDL::pureTCE_nHitOverlaps() { +const std::vector > &SDL::pureTCE_nHitOverlaps() { if (not pureTCE_nHitOverlaps_isLoaded) { if (pureTCE_nHitOverlaps_branch != 0) { pureTCE_nHitOverlaps_branch->GetEntry(index); @@ -2550,7 +2550,7 @@ const vector > &SDL::pureTCE_nHitOverlaps() { } return *pureTCE_nHitOverlaps_; } -const vector &SDL::sim_pLS_matched() { +const std::vector &SDL::sim_pLS_matched() { if (not sim_pLS_matched_isLoaded) { if (sim_pLS_matched_branch != 0) { sim_pLS_matched_branch->GetEntry(index); @@ -2562,7 +2562,7 @@ const vector &SDL::sim_pLS_matched() { } return *sim_pLS_matched_; } -const vector > &SDL::tc_matched_simIdx() { +const std::vector > &SDL::tc_matched_simIdx() { if (not tc_matched_simIdx_isLoaded) { if (tc_matched_simIdx_branch != 0) { tc_matched_simIdx_branch->GetEntry(index); @@ -2574,7 +2574,7 @@ const vector > &SDL::tc_matched_simIdx() { } return *tc_matched_simIdx_; } -const vector &SDL::sim_T3_matched() { +const std::vector &SDL::sim_T3_matched() { if (not sim_T3_matched_isLoaded) { if (sim_T3_matched_branch != 0) { sim_T3_matched_branch->GetEntry(index); @@ -2586,7 +2586,7 @@ const vector &SDL::sim_T3_matched() { } return *sim_T3_matched_; } -const vector &SDL::pLS_score() { +const std::vector &SDL::pLS_score() { if (not pLS_score_isLoaded) { if (pLS_score_branch != 0) { pLS_score_branch->GetEntry(index); @@ -2598,7 +2598,7 @@ const vector &SDL::pLS_score() { } return *pLS_score_; } -const vector &SDL::pT3_phi() { +const std::vector &SDL::pT3_phi() { if (not pT3_phi_isLoaded) { if (pT3_phi_branch != 0) { pT3_phi_branch->GetEntry(index); @@ -2610,7 +2610,7 @@ const vector &SDL::pT3_phi() { } return *pT3_phi_; } -const vector &SDL::pT5_eta() { +const std::vector &SDL::pT5_eta() { if (not pT5_eta_isLoaded) { if (pT5_eta_branch != 0) { pT5_eta_branch->GetEntry(index); @@ -2622,7 +2622,7 @@ const vector &SDL::pT5_eta() { } return *pT5_eta_; } -const vector &SDL::tc_phi() { +const std::vector &SDL::tc_phi() { if (not tc_phi_isLoaded) { if (tc_phi_branch != 0) { tc_phi_branch->GetEntry(index); @@ -2634,7 +2634,7 @@ const vector &SDL::tc_phi() { } return *tc_phi_; } -const vector &SDL::t4_eta() { +const std::vector &SDL::t4_eta() { if (not t4_eta_isLoaded) { if (t4_eta_branch != 0) { t4_eta_branch->GetEntry(index); @@ -2646,7 +2646,7 @@ const vector &SDL::t4_eta() { } return *t4_eta_; } -const vector &SDL::pLS_isFake() { +const std::vector &SDL::pLS_isFake() { if (not pLS_isFake_isLoaded) { if (pLS_isFake_branch != 0) { pLS_isFake_branch->GetEntry(index); @@ -2658,7 +2658,7 @@ const vector &SDL::pLS_isFake() { } return *pLS_isFake_; } -const vector > &SDL::pureTCE_matched_simIdx() { +const std::vector > &SDL::pureTCE_matched_simIdx() { if (not pureTCE_matched_simIdx_isLoaded) { if (pureTCE_matched_simIdx_branch != 0) { pureTCE_matched_simIdx_branch->GetEntry(index); @@ -2670,7 +2670,7 @@ const vector > &SDL::pureTCE_matched_simIdx() { } return *pureTCE_matched_simIdx_; } -const vector &SDL::sim_bunchCrossing() { +const std::vector &SDL::sim_bunchCrossing() { if (not sim_bunchCrossing_isLoaded) { if (sim_bunchCrossing_branch != 0) { sim_bunchCrossing_branch->GetEntry(index); @@ -2682,7 +2682,7 @@ const vector &SDL::sim_bunchCrossing() { } return *sim_bunchCrossing_; } -const vector &SDL::tc_partOfExtension() { +const std::vector &SDL::tc_partOfExtension() { if (not tc_partOfExtension_isLoaded) { if (tc_partOfExtension_branch != 0) { tc_partOfExtension_branch->GetEntry(index); @@ -2694,7 +2694,7 @@ const vector &SDL::tc_partOfExtension() { } return *tc_partOfExtension_; } -const vector &SDL::pT3_eta() { +const std::vector &SDL::pT3_eta() { if (not pT3_eta_isLoaded) { if (pT3_eta_branch != 0) { pT3_eta_branch->GetEntry(index); @@ -2706,7 +2706,7 @@ const vector &SDL::pT3_eta() { } return *pT3_eta_; } -const vector &SDL::sim_parentVtxIdx() { +const std::vector &SDL::sim_parentVtxIdx() { if (not sim_parentVtxIdx_isLoaded) { if (sim_parentVtxIdx_branch != 0) { sim_parentVtxIdx_branch->GetEntry(index); @@ -2718,7 +2718,7 @@ const vector &SDL::sim_parentVtxIdx() { } return *sim_parentVtxIdx_; } -const vector &SDL::pureTCE_layer_binary() { +const std::vector &SDL::pureTCE_layer_binary() { if (not pureTCE_layer_binary_isLoaded) { if (pureTCE_layer_binary_branch != 0) { pureTCE_layer_binary_branch->GetEntry(index); @@ -2730,7 +2730,7 @@ const vector &SDL::pureTCE_layer_binary() { } return *pureTCE_layer_binary_; } -const vector &SDL::sim_pT4_matched() { +const std::vector &SDL::sim_pT4_matched() { if (not sim_pT4_matched_isLoaded) { if (sim_pT4_matched_branch != 0) { sim_pT4_matched_branch->GetEntry(index); @@ -2742,7 +2742,7 @@ const vector &SDL::sim_pT4_matched() { } return *sim_pT4_matched_; } -const vector &SDL::tc_eta() { +const std::vector &SDL::tc_eta() { if (not tc_eta_isLoaded) { if (tc_eta_branch != 0) { tc_eta_branch->GetEntry(index); @@ -2754,7 +2754,7 @@ const vector &SDL::tc_eta() { } return *tc_eta_; } -const vector &SDL::sim_lengap() { +const std::vector &SDL::sim_lengap() { if (not sim_lengap_isLoaded) { if (sim_lengap_branch != 0) { sim_lengap_branch->GetEntry(index); @@ -2766,7 +2766,7 @@ const vector &SDL::sim_lengap() { } return *sim_lengap_; } -const vector &SDL::sim_T5_matched() { +const std::vector &SDL::sim_T5_matched() { if (not sim_T5_matched_isLoaded) { if (sim_T5_matched_branch != 0) { sim_T5_matched_branch->GetEntry(index); @@ -2778,7 +2778,7 @@ const vector &SDL::sim_T5_matched() { } return *sim_T5_matched_; } -const vector > &SDL::sim_T5_types() { +const std::vector > &SDL::sim_T5_types() { if (not sim_T5_types_isLoaded) { if (sim_T5_types_branch != 0) { sim_T5_types_branch->GetEntry(index); @@ -2790,7 +2790,7 @@ const vector > &SDL::sim_T5_types() { } return *sim_T5_types_; } -const vector > &SDL::tce_matched_simIdx() { +const std::vector > &SDL::tce_matched_simIdx() { if (not tce_matched_simIdx_isLoaded) { if (tce_matched_simIdx_branch != 0) { tce_matched_simIdx_branch->GetEntry(index); @@ -2802,7 +2802,7 @@ const vector > &SDL::tce_matched_simIdx() { } return *tce_matched_simIdx_; } -const vector &SDL::t5_isDuplicate() { +const std::vector &SDL::t5_isDuplicate() { if (not t5_isDuplicate_isLoaded) { if (t5_isDuplicate_branch != 0) { t5_isDuplicate_branch->GetEntry(index); @@ -2814,7 +2814,7 @@ const vector &SDL::t5_isDuplicate() { } return *t5_isDuplicate_; } -const vector > &SDL::pT3_hitIdxs() { +const std::vector > &SDL::pT3_hitIdxs() { if (not pT3_hitIdxs_isLoaded) { if (pT3_hitIdxs_branch != 0) { pT3_hitIdxs_branch->GetEntry(index); @@ -2826,7 +2826,7 @@ const vector > &SDL::pT3_hitIdxs() { } return *pT3_hitIdxs_; } -const vector > &SDL::tc_hitIdxs() { +const std::vector > &SDL::tc_hitIdxs() { if (not tc_hitIdxs_isLoaded) { if (tc_hitIdxs_branch != 0) { tc_hitIdxs_branch->GetEntry(index); @@ -2862,7 +2862,7 @@ const int &SDL::tc_occupancies() { } return tc_occupancies_; } -const vector &SDL::sim_TC_matched() { +const std::vector &SDL::sim_TC_matched() { if (not sim_TC_matched_isLoaded) { if (sim_TC_matched_branch != 0) { sim_TC_matched_branch->GetEntry(index); @@ -2874,7 +2874,7 @@ const vector &SDL::sim_TC_matched() { } return *sim_TC_matched_; } -const vector &SDL::sim_TC_matched_mask() { +const std::vector &SDL::sim_TC_matched_mask() { if (not sim_TC_matched_mask_isLoaded) { if (sim_TC_matched_mask_branch != 0) { sim_TC_matched_mask_branch->GetEntry(index); @@ -2886,7 +2886,7 @@ const vector &SDL::sim_TC_matched_mask() { } return *sim_TC_matched_mask_; } -const vector &SDL::pLS_isDuplicate() { +const std::vector &SDL::pLS_isDuplicate() { if (not pLS_isDuplicate_isLoaded) { if (pLS_isDuplicate_branch != 0) { pLS_isDuplicate_branch->GetEntry(index); @@ -2898,7 +2898,7 @@ const vector &SDL::pLS_isDuplicate() { } return *pLS_isDuplicate_; } -const vector &SDL::tce_anchorIndex() { +const std::vector &SDL::tce_anchorIndex() { if (not tce_anchorIndex_isLoaded) { if (tce_anchorIndex_branch != 0) { tce_anchorIndex_branch->GetEntry(index); @@ -2910,7 +2910,7 @@ const vector &SDL::tce_anchorIndex() { } return *tce_anchorIndex_; } -const vector &SDL::t5_occupancies() { +const std::vector &SDL::t5_occupancies() { if (not t5_occupancies_isLoaded) { if (t5_occupancies_branch != 0) { t5_occupancies_branch->GetEntry(index); @@ -2922,7 +2922,7 @@ const vector &SDL::t5_occupancies() { } return *t5_occupancies_; } -const vector &SDL::tc_type() { +const std::vector &SDL::tc_type() { if (not tc_type_isLoaded) { if (tc_type_branch != 0) { tc_type_branch->GetEntry(index); @@ -2934,7 +2934,7 @@ const vector &SDL::tc_type() { } return *tc_type_; } -const vector &SDL::tce_isFake() { +const std::vector &SDL::tce_isFake() { if (not tce_isFake_isLoaded) { if (tce_isFake_branch != 0) { tce_isFake_branch->GetEntry(index); @@ -2946,7 +2946,7 @@ const vector &SDL::tce_isFake() { } return *tce_isFake_; } -const vector &SDL::pLS_pt() { +const std::vector &SDL::pLS_pt() { if (not pLS_pt_isLoaded) { if (pLS_pt_branch != 0) { pLS_pt_branch->GetEntry(index); @@ -2958,7 +2958,7 @@ const vector &SDL::pLS_pt() { } return *pLS_pt_; } -const vector &SDL::pureTCE_anchorIndex() { +const std::vector &SDL::pureTCE_anchorIndex() { if (not pureTCE_anchorIndex_isLoaded) { if (pureTCE_anchorIndex_branch != 0) { pureTCE_anchorIndex_branch->GetEntry(index); @@ -2970,7 +2970,7 @@ const vector &SDL::pureTCE_anchorIndex() { } return *pureTCE_anchorIndex_; } -const vector > &SDL::sim_T4_types() { +const std::vector > &SDL::sim_T4_types() { if (not sim_T4_types_isLoaded) { if (sim_T4_types_branch != 0) { sim_T4_types_branch->GetEntry(index); @@ -2982,7 +2982,7 @@ const vector > &SDL::sim_T4_types() { } return *sim_T4_types_; } -const vector &SDL::pT4_isDuplicate() { +const std::vector &SDL::pT4_isDuplicate() { if (not pT4_isDuplicate_isLoaded) { if (pT4_isDuplicate_branch != 0) { pT4_isDuplicate_branch->GetEntry(index); @@ -2994,7 +2994,7 @@ const vector &SDL::pT4_isDuplicate() { } return *pT4_isDuplicate_; } -const vector &SDL::t4_pt() { +const std::vector &SDL::t4_pt() { if (not t4_pt_isLoaded) { if (t4_pt_branch != 0) { t4_pt_branch->GetEntry(index); @@ -3006,7 +3006,7 @@ const vector &SDL::t4_pt() { } return *t4_pt_; } -const vector > &SDL::sim_TC_types() { +const std::vector > &SDL::sim_TC_types() { if (not sim_TC_types_isLoaded) { if (sim_TC_types_branch != 0) { sim_TC_types_branch->GetEntry(index); @@ -3018,7 +3018,7 @@ const vector > &SDL::sim_TC_types() { } return *sim_TC_types_; } -const vector &SDL::sg_occupancies() { +const std::vector &SDL::sg_occupancies() { if (not sg_occupancies_isLoaded) { if (sg_occupancies_branch != 0) { sg_occupancies_branch->GetEntry(index); @@ -3030,7 +3030,7 @@ const vector &SDL::sg_occupancies() { } return *sg_occupancies_; } -const vector &SDL::pT4_pt() { +const std::vector &SDL::pT4_pt() { if (not pT4_pt_isLoaded) { if (pT4_pt_branch != 0) { pT4_pt_branch->GetEntry(index); @@ -3042,7 +3042,7 @@ const vector &SDL::pT4_pt() { } return *pT4_pt_; } -const vector &SDL::pureTCE_phi() { +const std::vector &SDL::pureTCE_phi() { if (not pureTCE_phi_isLoaded) { if (pureTCE_phi_branch != 0) { pureTCE_phi_branch->GetEntry(index); @@ -3054,7 +3054,7 @@ const vector &SDL::pureTCE_phi() { } return *pureTCE_phi_; } -const vector &SDL::sim_vx() { +const std::vector &SDL::sim_vx() { if (not sim_vx_isLoaded) { if (sim_vx_branch != 0) { sim_vx_branch->GetEntry(index); @@ -3066,7 +3066,7 @@ const vector &SDL::sim_vx() { } return *sim_vx_; } -const vector &SDL::sim_vy() { +const std::vector &SDL::sim_vy() { if (not sim_vy_isLoaded) { if (sim_vy_branch != 0) { sim_vy_branch->GetEntry(index); @@ -3078,7 +3078,7 @@ const vector &SDL::sim_vy() { } return *sim_vy_; } -const vector &SDL::sim_vz() { +const std::vector &SDL::sim_vz() { if (not sim_vz_isLoaded) { if (sim_vz_branch != 0) { sim_vz_branch->GetEntry(index); @@ -3090,7 +3090,7 @@ const vector &SDL::sim_vz() { } return *sim_vz_; } -const vector &SDL::tce_maxHitMatchedCounts() { +const std::vector &SDL::tce_maxHitMatchedCounts() { if (not tce_maxHitMatchedCounts_isLoaded) { if (tce_maxHitMatchedCounts_branch != 0) { tce_maxHitMatchedCounts_branch->GetEntry(index); @@ -3102,7 +3102,7 @@ const vector &SDL::tce_maxHitMatchedCounts() { } return *tce_maxHitMatchedCounts_; } -const vector &SDL::t3_pt() { +const std::vector &SDL::t3_pt() { if (not t3_pt_isLoaded) { if (t3_pt_branch != 0) { t3_pt_branch->GetEntry(index); @@ -3114,7 +3114,7 @@ const vector &SDL::t3_pt() { } return *t3_pt_; } -const vector &SDL::module_rings() { +const std::vector &SDL::module_rings() { if (not module_rings_isLoaded) { if (module_rings_branch != 0) { module_rings_branch->GetEntry(index); @@ -3126,7 +3126,7 @@ const vector &SDL::module_rings() { } return *module_rings_; } -const vector > &SDL::sim_T3_types() { +const std::vector > &SDL::sim_T3_types() { if (not sim_T3_types_isLoaded) { if (sim_T3_types_branch != 0) { sim_T3_types_branch->GetEntry(index); @@ -3138,7 +3138,7 @@ const vector > &SDL::sim_T3_types() { } return *sim_T3_types_; } -const vector > &SDL::sim_pT5_types() { +const std::vector > &SDL::sim_pT5_types() { if (not sim_pT5_types_isLoaded) { if (sim_pT5_types_branch != 0) { sim_pT5_types_branch->GetEntry(index); @@ -3150,7 +3150,7 @@ const vector > &SDL::sim_pT5_types() { } return *sim_pT5_types_; } -const vector &SDL::sim_pT5_matched() { +const std::vector &SDL::sim_pT5_matched() { if (not sim_pT5_matched_isLoaded) { if (sim_pT5_matched_branch != 0) { sim_pT5_matched_branch->GetEntry(index); @@ -3162,7 +3162,7 @@ const vector &SDL::sim_pT5_matched() { } return *sim_pT5_matched_; } -const vector &SDL::module_layers() { +const std::vector &SDL::module_layers() { if (not module_layers_isLoaded) { if (module_layers_branch != 0) { module_layers_branch->GetEntry(index); @@ -3174,7 +3174,7 @@ const vector &SDL::module_layers() { } return *module_layers_; } -const vector &SDL::pT4_eta() { +const std::vector &SDL::pT4_eta() { if (not pT4_eta_isLoaded) { if (pT4_eta_branch != 0) { pT4_eta_branch->GetEntry(index); @@ -3186,7 +3186,7 @@ const vector &SDL::pT4_eta() { } return *pT4_eta_; } -const vector > &SDL::sim_tce_types() { +const std::vector > &SDL::sim_tce_types() { if (not sim_tce_types_isLoaded) { if (sim_tce_types_branch != 0) { sim_tce_types_branch->GetEntry(index); @@ -3198,7 +3198,7 @@ const vector > &SDL::sim_tce_types() { } return *sim_tce_types_; } -const vector &SDL::tce_rzChiSquared() { +const std::vector &SDL::tce_rzChiSquared() { if (not tce_rzChiSquared_isLoaded) { if (tce_rzChiSquared_branch != 0) { tce_rzChiSquared_branch->GetEntry(index); @@ -3210,7 +3210,7 @@ const vector &SDL::tce_rzChiSquared() { } return *tce_rzChiSquared_; } -const vector > &SDL::pT3_matched_simIdx() { +const std::vector > &SDL::pT3_matched_simIdx() { if (not pT3_matched_simIdx_isLoaded) { if (pT3_matched_simIdx_branch != 0) { pT3_matched_simIdx_branch->GetEntry(index); @@ -3238,156 +3238,156 @@ void SDL::progress(int nEventsTotal, int nEventsChain) { "\015\033[32m ---> \033[1m\033[31m%4.1f%%" "\033[0m\033[32m <---\033[0m\015", 100.); - cout << endl; + std::cout << std::endl; } } } } namespace tas { const int &pT5_occupancies() { return sdl.pT5_occupancies(); } - const vector &t3_phi() { return sdl.t3_phi(); } - const vector &t5_score_rphisum() { return sdl.t5_score_rphisum(); } - const vector &pT4_isFake() { return sdl.pT4_isFake(); } - const vector &t3_isDuplicate() { return sdl.t3_isDuplicate(); } - const vector &sim_event() { return sdl.sim_event(); } - const vector &sim_q() { return sdl.sim_q(); } - const vector &sim_eta() { return sdl.sim_eta(); } - const vector &pT3_foundDuplicate() { return sdl.pT3_foundDuplicate(); } - const vector &sim_len() { return sdl.sim_len(); } - const vector &pureTCE_isDuplicate() { return sdl.pureTCE_isDuplicate(); } - const vector &pT3_score() { return sdl.pT3_score(); } - const vector &t5_eta() { return sdl.t5_eta(); } - const vector &sim_denom() { return sdl.sim_denom(); } - const vector &pT5_isDuplicate() { return sdl.pT5_isDuplicate(); } - const vector &sim_tce_matched() { return sdl.sim_tce_matched(); } - const vector &pT3_isDuplicate() { return sdl.pT3_isDuplicate(); } - const vector &tc_isDuplicate() { return sdl.tc_isDuplicate(); } - const vector &pT3_eta_2() { return sdl.pT3_eta_2(); } - const vector &sim_pT3_matched() { return sdl.sim_pT3_matched(); } - const vector &pureTCE_rzChiSquared() { return sdl.pureTCE_rzChiSquared(); } - const vector &t4_isDuplicate() { return sdl.t4_isDuplicate(); } - const vector &pureTCE_eta() { return sdl.pureTCE_eta(); } - const vector &tce_rPhiChiSquared() { return sdl.tce_rPhiChiSquared(); } - const vector &pureTCE_anchorType() { return sdl.pureTCE_anchorType(); } - const vector &pureTCE_pt() { return sdl.pureTCE_pt(); } - const vector &sim_pt() { return sdl.sim_pt(); } - const vector &t5_eta_2() { return sdl.t5_eta_2(); } - const vector &pLS_eta() { return sdl.pLS_eta(); } - const vector &sim_pdgId() { return sdl.sim_pdgId(); } - const vector &t3_eta() { return sdl.t3_eta(); } - const vector &tce_layer_binary() { return sdl.tce_layer_binary(); } - const vector &sim_TC_matched_nonextended() { return sdl.sim_TC_matched_nonextended(); } - const vector &t4_occupancies() { return sdl.t4_occupancies(); } - const vector &tce_eta() { return sdl.tce_eta(); } - const vector &tce_isDuplicate() { return sdl.tce_isDuplicate(); } - const vector > &pT5_matched_simIdx() { return sdl.pT5_matched_simIdx(); } - const vector > &sim_tcIdx() { return sdl.sim_tcIdx(); } - const vector &t5_phi_2() { return sdl.t5_phi_2(); } - const vector &pureTCE_maxHitMatchedCounts() { return sdl.pureTCE_maxHitMatchedCounts(); } - const vector > &t5_matched_simIdx() { return sdl.t5_matched_simIdx(); } - const vector &module_subdets() { return sdl.module_subdets(); } - const vector &tce_anchorType() { return sdl.tce_anchorType(); } - const vector > &tce_nHitOverlaps() { return sdl.tce_nHitOverlaps(); } - const vector &t3_isFake() { return sdl.t3_isFake(); } - const vector &tce_phi() { return sdl.tce_phi(); } - const vector &t5_isFake() { return sdl.t5_isFake(); } - const vector &md_occupancies() { return sdl.md_occupancies(); } - const vector > &t5_hitIdxs() { return sdl.t5_hitIdxs(); } - const vector > &sim_pT3_types() { return sdl.sim_pT3_types(); } - const vector > &sim_pureTCE_types() { return sdl.sim_pureTCE_types(); } - const vector &t4_phi() { return sdl.t4_phi(); } - const vector &t5_phi() { return sdl.t5_phi(); } - const vector > &pT5_hitIdxs() { return sdl.pT5_hitIdxs(); } - const vector &t5_pt() { return sdl.t5_pt(); } - const vector &pT5_phi() { return sdl.pT5_phi(); } - const vector &pureTCE_isFake() { return sdl.pureTCE_isFake(); } - const vector &tce_pt() { return sdl.tce_pt(); } - const vector &tc_isFake() { return sdl.tc_isFake(); } - const vector &pT3_isFake() { return sdl.pT3_isFake(); } - const vector > &tce_nLayerOverlaps() { return sdl.tce_nLayerOverlaps(); } - const vector &tc_sim() { return sdl.tc_sim(); } - const vector > &sim_pLS_types() { return sdl.sim_pLS_types(); } - const vector &sim_pca_dxy() { return sdl.sim_pca_dxy(); } - const vector &pT4_phi() { return sdl.pT4_phi(); } - const vector &sim_hits() { return sdl.sim_hits(); } - const vector &pLS_phi() { return sdl.pLS_phi(); } - const vector &sim_pureTCE_matched() { return sdl.sim_pureTCE_matched(); } - const vector &t3_occupancies() { return sdl.t3_occupancies(); } - const vector &t5_foundDuplicate() { return sdl.t5_foundDuplicate(); } - const vector > &sim_pT4_types() { return sdl.sim_pT4_types(); } - const vector &t4_isFake() { return sdl.t4_isFake(); } - const vector &simvtx_x() { return sdl.simvtx_x(); } - const vector &simvtx_y() { return sdl.simvtx_y(); } - const vector &simvtx_z() { return sdl.simvtx_z(); } - const vector &sim_T4_matched() { return sdl.sim_T4_matched(); } - const vector &sim_isGood() { return sdl.sim_isGood(); } - const vector &pT3_pt() { return sdl.pT3_pt(); } - const vector &tc_pt() { return sdl.tc_pt(); } - const vector &pT3_phi_2() { return sdl.pT3_phi_2(); } - const vector &pT5_pt() { return sdl.pT5_pt(); } - const vector &pureTCE_rPhiChiSquared() { return sdl.pureTCE_rPhiChiSquared(); } - const vector &pT5_score() { return sdl.pT5_score(); } - const vector &sim_phi() { return sdl.sim_phi(); } - const vector &pT5_isFake() { return sdl.pT5_isFake(); } - const vector &tc_maxHitMatchedCounts() { return sdl.tc_maxHitMatchedCounts(); } - const vector > &pureTCE_nLayerOverlaps() { return sdl.pureTCE_nLayerOverlaps(); } - const vector &sim_pca_dz() { return sdl.sim_pca_dz(); } - const vector > &pureTCE_hitIdxs() { return sdl.pureTCE_hitIdxs(); } - const vector > &pureTCE_nHitOverlaps() { return sdl.pureTCE_nHitOverlaps(); } - const vector &sim_pLS_matched() { return sdl.sim_pLS_matched(); } - const vector > &tc_matched_simIdx() { return sdl.tc_matched_simIdx(); } - const vector &sim_T3_matched() { return sdl.sim_T3_matched(); } - const vector &pLS_score() { return sdl.pLS_score(); } - const vector &pT3_phi() { return sdl.pT3_phi(); } - const vector &pT5_eta() { return sdl.pT5_eta(); } - const vector &tc_phi() { return sdl.tc_phi(); } - const vector &t4_eta() { return sdl.t4_eta(); } - const vector &pLS_isFake() { return sdl.pLS_isFake(); } - const vector > &pureTCE_matched_simIdx() { return sdl.pureTCE_matched_simIdx(); } - const vector &sim_bunchCrossing() { return sdl.sim_bunchCrossing(); } - const vector &tc_partOfExtension() { return sdl.tc_partOfExtension(); } - const vector &pT3_eta() { return sdl.pT3_eta(); } - const vector &sim_parentVtxIdx() { return sdl.sim_parentVtxIdx(); } - const vector &pureTCE_layer_binary() { return sdl.pureTCE_layer_binary(); } - const vector &sim_pT4_matched() { return sdl.sim_pT4_matched(); } - const vector &tc_eta() { return sdl.tc_eta(); } - const vector &sim_lengap() { return sdl.sim_lengap(); } - const vector &sim_T5_matched() { return sdl.sim_T5_matched(); } - const vector > &sim_T5_types() { return sdl.sim_T5_types(); } - const vector > &tce_matched_simIdx() { return sdl.tce_matched_simIdx(); } - const vector &t5_isDuplicate() { return sdl.t5_isDuplicate(); } - const vector > &pT3_hitIdxs() { return sdl.pT3_hitIdxs(); } - const vector > &tc_hitIdxs() { return sdl.tc_hitIdxs(); } + const std::vector &t3_phi() { return sdl.t3_phi(); } + const std::vector &t5_score_rphisum() { return sdl.t5_score_rphisum(); } + const std::vector &pT4_isFake() { return sdl.pT4_isFake(); } + const std::vector &t3_isDuplicate() { return sdl.t3_isDuplicate(); } + const std::vector &sim_event() { return sdl.sim_event(); } + const std::vector &sim_q() { return sdl.sim_q(); } + const std::vector &sim_eta() { return sdl.sim_eta(); } + const std::vector &pT3_foundDuplicate() { return sdl.pT3_foundDuplicate(); } + const std::vector &sim_len() { return sdl.sim_len(); } + const std::vector &pureTCE_isDuplicate() { return sdl.pureTCE_isDuplicate(); } + const std::vector &pT3_score() { return sdl.pT3_score(); } + const std::vector &t5_eta() { return sdl.t5_eta(); } + const std::vector &sim_denom() { return sdl.sim_denom(); } + const std::vector &pT5_isDuplicate() { return sdl.pT5_isDuplicate(); } + const std::vector &sim_tce_matched() { return sdl.sim_tce_matched(); } + const std::vector &pT3_isDuplicate() { return sdl.pT3_isDuplicate(); } + const std::vector &tc_isDuplicate() { return sdl.tc_isDuplicate(); } + const std::vector &pT3_eta_2() { return sdl.pT3_eta_2(); } + const std::vector &sim_pT3_matched() { return sdl.sim_pT3_matched(); } + const std::vector &pureTCE_rzChiSquared() { return sdl.pureTCE_rzChiSquared(); } + const std::vector &t4_isDuplicate() { return sdl.t4_isDuplicate(); } + const std::vector &pureTCE_eta() { return sdl.pureTCE_eta(); } + const std::vector &tce_rPhiChiSquared() { return sdl.tce_rPhiChiSquared(); } + const std::vector &pureTCE_anchorType() { return sdl.pureTCE_anchorType(); } + const std::vector &pureTCE_pt() { return sdl.pureTCE_pt(); } + const std::vector &sim_pt() { return sdl.sim_pt(); } + const std::vector &t5_eta_2() { return sdl.t5_eta_2(); } + const std::vector &pLS_eta() { return sdl.pLS_eta(); } + const std::vector &sim_pdgId() { return sdl.sim_pdgId(); } + const std::vector &t3_eta() { return sdl.t3_eta(); } + const std::vector &tce_layer_binary() { return sdl.tce_layer_binary(); } + const std::vector &sim_TC_matched_nonextended() { return sdl.sim_TC_matched_nonextended(); } + const std::vector &t4_occupancies() { return sdl.t4_occupancies(); } + const std::vector &tce_eta() { return sdl.tce_eta(); } + const std::vector &tce_isDuplicate() { return sdl.tce_isDuplicate(); } + const std::vector > &pT5_matched_simIdx() { return sdl.pT5_matched_simIdx(); } + const std::vector > &sim_tcIdx() { return sdl.sim_tcIdx(); } + const std::vector &t5_phi_2() { return sdl.t5_phi_2(); } + const std::vector &pureTCE_maxHitMatchedCounts() { return sdl.pureTCE_maxHitMatchedCounts(); } + const std::vector > &t5_matched_simIdx() { return sdl.t5_matched_simIdx(); } + const std::vector &module_subdets() { return sdl.module_subdets(); } + const std::vector &tce_anchorType() { return sdl.tce_anchorType(); } + const std::vector > &tce_nHitOverlaps() { return sdl.tce_nHitOverlaps(); } + const std::vector &t3_isFake() { return sdl.t3_isFake(); } + const std::vector &tce_phi() { return sdl.tce_phi(); } + const std::vector &t5_isFake() { return sdl.t5_isFake(); } + const std::vector &md_occupancies() { return sdl.md_occupancies(); } + const std::vector > &t5_hitIdxs() { return sdl.t5_hitIdxs(); } + const std::vector > &sim_pT3_types() { return sdl.sim_pT3_types(); } + const std::vector > &sim_pureTCE_types() { return sdl.sim_pureTCE_types(); } + const std::vector &t4_phi() { return sdl.t4_phi(); } + const std::vector &t5_phi() { return sdl.t5_phi(); } + const std::vector > &pT5_hitIdxs() { return sdl.pT5_hitIdxs(); } + const std::vector &t5_pt() { return sdl.t5_pt(); } + const std::vector &pT5_phi() { return sdl.pT5_phi(); } + const std::vector &pureTCE_isFake() { return sdl.pureTCE_isFake(); } + const std::vector &tce_pt() { return sdl.tce_pt(); } + const std::vector &tc_isFake() { return sdl.tc_isFake(); } + const std::vector &pT3_isFake() { return sdl.pT3_isFake(); } + const std::vector > &tce_nLayerOverlaps() { return sdl.tce_nLayerOverlaps(); } + const std::vector &tc_sim() { return sdl.tc_sim(); } + const std::vector > &sim_pLS_types() { return sdl.sim_pLS_types(); } + const std::vector &sim_pca_dxy() { return sdl.sim_pca_dxy(); } + const std::vector &pT4_phi() { return sdl.pT4_phi(); } + const std::vector &sim_hits() { return sdl.sim_hits(); } + const std::vector &pLS_phi() { return sdl.pLS_phi(); } + const std::vector &sim_pureTCE_matched() { return sdl.sim_pureTCE_matched(); } + const std::vector &t3_occupancies() { return sdl.t3_occupancies(); } + const std::vector &t5_foundDuplicate() { return sdl.t5_foundDuplicate(); } + const std::vector > &sim_pT4_types() { return sdl.sim_pT4_types(); } + const std::vector &t4_isFake() { return sdl.t4_isFake(); } + const std::vector &simvtx_x() { return sdl.simvtx_x(); } + const std::vector &simvtx_y() { return sdl.simvtx_y(); } + const std::vector &simvtx_z() { return sdl.simvtx_z(); } + const std::vector &sim_T4_matched() { return sdl.sim_T4_matched(); } + const std::vector &sim_isGood() { return sdl.sim_isGood(); } + const std::vector &pT3_pt() { return sdl.pT3_pt(); } + const std::vector &tc_pt() { return sdl.tc_pt(); } + const std::vector &pT3_phi_2() { return sdl.pT3_phi_2(); } + const std::vector &pT5_pt() { return sdl.pT5_pt(); } + const std::vector &pureTCE_rPhiChiSquared() { return sdl.pureTCE_rPhiChiSquared(); } + const std::vector &pT5_score() { return sdl.pT5_score(); } + const std::vector &sim_phi() { return sdl.sim_phi(); } + const std::vector &pT5_isFake() { return sdl.pT5_isFake(); } + const std::vector &tc_maxHitMatchedCounts() { return sdl.tc_maxHitMatchedCounts(); } + const std::vector > &pureTCE_nLayerOverlaps() { return sdl.pureTCE_nLayerOverlaps(); } + const std::vector &sim_pca_dz() { return sdl.sim_pca_dz(); } + const std::vector > &pureTCE_hitIdxs() { return sdl.pureTCE_hitIdxs(); } + const std::vector > &pureTCE_nHitOverlaps() { return sdl.pureTCE_nHitOverlaps(); } + const std::vector &sim_pLS_matched() { return sdl.sim_pLS_matched(); } + const std::vector > &tc_matched_simIdx() { return sdl.tc_matched_simIdx(); } + const std::vector &sim_T3_matched() { return sdl.sim_T3_matched(); } + const std::vector &pLS_score() { return sdl.pLS_score(); } + const std::vector &pT3_phi() { return sdl.pT3_phi(); } + const std::vector &pT5_eta() { return sdl.pT5_eta(); } + const std::vector &tc_phi() { return sdl.tc_phi(); } + const std::vector &t4_eta() { return sdl.t4_eta(); } + const std::vector &pLS_isFake() { return sdl.pLS_isFake(); } + const std::vector > &pureTCE_matched_simIdx() { return sdl.pureTCE_matched_simIdx(); } + const std::vector &sim_bunchCrossing() { return sdl.sim_bunchCrossing(); } + const std::vector &tc_partOfExtension() { return sdl.tc_partOfExtension(); } + const std::vector &pT3_eta() { return sdl.pT3_eta(); } + const std::vector &sim_parentVtxIdx() { return sdl.sim_parentVtxIdx(); } + const std::vector &pureTCE_layer_binary() { return sdl.pureTCE_layer_binary(); } + const std::vector &sim_pT4_matched() { return sdl.sim_pT4_matched(); } + const std::vector &tc_eta() { return sdl.tc_eta(); } + const std::vector &sim_lengap() { return sdl.sim_lengap(); } + const std::vector &sim_T5_matched() { return sdl.sim_T5_matched(); } + const std::vector > &sim_T5_types() { return sdl.sim_T5_types(); } + const std::vector > &tce_matched_simIdx() { return sdl.tce_matched_simIdx(); } + const std::vector &t5_isDuplicate() { return sdl.t5_isDuplicate(); } + const std::vector > &pT3_hitIdxs() { return sdl.pT3_hitIdxs(); } + const std::vector > &tc_hitIdxs() { return sdl.tc_hitIdxs(); } const int &pT3_occupancies() { return sdl.pT3_occupancies(); } const int &tc_occupancies() { return sdl.tc_occupancies(); } - const vector &sim_TC_matched() { return sdl.sim_TC_matched(); } - const vector &sim_TC_matched_mask() { return sdl.sim_TC_matched_mask(); } - const vector &pLS_isDuplicate() { return sdl.pLS_isDuplicate(); } - const vector &tce_anchorIndex() { return sdl.tce_anchorIndex(); } - const vector &t5_occupancies() { return sdl.t5_occupancies(); } - const vector &tc_type() { return sdl.tc_type(); } - const vector &tce_isFake() { return sdl.tce_isFake(); } - const vector &pLS_pt() { return sdl.pLS_pt(); } - const vector &pureTCE_anchorIndex() { return sdl.pureTCE_anchorIndex(); } - const vector > &sim_T4_types() { return sdl.sim_T4_types(); } - const vector &pT4_isDuplicate() { return sdl.pT4_isDuplicate(); } - const vector &t4_pt() { return sdl.t4_pt(); } - const vector > &sim_TC_types() { return sdl.sim_TC_types(); } - const vector &sg_occupancies() { return sdl.sg_occupancies(); } - const vector &pT4_pt() { return sdl.pT4_pt(); } - const vector &pureTCE_phi() { return sdl.pureTCE_phi(); } - const vector &sim_vx() { return sdl.sim_vx(); } - const vector &sim_vy() { return sdl.sim_vy(); } - const vector &sim_vz() { return sdl.sim_vz(); } - const vector &tce_maxHitMatchedCounts() { return sdl.tce_maxHitMatchedCounts(); } - const vector &t3_pt() { return sdl.t3_pt(); } - const vector &module_rings() { return sdl.module_rings(); } - const vector > &sim_T3_types() { return sdl.sim_T3_types(); } - const vector > &sim_pT5_types() { return sdl.sim_pT5_types(); } - const vector &sim_pT5_matched() { return sdl.sim_pT5_matched(); } - const vector &module_layers() { return sdl.module_layers(); } - const vector &pT4_eta() { return sdl.pT4_eta(); } - const vector > &sim_tce_types() { return sdl.sim_tce_types(); } - const vector &tce_rzChiSquared() { return sdl.tce_rzChiSquared(); } - const vector > &pT3_matched_simIdx() { return sdl.pT3_matched_simIdx(); } + const std::vector &sim_TC_matched() { return sdl.sim_TC_matched(); } + const std::vector &sim_TC_matched_mask() { return sdl.sim_TC_matched_mask(); } + const std::vector &pLS_isDuplicate() { return sdl.pLS_isDuplicate(); } + const std::vector &tce_anchorIndex() { return sdl.tce_anchorIndex(); } + const std::vector &t5_occupancies() { return sdl.t5_occupancies(); } + const std::vector &tc_type() { return sdl.tc_type(); } + const std::vector &tce_isFake() { return sdl.tce_isFake(); } + const std::vector &pLS_pt() { return sdl.pLS_pt(); } + const std::vector &pureTCE_anchorIndex() { return sdl.pureTCE_anchorIndex(); } + const std::vector > &sim_T4_types() { return sdl.sim_T4_types(); } + const std::vector &pT4_isDuplicate() { return sdl.pT4_isDuplicate(); } + const std::vector &t4_pt() { return sdl.t4_pt(); } + const std::vector > &sim_TC_types() { return sdl.sim_TC_types(); } + const std::vector &sg_occupancies() { return sdl.sg_occupancies(); } + const std::vector &pT4_pt() { return sdl.pT4_pt(); } + const std::vector &pureTCE_phi() { return sdl.pureTCE_phi(); } + const std::vector &sim_vx() { return sdl.sim_vx(); } + const std::vector &sim_vy() { return sdl.sim_vy(); } + const std::vector &sim_vz() { return sdl.sim_vz(); } + const std::vector &tce_maxHitMatchedCounts() { return sdl.tce_maxHitMatchedCounts(); } + const std::vector &t3_pt() { return sdl.t3_pt(); } + const std::vector &module_rings() { return sdl.module_rings(); } + const std::vector > &sim_T3_types() { return sdl.sim_T3_types(); } + const std::vector > &sim_pT5_types() { return sdl.sim_pT5_types(); } + const std::vector &sim_pT5_matched() { return sdl.sim_pT5_matched(); } + const std::vector &module_layers() { return sdl.module_layers(); } + const std::vector &pT4_eta() { return sdl.pT4_eta(); } + const std::vector > &sim_tce_types() { return sdl.sim_tce_types(); } + const std::vector &tce_rzChiSquared() { return sdl.tce_rzChiSquared(); } + const std::vector > &pT3_matched_simIdx() { return sdl.pT3_matched_simIdx(); } } // namespace tas diff --git a/RecoTracker/LSTCore/standalone/efficiency/src/SDL.h b/RecoTracker/LSTCore/standalone/efficiency/src/SDL.h index 072eec20f8957..312200e00443a 100644 --- a/RecoTracker/LSTCore/standalone/efficiency/src/SDL.h +++ b/RecoTracker/LSTCore/standalone/efficiency/src/SDL.h @@ -13,9 +13,6 @@ #include typedef ROOT::Math::LorentzVector > LorentzVector; -// Generated with file: /mnt/data1/bsathian/tce_work/t3t3/20211202-forSlides/withT3T3/output/outputs_2f04df9DIRTY_PU200/gpu_unified.root - -using namespace std; class SDL { private: protected: @@ -23,343 +20,343 @@ class SDL { int pT5_occupancies_; TBranch *pT5_occupancies_branch; bool pT5_occupancies_isLoaded; - vector *t3_phi_; + std::vector *t3_phi_; TBranch *t3_phi_branch; bool t3_phi_isLoaded; - vector *t5_score_rphisum_; + std::vector *t5_score_rphisum_; TBranch *t5_score_rphisum_branch; bool t5_score_rphisum_isLoaded; - vector *pT4_isFake_; + std::vector *pT4_isFake_; TBranch *pT4_isFake_branch; bool pT4_isFake_isLoaded; - vector *t3_isDuplicate_; + std::vector *t3_isDuplicate_; TBranch *t3_isDuplicate_branch; bool t3_isDuplicate_isLoaded; - vector *sim_event_; + std::vector *sim_event_; TBranch *sim_event_branch; bool sim_event_isLoaded; - vector *sim_q_; + std::vector *sim_q_; TBranch *sim_q_branch; bool sim_q_isLoaded; - vector *sim_eta_; + std::vector *sim_eta_; TBranch *sim_eta_branch; bool sim_eta_isLoaded; - vector *pT3_foundDuplicate_; + std::vector *pT3_foundDuplicate_; TBranch *pT3_foundDuplicate_branch; bool pT3_foundDuplicate_isLoaded; - vector *sim_len_; + std::vector *sim_len_; TBranch *sim_len_branch; bool sim_len_isLoaded; - vector *pureTCE_isDuplicate_; + std::vector *pureTCE_isDuplicate_; TBranch *pureTCE_isDuplicate_branch; bool pureTCE_isDuplicate_isLoaded; - vector *pT3_score_; + std::vector *pT3_score_; TBranch *pT3_score_branch; bool pT3_score_isLoaded; - vector *t5_eta_; + std::vector *t5_eta_; TBranch *t5_eta_branch; bool t5_eta_isLoaded; - vector *sim_denom_; + std::vector *sim_denom_; TBranch *sim_denom_branch; bool sim_denom_isLoaded; - vector *pT5_isDuplicate_; + std::vector *pT5_isDuplicate_; TBranch *pT5_isDuplicate_branch; bool pT5_isDuplicate_isLoaded; - vector *sim_tce_matched_; + std::vector *sim_tce_matched_; TBranch *sim_tce_matched_branch; bool sim_tce_matched_isLoaded; - vector *pT3_isDuplicate_; + std::vector *pT3_isDuplicate_; TBranch *pT3_isDuplicate_branch; bool pT3_isDuplicate_isLoaded; - vector *tc_isDuplicate_; + std::vector *tc_isDuplicate_; TBranch *tc_isDuplicate_branch; bool tc_isDuplicate_isLoaded; - vector *pT3_eta_2_; + std::vector *pT3_eta_2_; TBranch *pT3_eta_2_branch; bool pT3_eta_2_isLoaded; - vector *sim_pT3_matched_; + std::vector *sim_pT3_matched_; TBranch *sim_pT3_matched_branch; bool sim_pT3_matched_isLoaded; - vector *pureTCE_rzChiSquared_; + std::vector *pureTCE_rzChiSquared_; TBranch *pureTCE_rzChiSquared_branch; bool pureTCE_rzChiSquared_isLoaded; - vector *t4_isDuplicate_; + std::vector *t4_isDuplicate_; TBranch *t4_isDuplicate_branch; bool t4_isDuplicate_isLoaded; - vector *pureTCE_eta_; + std::vector *pureTCE_eta_; TBranch *pureTCE_eta_branch; bool pureTCE_eta_isLoaded; - vector *tce_rPhiChiSquared_; + std::vector *tce_rPhiChiSquared_; TBranch *tce_rPhiChiSquared_branch; bool tce_rPhiChiSquared_isLoaded; - vector *pureTCE_anchorType_; + std::vector *pureTCE_anchorType_; TBranch *pureTCE_anchorType_branch; bool pureTCE_anchorType_isLoaded; - vector *pureTCE_pt_; + std::vector *pureTCE_pt_; TBranch *pureTCE_pt_branch; bool pureTCE_pt_isLoaded; - vector *sim_pt_; + std::vector *sim_pt_; TBranch *sim_pt_branch; bool sim_pt_isLoaded; - vector *t5_eta_2_; + std::vector *t5_eta_2_; TBranch *t5_eta_2_branch; bool t5_eta_2_isLoaded; - vector *pLS_eta_; + std::vector *pLS_eta_; TBranch *pLS_eta_branch; bool pLS_eta_isLoaded; - vector *sim_pdgId_; + std::vector *sim_pdgId_; TBranch *sim_pdgId_branch; bool sim_pdgId_isLoaded; - vector *t3_eta_; + std::vector *t3_eta_; TBranch *t3_eta_branch; bool t3_eta_isLoaded; - vector *tce_layer_binary_; + std::vector *tce_layer_binary_; TBranch *tce_layer_binary_branch; bool tce_layer_binary_isLoaded; - vector *sim_TC_matched_nonextended_; + std::vector *sim_TC_matched_nonextended_; TBranch *sim_TC_matched_nonextended_branch; bool sim_TC_matched_nonextended_isLoaded; - vector *t4_occupancies_; + std::vector *t4_occupancies_; TBranch *t4_occupancies_branch; bool t4_occupancies_isLoaded; - vector *tce_eta_; + std::vector *tce_eta_; TBranch *tce_eta_branch; bool tce_eta_isLoaded; - vector *tce_isDuplicate_; + std::vector *tce_isDuplicate_; TBranch *tce_isDuplicate_branch; bool tce_isDuplicate_isLoaded; - vector > *pT5_matched_simIdx_; + std::vector > *pT5_matched_simIdx_; TBranch *pT5_matched_simIdx_branch; bool pT5_matched_simIdx_isLoaded; - vector > *sim_tcIdx_; + std::vector > *sim_tcIdx_; TBranch *sim_tcIdx_branch; bool sim_tcIdx_isLoaded; - vector *t5_phi_2_; + std::vector *t5_phi_2_; TBranch *t5_phi_2_branch; bool t5_phi_2_isLoaded; - vector *pureTCE_maxHitMatchedCounts_; + std::vector *pureTCE_maxHitMatchedCounts_; TBranch *pureTCE_maxHitMatchedCounts_branch; bool pureTCE_maxHitMatchedCounts_isLoaded; - vector > *t5_matched_simIdx_; + std::vector > *t5_matched_simIdx_; TBranch *t5_matched_simIdx_branch; bool t5_matched_simIdx_isLoaded; - vector *module_subdets_; + std::vector *module_subdets_; TBranch *module_subdets_branch; bool module_subdets_isLoaded; - vector *tce_anchorType_; + std::vector *tce_anchorType_; TBranch *tce_anchorType_branch; bool tce_anchorType_isLoaded; - vector > *tce_nHitOverlaps_; + std::vector > *tce_nHitOverlaps_; TBranch *tce_nHitOverlaps_branch; bool tce_nHitOverlaps_isLoaded; - vector *t3_isFake_; + std::vector *t3_isFake_; TBranch *t3_isFake_branch; bool t3_isFake_isLoaded; - vector *tce_phi_; + std::vector *tce_phi_; TBranch *tce_phi_branch; bool tce_phi_isLoaded; - vector *t5_isFake_; + std::vector *t5_isFake_; TBranch *t5_isFake_branch; bool t5_isFake_isLoaded; - vector *md_occupancies_; + std::vector *md_occupancies_; TBranch *md_occupancies_branch; bool md_occupancies_isLoaded; - vector > *t5_hitIdxs_; + std::vector > *t5_hitIdxs_; TBranch *t5_hitIdxs_branch; bool t5_hitIdxs_isLoaded; - vector > *sim_pT3_types_; + std::vector > *sim_pT3_types_; TBranch *sim_pT3_types_branch; bool sim_pT3_types_isLoaded; - vector > *sim_pureTCE_types_; + std::vector > *sim_pureTCE_types_; TBranch *sim_pureTCE_types_branch; bool sim_pureTCE_types_isLoaded; - vector *t4_phi_; + std::vector *t4_phi_; TBranch *t4_phi_branch; bool t4_phi_isLoaded; - vector *t5_phi_; + std::vector *t5_phi_; TBranch *t5_phi_branch; bool t5_phi_isLoaded; - vector > *pT5_hitIdxs_; + std::vector > *pT5_hitIdxs_; TBranch *pT5_hitIdxs_branch; bool pT5_hitIdxs_isLoaded; - vector *t5_pt_; + std::vector *t5_pt_; TBranch *t5_pt_branch; bool t5_pt_isLoaded; - vector *pT5_phi_; + std::vector *pT5_phi_; TBranch *pT5_phi_branch; bool pT5_phi_isLoaded; - vector *pureTCE_isFake_; + std::vector *pureTCE_isFake_; TBranch *pureTCE_isFake_branch; bool pureTCE_isFake_isLoaded; - vector *tce_pt_; + std::vector *tce_pt_; TBranch *tce_pt_branch; bool tce_pt_isLoaded; - vector *tc_isFake_; + std::vector *tc_isFake_; TBranch *tc_isFake_branch; bool tc_isFake_isLoaded; - vector *pT3_isFake_; + std::vector *pT3_isFake_; TBranch *pT3_isFake_branch; bool pT3_isFake_isLoaded; - vector > *tce_nLayerOverlaps_; + std::vector > *tce_nLayerOverlaps_; TBranch *tce_nLayerOverlaps_branch; bool tce_nLayerOverlaps_isLoaded; - vector *tc_sim_; + std::vector *tc_sim_; TBranch *tc_sim_branch; bool tc_sim_isLoaded; - vector > *sim_pLS_types_; + std::vector > *sim_pLS_types_; TBranch *sim_pLS_types_branch; bool sim_pLS_types_isLoaded; - vector *sim_pca_dxy_; + std::vector *sim_pca_dxy_; TBranch *sim_pca_dxy_branch; bool sim_pca_dxy_isLoaded; - vector *pT4_phi_; + std::vector *pT4_phi_; TBranch *pT4_phi_branch; bool pT4_phi_isLoaded; - vector *sim_hits_; + std::vector *sim_hits_; TBranch *sim_hits_branch; bool sim_hits_isLoaded; - vector *pLS_phi_; + std::vector *pLS_phi_; TBranch *pLS_phi_branch; bool pLS_phi_isLoaded; - vector *sim_pureTCE_matched_; + std::vector *sim_pureTCE_matched_; TBranch *sim_pureTCE_matched_branch; bool sim_pureTCE_matched_isLoaded; - vector *t3_occupancies_; + std::vector *t3_occupancies_; TBranch *t3_occupancies_branch; bool t3_occupancies_isLoaded; - vector *t5_foundDuplicate_; + std::vector *t5_foundDuplicate_; TBranch *t5_foundDuplicate_branch; bool t5_foundDuplicate_isLoaded; - vector > *sim_pT4_types_; + std::vector > *sim_pT4_types_; TBranch *sim_pT4_types_branch; bool sim_pT4_types_isLoaded; - vector *t4_isFake_; + std::vector *t4_isFake_; TBranch *t4_isFake_branch; bool t4_isFake_isLoaded; - vector *simvtx_x_; + std::vector *simvtx_x_; TBranch *simvtx_x_branch; bool simvtx_x_isLoaded; - vector *simvtx_y_; + std::vector *simvtx_y_; TBranch *simvtx_y_branch; bool simvtx_y_isLoaded; - vector *simvtx_z_; + std::vector *simvtx_z_; TBranch *simvtx_z_branch; bool simvtx_z_isLoaded; - vector *sim_T4_matched_; + std::vector *sim_T4_matched_; TBranch *sim_T4_matched_branch; bool sim_T4_matched_isLoaded; - vector *sim_isGood_; + std::vector *sim_isGood_; TBranch *sim_isGood_branch; bool sim_isGood_isLoaded; - vector *pT3_pt_; + std::vector *pT3_pt_; TBranch *pT3_pt_branch; bool pT3_pt_isLoaded; - vector *tc_pt_; + std::vector *tc_pt_; TBranch *tc_pt_branch; bool tc_pt_isLoaded; - vector *pT3_phi_2_; + std::vector *pT3_phi_2_; TBranch *pT3_phi_2_branch; bool pT3_phi_2_isLoaded; - vector *pT5_pt_; + std::vector *pT5_pt_; TBranch *pT5_pt_branch; bool pT5_pt_isLoaded; - vector *pureTCE_rPhiChiSquared_; + std::vector *pureTCE_rPhiChiSquared_; TBranch *pureTCE_rPhiChiSquared_branch; bool pureTCE_rPhiChiSquared_isLoaded; - vector *pT5_score_; + std::vector *pT5_score_; TBranch *pT5_score_branch; bool pT5_score_isLoaded; - vector *sim_phi_; + std::vector *sim_phi_; TBranch *sim_phi_branch; bool sim_phi_isLoaded; - vector *pT5_isFake_; + std::vector *pT5_isFake_; TBranch *pT5_isFake_branch; bool pT5_isFake_isLoaded; - vector *tc_maxHitMatchedCounts_; + std::vector *tc_maxHitMatchedCounts_; TBranch *tc_maxHitMatchedCounts_branch; bool tc_maxHitMatchedCounts_isLoaded; - vector > *pureTCE_nLayerOverlaps_; + std::vector > *pureTCE_nLayerOverlaps_; TBranch *pureTCE_nLayerOverlaps_branch; bool pureTCE_nLayerOverlaps_isLoaded; - vector *sim_pca_dz_; + std::vector *sim_pca_dz_; TBranch *sim_pca_dz_branch; bool sim_pca_dz_isLoaded; - vector > *pureTCE_hitIdxs_; + std::vector > *pureTCE_hitIdxs_; TBranch *pureTCE_hitIdxs_branch; bool pureTCE_hitIdxs_isLoaded; - vector > *pureTCE_nHitOverlaps_; + std::vector > *pureTCE_nHitOverlaps_; TBranch *pureTCE_nHitOverlaps_branch; bool pureTCE_nHitOverlaps_isLoaded; - vector *sim_pLS_matched_; + std::vector *sim_pLS_matched_; TBranch *sim_pLS_matched_branch; bool sim_pLS_matched_isLoaded; - vector > *tc_matched_simIdx_; + std::vector > *tc_matched_simIdx_; TBranch *tc_matched_simIdx_branch; bool tc_matched_simIdx_isLoaded; - vector *sim_T3_matched_; + std::vector *sim_T3_matched_; TBranch *sim_T3_matched_branch; bool sim_T3_matched_isLoaded; - vector *pLS_score_; + std::vector *pLS_score_; TBranch *pLS_score_branch; bool pLS_score_isLoaded; - vector *pT3_phi_; + std::vector *pT3_phi_; TBranch *pT3_phi_branch; bool pT3_phi_isLoaded; - vector *pT5_eta_; + std::vector *pT5_eta_; TBranch *pT5_eta_branch; bool pT5_eta_isLoaded; - vector *tc_phi_; + std::vector *tc_phi_; TBranch *tc_phi_branch; bool tc_phi_isLoaded; - vector *t4_eta_; + std::vector *t4_eta_; TBranch *t4_eta_branch; bool t4_eta_isLoaded; - vector *pLS_isFake_; + std::vector *pLS_isFake_; TBranch *pLS_isFake_branch; bool pLS_isFake_isLoaded; - vector > *pureTCE_matched_simIdx_; + std::vector > *pureTCE_matched_simIdx_; TBranch *pureTCE_matched_simIdx_branch; bool pureTCE_matched_simIdx_isLoaded; - vector *sim_bunchCrossing_; + std::vector *sim_bunchCrossing_; TBranch *sim_bunchCrossing_branch; bool sim_bunchCrossing_isLoaded; - vector *tc_partOfExtension_; + std::vector *tc_partOfExtension_; TBranch *tc_partOfExtension_branch; bool tc_partOfExtension_isLoaded; - vector *pT3_eta_; + std::vector *pT3_eta_; TBranch *pT3_eta_branch; bool pT3_eta_isLoaded; - vector *sim_parentVtxIdx_; + std::vector *sim_parentVtxIdx_; TBranch *sim_parentVtxIdx_branch; bool sim_parentVtxIdx_isLoaded; - vector *pureTCE_layer_binary_; + std::vector *pureTCE_layer_binary_; TBranch *pureTCE_layer_binary_branch; bool pureTCE_layer_binary_isLoaded; - vector *sim_pT4_matched_; + std::vector *sim_pT4_matched_; TBranch *sim_pT4_matched_branch; bool sim_pT4_matched_isLoaded; - vector *tc_eta_; + std::vector *tc_eta_; TBranch *tc_eta_branch; bool tc_eta_isLoaded; - vector *sim_lengap_; + std::vector *sim_lengap_; TBranch *sim_lengap_branch; bool sim_lengap_isLoaded; - vector *sim_T5_matched_; + std::vector *sim_T5_matched_; TBranch *sim_T5_matched_branch; bool sim_T5_matched_isLoaded; - vector > *sim_T5_types_; + std::vector > *sim_T5_types_; TBranch *sim_T5_types_branch; bool sim_T5_types_isLoaded; - vector > *tce_matched_simIdx_; + std::vector > *tce_matched_simIdx_; TBranch *tce_matched_simIdx_branch; bool tce_matched_simIdx_isLoaded; - vector *t5_isDuplicate_; + std::vector *t5_isDuplicate_; TBranch *t5_isDuplicate_branch; bool t5_isDuplicate_isLoaded; - vector > *pT3_hitIdxs_; + std::vector > *pT3_hitIdxs_; TBranch *pT3_hitIdxs_branch; bool pT3_hitIdxs_isLoaded; - vector > *tc_hitIdxs_; + std::vector > *tc_hitIdxs_; TBranch *tc_hitIdxs_branch; bool tc_hitIdxs_isLoaded; int pT3_occupancies_; @@ -368,94 +365,94 @@ class SDL { int tc_occupancies_; TBranch *tc_occupancies_branch; bool tc_occupancies_isLoaded; - vector *sim_TC_matched_; + std::vector *sim_TC_matched_; TBranch *sim_TC_matched_branch; bool sim_TC_matched_isLoaded; - vector *sim_TC_matched_mask_; + std::vector *sim_TC_matched_mask_; TBranch *sim_TC_matched_mask_branch; bool sim_TC_matched_mask_isLoaded; - vector *pLS_isDuplicate_; + std::vector *pLS_isDuplicate_; TBranch *pLS_isDuplicate_branch; bool pLS_isDuplicate_isLoaded; - vector *tce_anchorIndex_; + std::vector *tce_anchorIndex_; TBranch *tce_anchorIndex_branch; bool tce_anchorIndex_isLoaded; - vector *t5_occupancies_; + std::vector *t5_occupancies_; TBranch *t5_occupancies_branch; bool t5_occupancies_isLoaded; - vector *tc_type_; + std::vector *tc_type_; TBranch *tc_type_branch; bool tc_type_isLoaded; - vector *tce_isFake_; + std::vector *tce_isFake_; TBranch *tce_isFake_branch; bool tce_isFake_isLoaded; - vector *pLS_pt_; + std::vector *pLS_pt_; TBranch *pLS_pt_branch; bool pLS_pt_isLoaded; - vector *pureTCE_anchorIndex_; + std::vector *pureTCE_anchorIndex_; TBranch *pureTCE_anchorIndex_branch; bool pureTCE_anchorIndex_isLoaded; - vector > *sim_T4_types_; + std::vector > *sim_T4_types_; TBranch *sim_T4_types_branch; bool sim_T4_types_isLoaded; - vector *pT4_isDuplicate_; + std::vector *pT4_isDuplicate_; TBranch *pT4_isDuplicate_branch; bool pT4_isDuplicate_isLoaded; - vector *t4_pt_; + std::vector *t4_pt_; TBranch *t4_pt_branch; bool t4_pt_isLoaded; - vector > *sim_TC_types_; + std::vector > *sim_TC_types_; TBranch *sim_TC_types_branch; bool sim_TC_types_isLoaded; - vector *sg_occupancies_; + std::vector *sg_occupancies_; TBranch *sg_occupancies_branch; bool sg_occupancies_isLoaded; - vector *pT4_pt_; + std::vector *pT4_pt_; TBranch *pT4_pt_branch; bool pT4_pt_isLoaded; - vector *pureTCE_phi_; + std::vector *pureTCE_phi_; TBranch *pureTCE_phi_branch; bool pureTCE_phi_isLoaded; - vector *sim_vx_; + std::vector *sim_vx_; TBranch *sim_vx_branch; bool sim_vx_isLoaded; - vector *sim_vy_; + std::vector *sim_vy_; TBranch *sim_vy_branch; bool sim_vy_isLoaded; - vector *sim_vz_; + std::vector *sim_vz_; TBranch *sim_vz_branch; bool sim_vz_isLoaded; - vector *tce_maxHitMatchedCounts_; + std::vector *tce_maxHitMatchedCounts_; TBranch *tce_maxHitMatchedCounts_branch; bool tce_maxHitMatchedCounts_isLoaded; - vector *t3_pt_; + std::vector *t3_pt_; TBranch *t3_pt_branch; bool t3_pt_isLoaded; - vector *module_rings_; + std::vector *module_rings_; TBranch *module_rings_branch; bool module_rings_isLoaded; - vector > *sim_T3_types_; + std::vector > *sim_T3_types_; TBranch *sim_T3_types_branch; bool sim_T3_types_isLoaded; - vector > *sim_pT5_types_; + std::vector > *sim_pT5_types_; TBranch *sim_pT5_types_branch; bool sim_pT5_types_isLoaded; - vector *sim_pT5_matched_; + std::vector *sim_pT5_matched_; TBranch *sim_pT5_matched_branch; bool sim_pT5_matched_isLoaded; - vector *module_layers_; + std::vector *module_layers_; TBranch *module_layers_branch; bool module_layers_isLoaded; - vector *pT4_eta_; + std::vector *pT4_eta_; TBranch *pT4_eta_branch; bool pT4_eta_isLoaded; - vector > *sim_tce_types_; + std::vector > *sim_tce_types_; TBranch *sim_tce_types_branch; bool sim_tce_types_isLoaded; - vector *tce_rzChiSquared_; + std::vector *tce_rzChiSquared_; TBranch *tce_rzChiSquared_branch; bool tce_rzChiSquared_isLoaded; - vector > *pT3_matched_simIdx_; + std::vector > *pT3_matched_simIdx_; TBranch *pT3_matched_simIdx_branch; bool pT3_matched_simIdx_isLoaded; @@ -464,151 +461,151 @@ class SDL { void GetEntry(unsigned int idx); void LoadAllBranches(); const int &pT5_occupancies(); - const vector &t3_phi(); - const vector &t5_score_rphisum(); - const vector &pT4_isFake(); - const vector &t3_isDuplicate(); - const vector &sim_event(); - const vector &sim_q(); - const vector &sim_eta(); - const vector &pT3_foundDuplicate(); - const vector &sim_len(); - const vector &pureTCE_isDuplicate(); - const vector &pT3_score(); - const vector &t5_eta(); - const vector &sim_denom(); - const vector &pT5_isDuplicate(); - const vector &sim_tce_matched(); - const vector &pT3_isDuplicate(); - const vector &tc_isDuplicate(); - const vector &pT3_eta_2(); - const vector &sim_pT3_matched(); - const vector &pureTCE_rzChiSquared(); - const vector &t4_isDuplicate(); - const vector &pureTCE_eta(); - const vector &tce_rPhiChiSquared(); - const vector &pureTCE_anchorType(); - const vector &pureTCE_pt(); - const vector &sim_pt(); - const vector &t5_eta_2(); - const vector &pLS_eta(); - const vector &sim_pdgId(); - const vector &t3_eta(); - const vector &tce_layer_binary(); - const vector &sim_TC_matched_nonextended(); - const vector &t4_occupancies(); - const vector &tce_eta(); - const vector &tce_isDuplicate(); - const vector > &pT5_matched_simIdx(); - const vector > &sim_tcIdx(); - const vector &t5_phi_2(); - const vector &pureTCE_maxHitMatchedCounts(); - const vector > &t5_matched_simIdx(); - const vector &module_subdets(); - const vector &tce_anchorType(); - const vector > &tce_nHitOverlaps(); - const vector &t3_isFake(); - const vector &tce_phi(); - const vector &t5_isFake(); - const vector &md_occupancies(); - const vector > &t5_hitIdxs(); - const vector > &sim_pT3_types(); - const vector > &sim_pureTCE_types(); - const vector &t4_phi(); - const vector &t5_phi(); - const vector > &pT5_hitIdxs(); - const vector &t5_pt(); - const vector &pT5_phi(); - const vector &pureTCE_isFake(); - const vector &tce_pt(); - const vector &tc_isFake(); - const vector &pT3_isFake(); - const vector > &tce_nLayerOverlaps(); - const vector &tc_sim(); - const vector > &sim_pLS_types(); - const vector &sim_pca_dxy(); - const vector &pT4_phi(); - const vector &sim_hits(); - const vector &pLS_phi(); - const vector &sim_pureTCE_matched(); - const vector &t3_occupancies(); - const vector &t5_foundDuplicate(); - const vector > &sim_pT4_types(); - const vector &t4_isFake(); - const vector &simvtx_x(); - const vector &simvtx_y(); - const vector &simvtx_z(); - const vector &sim_T4_matched(); - const vector &sim_isGood(); - const vector &pT3_pt(); - const vector &tc_pt(); - const vector &pT3_phi_2(); - const vector &pT5_pt(); - const vector &pureTCE_rPhiChiSquared(); - const vector &pT5_score(); - const vector &sim_phi(); - const vector &pT5_isFake(); - const vector &tc_maxHitMatchedCounts(); - const vector > &pureTCE_nLayerOverlaps(); - const vector &sim_pca_dz(); - const vector > &pureTCE_hitIdxs(); - const vector > &pureTCE_nHitOverlaps(); - const vector &sim_pLS_matched(); - const vector > &tc_matched_simIdx(); - const vector &sim_T3_matched(); - const vector &pLS_score(); - const vector &pT3_phi(); - const vector &pT5_eta(); - const vector &tc_phi(); - const vector &t4_eta(); - const vector &pLS_isFake(); - const vector > &pureTCE_matched_simIdx(); - const vector &sim_bunchCrossing(); - const vector &tc_partOfExtension(); - const vector &pT3_eta(); - const vector &sim_parentVtxIdx(); - const vector &pureTCE_layer_binary(); - const vector &sim_pT4_matched(); - const vector &tc_eta(); - const vector &sim_lengap(); - const vector &sim_T5_matched(); - const vector > &sim_T5_types(); - const vector > &tce_matched_simIdx(); - const vector &t5_isDuplicate(); - const vector > &pT3_hitIdxs(); - const vector > &tc_hitIdxs(); + const std::vector &t3_phi(); + const std::vector &t5_score_rphisum(); + const std::vector &pT4_isFake(); + const std::vector &t3_isDuplicate(); + const std::vector &sim_event(); + const std::vector &sim_q(); + const std::vector &sim_eta(); + const std::vector &pT3_foundDuplicate(); + const std::vector &sim_len(); + const std::vector &pureTCE_isDuplicate(); + const std::vector &pT3_score(); + const std::vector &t5_eta(); + const std::vector &sim_denom(); + const std::vector &pT5_isDuplicate(); + const std::vector &sim_tce_matched(); + const std::vector &pT3_isDuplicate(); + const std::vector &tc_isDuplicate(); + const std::vector &pT3_eta_2(); + const std::vector &sim_pT3_matched(); + const std::vector &pureTCE_rzChiSquared(); + const std::vector &t4_isDuplicate(); + const std::vector &pureTCE_eta(); + const std::vector &tce_rPhiChiSquared(); + const std::vector &pureTCE_anchorType(); + const std::vector &pureTCE_pt(); + const std::vector &sim_pt(); + const std::vector &t5_eta_2(); + const std::vector &pLS_eta(); + const std::vector &sim_pdgId(); + const std::vector &t3_eta(); + const std::vector &tce_layer_binary(); + const std::vector &sim_TC_matched_nonextended(); + const std::vector &t4_occupancies(); + const std::vector &tce_eta(); + const std::vector &tce_isDuplicate(); + const std::vector > &pT5_matched_simIdx(); + const std::vector > &sim_tcIdx(); + const std::vector &t5_phi_2(); + const std::vector &pureTCE_maxHitMatchedCounts(); + const std::vector > &t5_matched_simIdx(); + const std::vector &module_subdets(); + const std::vector &tce_anchorType(); + const std::vector > &tce_nHitOverlaps(); + const std::vector &t3_isFake(); + const std::vector &tce_phi(); + const std::vector &t5_isFake(); + const std::vector &md_occupancies(); + const std::vector > &t5_hitIdxs(); + const std::vector > &sim_pT3_types(); + const std::vector > &sim_pureTCE_types(); + const std::vector &t4_phi(); + const std::vector &t5_phi(); + const std::vector > &pT5_hitIdxs(); + const std::vector &t5_pt(); + const std::vector &pT5_phi(); + const std::vector &pureTCE_isFake(); + const std::vector &tce_pt(); + const std::vector &tc_isFake(); + const std::vector &pT3_isFake(); + const std::vector > &tce_nLayerOverlaps(); + const std::vector &tc_sim(); + const std::vector > &sim_pLS_types(); + const std::vector &sim_pca_dxy(); + const std::vector &pT4_phi(); + const std::vector &sim_hits(); + const std::vector &pLS_phi(); + const std::vector &sim_pureTCE_matched(); + const std::vector &t3_occupancies(); + const std::vector &t5_foundDuplicate(); + const std::vector > &sim_pT4_types(); + const std::vector &t4_isFake(); + const std::vector &simvtx_x(); + const std::vector &simvtx_y(); + const std::vector &simvtx_z(); + const std::vector &sim_T4_matched(); + const std::vector &sim_isGood(); + const std::vector &pT3_pt(); + const std::vector &tc_pt(); + const std::vector &pT3_phi_2(); + const std::vector &pT5_pt(); + const std::vector &pureTCE_rPhiChiSquared(); + const std::vector &pT5_score(); + const std::vector &sim_phi(); + const std::vector &pT5_isFake(); + const std::vector &tc_maxHitMatchedCounts(); + const std::vector > &pureTCE_nLayerOverlaps(); + const std::vector &sim_pca_dz(); + const std::vector > &pureTCE_hitIdxs(); + const std::vector > &pureTCE_nHitOverlaps(); + const std::vector &sim_pLS_matched(); + const std::vector > &tc_matched_simIdx(); + const std::vector &sim_T3_matched(); + const std::vector &pLS_score(); + const std::vector &pT3_phi(); + const std::vector &pT5_eta(); + const std::vector &tc_phi(); + const std::vector &t4_eta(); + const std::vector &pLS_isFake(); + const std::vector > &pureTCE_matched_simIdx(); + const std::vector &sim_bunchCrossing(); + const std::vector &tc_partOfExtension(); + const std::vector &pT3_eta(); + const std::vector &sim_parentVtxIdx(); + const std::vector &pureTCE_layer_binary(); + const std::vector &sim_pT4_matched(); + const std::vector &tc_eta(); + const std::vector &sim_lengap(); + const std::vector &sim_T5_matched(); + const std::vector > &sim_T5_types(); + const std::vector > &tce_matched_simIdx(); + const std::vector &t5_isDuplicate(); + const std::vector > &pT3_hitIdxs(); + const std::vector > &tc_hitIdxs(); const int &pT3_occupancies(); const int &tc_occupancies(); - const vector &sim_TC_matched(); - const vector &sim_TC_matched_mask(); - const vector &pLS_isDuplicate(); - const vector &tce_anchorIndex(); - const vector &t5_occupancies(); - const vector &tc_type(); - const vector &tce_isFake(); - const vector &pLS_pt(); - const vector &pureTCE_anchorIndex(); - const vector > &sim_T4_types(); - const vector &pT4_isDuplicate(); - const vector &t4_pt(); - const vector > &sim_TC_types(); - const vector &sg_occupancies(); - const vector &pT4_pt(); - const vector &pureTCE_phi(); - const vector &sim_vx(); - const vector &sim_vy(); - const vector &sim_vz(); - const vector &tce_maxHitMatchedCounts(); - const vector &t3_pt(); - const vector &module_rings(); - const vector > &sim_T3_types(); - const vector > &sim_pT5_types(); - const vector &sim_pT5_matched(); - const vector &module_layers(); - const vector &pT4_eta(); - const vector > &sim_tce_types(); - const vector &tce_rzChiSquared(); - const vector > &pT3_matched_simIdx(); + const std::vector &sim_TC_matched(); + const std::vector &sim_TC_matched_mask(); + const std::vector &pLS_isDuplicate(); + const std::vector &tce_anchorIndex(); + const std::vector &t5_occupancies(); + const std::vector &tc_type(); + const std::vector &tce_isFake(); + const std::vector &pLS_pt(); + const std::vector &pureTCE_anchorIndex(); + const std::vector > &sim_T4_types(); + const std::vector &pT4_isDuplicate(); + const std::vector &t4_pt(); + const std::vector > &sim_TC_types(); + const std::vector &sg_occupancies(); + const std::vector &pT4_pt(); + const std::vector &pureTCE_phi(); + const std::vector &sim_vx(); + const std::vector &sim_vy(); + const std::vector &sim_vz(); + const std::vector &tce_maxHitMatchedCounts(); + const std::vector &t3_pt(); + const std::vector &module_rings(); + const std::vector > &sim_T3_types(); + const std::vector > &sim_pT5_types(); + const std::vector &sim_pT5_matched(); + const std::vector &module_layers(); + const std::vector &pT4_eta(); + const std::vector > &sim_tce_types(); + const std::vector &tce_rzChiSquared(); + const std::vector > &pT3_matched_simIdx(); static void progress(int nEventsTotal, int nEventsChain); }; @@ -619,150 +616,150 @@ extern SDL sdl; namespace tas { const int &pT5_occupancies(); - const vector &t3_phi(); - const vector &t5_score_rphisum(); - const vector &pT4_isFake(); - const vector &t3_isDuplicate(); - const vector &sim_event(); - const vector &sim_q(); - const vector &sim_eta(); - const vector &pT3_foundDuplicate(); - const vector &sim_len(); - const vector &pureTCE_isDuplicate(); - const vector &pT3_score(); - const vector &t5_eta(); - const vector &sim_denom(); - const vector &pT5_isDuplicate(); - const vector &sim_tce_matched(); - const vector &pT3_isDuplicate(); - const vector &tc_isDuplicate(); - const vector &pT3_eta_2(); - const vector &sim_pT3_matched(); - const vector &pureTCE_rzChiSquared(); - const vector &t4_isDuplicate(); - const vector &pureTCE_eta(); - const vector &tce_rPhiChiSquared(); - const vector &pureTCE_anchorType(); - const vector &pureTCE_pt(); - const vector &sim_pt(); - const vector &t5_eta_2(); - const vector &pLS_eta(); - const vector &sim_pdgId(); - const vector &t3_eta(); - const vector &tce_layer_binary(); - const vector &sim_TC_matched_nonextended(); - const vector &t4_occupancies(); - const vector &tce_eta(); - const vector &tce_isDuplicate(); - const vector > &pT5_matched_simIdx(); - const vector > &sim_tcIdx(); - const vector &t5_phi_2(); - const vector &pureTCE_maxHitMatchedCounts(); - const vector > &t5_matched_simIdx(); - const vector &module_subdets(); - const vector &tce_anchorType(); - const vector > &tce_nHitOverlaps(); - const vector &t3_isFake(); - const vector &tce_phi(); - const vector &t5_isFake(); - const vector &md_occupancies(); - const vector > &t5_hitIdxs(); - const vector > &sim_pT3_types(); - const vector > &sim_pureTCE_types(); - const vector &t4_phi(); - const vector &t5_phi(); - const vector > &pT5_hitIdxs(); - const vector &t5_pt(); - const vector &pT5_phi(); - const vector &pureTCE_isFake(); - const vector &tce_pt(); - const vector &tc_isFake(); - const vector &pT3_isFake(); - const vector > &tce_nLayerOverlaps(); - const vector &tc_sim(); - const vector > &sim_pLS_types(); - const vector &sim_pca_dxy(); - const vector &pT4_phi(); - const vector &sim_hits(); - const vector &pLS_phi(); - const vector &sim_pureTCE_matched(); - const vector &t3_occupancies(); - const vector &t5_foundDuplicate(); - const vector > &sim_pT4_types(); - const vector &t4_isFake(); - const vector &simvtx_x(); - const vector &simvtx_y(); - const vector &simvtx_z(); - const vector &sim_T4_matched(); - const vector &sim_isGood(); - const vector &pT3_pt(); - const vector &tc_pt(); - const vector &pT3_phi_2(); - const vector &pT5_pt(); - const vector &pureTCE_rPhiChiSquared(); - const vector &pT5_score(); - const vector &sim_phi(); - const vector &pT5_isFake(); - const vector &tc_maxHitMatchedCounts(); - const vector > &pureTCE_nLayerOverlaps(); - const vector &sim_pca_dz(); - const vector > &pureTCE_hitIdxs(); - const vector > &pureTCE_nHitOverlaps(); - const vector &sim_pLS_matched(); - const vector > &tc_matched_simIdx(); - const vector &sim_T3_matched(); - const vector &pLS_score(); - const vector &pT3_phi(); - const vector &pT5_eta(); - const vector &tc_phi(); - const vector &t4_eta(); - const vector &pLS_isFake(); - const vector > &pureTCE_matched_simIdx(); - const vector &sim_bunchCrossing(); - const vector &tc_partOfExtension(); - const vector &pT3_eta(); - const vector &sim_parentVtxIdx(); - const vector &pureTCE_layer_binary(); - const vector &sim_pT4_matched(); - const vector &tc_eta(); - const vector &sim_lengap(); - const vector &sim_T5_matched(); - const vector > &sim_T5_types(); - const vector > &tce_matched_simIdx(); - const vector &t5_isDuplicate(); - const vector > &pT3_hitIdxs(); - const vector > &tc_hitIdxs(); + const std::vector &t3_phi(); + const std::vector &t5_score_rphisum(); + const std::vector &pT4_isFake(); + const std::vector &t3_isDuplicate(); + const std::vector &sim_event(); + const std::vector &sim_q(); + const std::vector &sim_eta(); + const std::vector &pT3_foundDuplicate(); + const std::vector &sim_len(); + const std::vector &pureTCE_isDuplicate(); + const std::vector &pT3_score(); + const std::vector &t5_eta(); + const std::vector &sim_denom(); + const std::vector &pT5_isDuplicate(); + const std::vector &sim_tce_matched(); + const std::vector &pT3_isDuplicate(); + const std::vector &tc_isDuplicate(); + const std::vector &pT3_eta_2(); + const std::vector &sim_pT3_matched(); + const std::vector &pureTCE_rzChiSquared(); + const std::vector &t4_isDuplicate(); + const std::vector &pureTCE_eta(); + const std::vector &tce_rPhiChiSquared(); + const std::vector &pureTCE_anchorType(); + const std::vector &pureTCE_pt(); + const std::vector &sim_pt(); + const std::vector &t5_eta_2(); + const std::vector &pLS_eta(); + const std::vector &sim_pdgId(); + const std::vector &t3_eta(); + const std::vector &tce_layer_binary(); + const std::vector &sim_TC_matched_nonextended(); + const std::vector &t4_occupancies(); + const std::vector &tce_eta(); + const std::vector &tce_isDuplicate(); + const std::vector > &pT5_matched_simIdx(); + const std::vector > &sim_tcIdx(); + const std::vector &t5_phi_2(); + const std::vector &pureTCE_maxHitMatchedCounts(); + const std::vector > &t5_matched_simIdx(); + const std::vector &module_subdets(); + const std::vector &tce_anchorType(); + const std::vector > &tce_nHitOverlaps(); + const std::vector &t3_isFake(); + const std::vector &tce_phi(); + const std::vector &t5_isFake(); + const std::vector &md_occupancies(); + const std::vector > &t5_hitIdxs(); + const std::vector > &sim_pT3_types(); + const std::vector > &sim_pureTCE_types(); + const std::vector &t4_phi(); + const std::vector &t5_phi(); + const std::vector > &pT5_hitIdxs(); + const std::vector &t5_pt(); + const std::vector &pT5_phi(); + const std::vector &pureTCE_isFake(); + const std::vector &tce_pt(); + const std::vector &tc_isFake(); + const std::vector &pT3_isFake(); + const std::vector > &tce_nLayerOverlaps(); + const std::vector &tc_sim(); + const std::vector > &sim_pLS_types(); + const std::vector &sim_pca_dxy(); + const std::vector &pT4_phi(); + const std::vector &sim_hits(); + const std::vector &pLS_phi(); + const std::vector &sim_pureTCE_matched(); + const std::vector &t3_occupancies(); + const std::vector &t5_foundDuplicate(); + const std::vector > &sim_pT4_types(); + const std::vector &t4_isFake(); + const std::vector &simvtx_x(); + const std::vector &simvtx_y(); + const std::vector &simvtx_z(); + const std::vector &sim_T4_matched(); + const std::vector &sim_isGood(); + const std::vector &pT3_pt(); + const std::vector &tc_pt(); + const std::vector &pT3_phi_2(); + const std::vector &pT5_pt(); + const std::vector &pureTCE_rPhiChiSquared(); + const std::vector &pT5_score(); + const std::vector &sim_phi(); + const std::vector &pT5_isFake(); + const std::vector &tc_maxHitMatchedCounts(); + const std::vector > &pureTCE_nLayerOverlaps(); + const std::vector &sim_pca_dz(); + const std::vector > &pureTCE_hitIdxs(); + const std::vector > &pureTCE_nHitOverlaps(); + const std::vector &sim_pLS_matched(); + const std::vector > &tc_matched_simIdx(); + const std::vector &sim_T3_matched(); + const std::vector &pLS_score(); + const std::vector &pT3_phi(); + const std::vector &pT5_eta(); + const std::vector &tc_phi(); + const std::vector &t4_eta(); + const std::vector &pLS_isFake(); + const std::vector > &pureTCE_matched_simIdx(); + const std::vector &sim_bunchCrossing(); + const std::vector &tc_partOfExtension(); + const std::vector &pT3_eta(); + const std::vector &sim_parentVtxIdx(); + const std::vector &pureTCE_layer_binary(); + const std::vector &sim_pT4_matched(); + const std::vector &tc_eta(); + const std::vector &sim_lengap(); + const std::vector &sim_T5_matched(); + const std::vector > &sim_T5_types(); + const std::vector > &tce_matched_simIdx(); + const std::vector &t5_isDuplicate(); + const std::vector > &pT3_hitIdxs(); + const std::vector > &tc_hitIdxs(); const int &pT3_occupancies(); const int &tc_occupancies(); - const vector &sim_TC_matched(); - const vector &sim_TC_matched_mask(); - const vector &pLS_isDuplicate(); - const vector &tce_anchorIndex(); - const vector &t5_occupancies(); - const vector &tc_type(); - const vector &tce_isFake(); - const vector &pLS_pt(); - const vector &pureTCE_anchorIndex(); - const vector > &sim_T4_types(); - const vector &pT4_isDuplicate(); - const vector &t4_pt(); - const vector > &sim_TC_types(); - const vector &sg_occupancies(); - const vector &pT4_pt(); - const vector &pureTCE_phi(); - const vector &sim_vx(); - const vector &sim_vy(); - const vector &sim_vz(); - const vector &tce_maxHitMatchedCounts(); - const vector &t3_pt(); - const vector &module_rings(); - const vector > &sim_T3_types(); - const vector > &sim_pT5_types(); - const vector &sim_pT5_matched(); - const vector &module_layers(); - const vector &pT4_eta(); - const vector > &sim_tce_types(); - const vector &tce_rzChiSquared(); - const vector > &pT3_matched_simIdx(); + const std::vector &sim_TC_matched(); + const std::vector &sim_TC_matched_mask(); + const std::vector &pLS_isDuplicate(); + const std::vector &tce_anchorIndex(); + const std::vector &t5_occupancies(); + const std::vector &tc_type(); + const std::vector &tce_isFake(); + const std::vector &pLS_pt(); + const std::vector &pureTCE_anchorIndex(); + const std::vector > &sim_T4_types(); + const std::vector &pT4_isDuplicate(); + const std::vector &t4_pt(); + const std::vector > &sim_TC_types(); + const std::vector &sg_occupancies(); + const std::vector &pT4_pt(); + const std::vector &pureTCE_phi(); + const std::vector &sim_vx(); + const std::vector &sim_vy(); + const std::vector &sim_vz(); + const std::vector &tce_maxHitMatchedCounts(); + const std::vector &t3_pt(); + const std::vector &module_rings(); + const std::vector > &sim_T3_types(); + const std::vector > &sim_pT5_types(); + const std::vector &sim_pT5_matched(); + const std::vector &module_layers(); + const std::vector &pT4_eta(); + const std::vector > &sim_tce_types(); + const std::vector &tce_rzChiSquared(); + const std::vector > &pT3_matched_simIdx(); } // namespace tas #endif diff --git a/RecoTracker/LSTCore/standalone/efficiency/src/performance.cc b/RecoTracker/LSTCore/standalone/efficiency/src/performance.cc index 0f35cd071f6e0..5eefc4b6d4276 100644 --- a/RecoTracker/LSTCore/standalone/efficiency/src/performance.cc +++ b/RecoTracker/LSTCore/standalone/efficiency/src/performance.cc @@ -302,111 +302,111 @@ void bookEfficiencySet(SimTrackSetDefinition& effset) { TString category_name = TString::Format("%s_%d_%d", effset.set_name.Data(), effset.pdgid, effset.q); // Denominator tracks' quantities - ana.tx.createBranch>(category_name + "_ef_denom_pt"); - ana.tx.createBranch>(category_name + "_ef_denom_eta"); - ana.tx.createBranch>(category_name + "_ef_denom_dxy"); - ana.tx.createBranch>(category_name + "_ef_denom_vxy"); - ana.tx.createBranch>(category_name + "_ef_denom_dz"); - ana.tx.createBranch>(category_name + "_ef_denom_phi"); + ana.tx.createBranch>(category_name + "_ef_denom_pt"); + ana.tx.createBranch>(category_name + "_ef_denom_eta"); + ana.tx.createBranch>(category_name + "_ef_denom_dxy"); + ana.tx.createBranch>(category_name + "_ef_denom_vxy"); + ana.tx.createBranch>(category_name + "_ef_denom_dz"); + ana.tx.createBranch>(category_name + "_ef_denom_phi"); // Numerator tracks' quantities - ana.tx.createBranch>(category_name + "_ef_numer_pt"); - ana.tx.createBranch>(category_name + "_ef_numer_eta"); - ana.tx.createBranch>(category_name + "_ef_numer_dxy"); - ana.tx.createBranch>(category_name + "_ef_numer_vxy"); - ana.tx.createBranch>(category_name + "_ef_numer_dz"); - ana.tx.createBranch>(category_name + "_ef_numer_phi"); + ana.tx.createBranch>(category_name + "_ef_numer_pt"); + ana.tx.createBranch>(category_name + "_ef_numer_eta"); + ana.tx.createBranch>(category_name + "_ef_numer_dxy"); + ana.tx.createBranch>(category_name + "_ef_numer_vxy"); + ana.tx.createBranch>(category_name + "_ef_numer_dz"); + ana.tx.createBranch>(category_name + "_ef_numer_phi"); // Inefficiencies - ana.tx.createBranch>(category_name + "_ie_numer_pt"); - ana.tx.createBranch>(category_name + "_ie_numer_eta"); - ana.tx.createBranch>(category_name + "_ie_numer_dxy"); - ana.tx.createBranch>(category_name + "_ie_numer_vxy"); - ana.tx.createBranch>(category_name + "_ie_numer_dz"); - ana.tx.createBranch>(category_name + "_ie_numer_phi"); + ana.tx.createBranch>(category_name + "_ie_numer_pt"); + ana.tx.createBranch>(category_name + "_ie_numer_eta"); + ana.tx.createBranch>(category_name + "_ie_numer_dxy"); + ana.tx.createBranch>(category_name + "_ie_numer_vxy"); + ana.tx.createBranch>(category_name + "_ie_numer_dz"); + ana.tx.createBranch>(category_name + "_ie_numer_phi"); ana.histograms.addVecHistogram(category_name + "_ef_denom_pt", getPtBounds(0), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_ptlow", getPtBounds(4), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_ptmtv", getPtBounds(9), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_ptflatbin", 180, 0., 100, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_eta", 180, -4.5, 4.5, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_eta"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_eta"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_dxy", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_dxy"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_dxy"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_vxy", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_vxy"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_vxy"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_dz", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_dz"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_dz"); }); ana.histograms.addVecHistogram(category_name + "_ef_denom_phi", 180, -M_PI, M_PI, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_denom_phi"); + return ana.tx.getBranchLazy>(category_name + "_ef_denom_phi"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_pt", getPtBounds(0), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_ptlow", getPtBounds(4), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_ptmtv", getPtBounds(9), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_ptflatbin", 180, 0., 100, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_eta", 180, -4.5, 4.5, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_eta"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_eta"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_dxy", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_dxy"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_dxy"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_vxy", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_vxy"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_vxy"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_dz", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_dz"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_dz"); }); ana.histograms.addVecHistogram(category_name + "_ef_numer_phi", 180, -M_PI, M_PI, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ef_numer_phi"); + return ana.tx.getBranchLazy>(category_name + "_ef_numer_phi"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_pt", getPtBounds(0), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_ptlow", getPtBounds(4), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_ptmtv", getPtBounds(9), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_ptflatbin", 180, 0., 100, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_eta", 180, -4.5, 4.5, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_eta"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_eta"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_dxy", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_dxy"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_dxy"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_vxy", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_vxy"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_vxy"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_dz", 180, -30., 30., [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_dz"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_dz"); }); ana.histograms.addVecHistogram(category_name + "_ie_numer_phi", 180, -M_PI, M_PI, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_ie_numer_phi"); + return ana.tx.getBranchLazy>(category_name + "_ie_numer_phi"); }); } @@ -422,45 +422,45 @@ void bookDuplicateRateSet(RecoTrackSetDefinition& DRset) { TString category_name = DRset.set_name; // Denominator tracks' quantities - ana.tx.createBranch>(category_name + "_dr_denom_pt"); - ana.tx.createBranch>(category_name + "_dr_denom_eta"); - ana.tx.createBranch>(category_name + "_dr_denom_phi"); + ana.tx.createBranch>(category_name + "_dr_denom_pt"); + ana.tx.createBranch>(category_name + "_dr_denom_eta"); + ana.tx.createBranch>(category_name + "_dr_denom_phi"); // Numerator tracks' quantities - ana.tx.createBranch>(category_name + "_dr_numer_pt"); - ana.tx.createBranch>(category_name + "_dr_numer_eta"); - ana.tx.createBranch>(category_name + "_dr_numer_phi"); + ana.tx.createBranch>(category_name + "_dr_numer_pt"); + ana.tx.createBranch>(category_name + "_dr_numer_eta"); + ana.tx.createBranch>(category_name + "_dr_numer_phi"); // Histogram utility object that is used to define the histograms ana.histograms.addVecHistogram(category_name + "_dr_denom_pt", getPtBounds(0), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_dr_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_dr_denom_ptlow", getPtBounds(4), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_dr_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_dr_denom_ptmtv", getPtBounds(9), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_dr_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_dr_denom_eta", 180, -4.5, 4.5, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_denom_eta"); + return ana.tx.getBranchLazy>(category_name + "_dr_denom_eta"); }); ana.histograms.addVecHistogram(category_name + "_dr_denom_phi", 180, -M_PI, M_PI, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_denom_phi"); + return ana.tx.getBranchLazy>(category_name + "_dr_denom_phi"); }); ana.histograms.addVecHistogram(category_name + "_dr_numer_pt", getPtBounds(0), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_dr_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_dr_numer_ptlow", getPtBounds(4), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_dr_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_dr_numer_ptmtv", getPtBounds(9), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_dr_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_dr_numer_eta", 180, -4.5, 4.5, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_numer_eta"); + return ana.tx.getBranchLazy>(category_name + "_dr_numer_eta"); }); ana.histograms.addVecHistogram(category_name + "_dr_numer_phi", 180, -M_PI, M_PI, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_dr_numer_phi"); + return ana.tx.getBranchLazy>(category_name + "_dr_numer_phi"); }); } @@ -476,45 +476,45 @@ void bookFakeRateSet(RecoTrackSetDefinition& FRset) { TString category_name = FRset.set_name; // Denominator tracks' quantities - ana.tx.createBranch>(category_name + "_fr_denom_pt"); - ana.tx.createBranch>(category_name + "_fr_denom_eta"); - ana.tx.createBranch>(category_name + "_fr_denom_phi"); + ana.tx.createBranch>(category_name + "_fr_denom_pt"); + ana.tx.createBranch>(category_name + "_fr_denom_eta"); + ana.tx.createBranch>(category_name + "_fr_denom_phi"); // Numerator tracks' quantities - ana.tx.createBranch>(category_name + "_fr_numer_pt"); - ana.tx.createBranch>(category_name + "_fr_numer_eta"); - ana.tx.createBranch>(category_name + "_fr_numer_phi"); + ana.tx.createBranch>(category_name + "_fr_numer_pt"); + ana.tx.createBranch>(category_name + "_fr_numer_eta"); + ana.tx.createBranch>(category_name + "_fr_numer_phi"); // Histogram utility object that is used to define the histograms ana.histograms.addVecHistogram(category_name + "_fr_denom_pt", getPtBounds(0), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_fr_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_fr_denom_ptlow", getPtBounds(4), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_fr_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_fr_denom_ptmtv", getPtBounds(9), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_denom_pt"); + return ana.tx.getBranchLazy>(category_name + "_fr_denom_pt"); }); ana.histograms.addVecHistogram(category_name + "_fr_denom_eta", 180, -4.5, 4.5, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_denom_eta"); + return ana.tx.getBranchLazy>(category_name + "_fr_denom_eta"); }); ana.histograms.addVecHistogram(category_name + "_fr_numer_phi", 180, -M_PI, M_PI, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_numer_phi"); + return ana.tx.getBranchLazy>(category_name + "_fr_numer_phi"); }); ana.histograms.addVecHistogram(category_name + "_fr_numer_pt", getPtBounds(0), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_fr_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_fr_numer_ptlow", getPtBounds(4), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_fr_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_fr_numer_ptmtv", getPtBounds(9), [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_numer_pt"); + return ana.tx.getBranchLazy>(category_name + "_fr_numer_pt"); }); ana.histograms.addVecHistogram(category_name + "_fr_numer_eta", 180, -4.5, 4.5, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_numer_eta"); + return ana.tx.getBranchLazy>(category_name + "_fr_numer_eta"); }); ana.histograms.addVecHistogram(category_name + "_fr_denom_phi", 180, -M_PI, M_PI, [&, category_name]() { - return ana.tx.getBranchLazy>(category_name + "_fr_denom_phi"); + return ana.tx.getBranchLazy>(category_name + "_fr_denom_phi"); }); }