From d3dbd958501700ff33d63b61130528d111ebb2f2 Mon Sep 17 00:00:00 2001 From: Jeff Klukas Date: Fri, 16 Oct 2009 19:56:20 +0000 Subject: [PATCH] --- yaml --- r: 75647 b: "refs/heads/CMSSW_7_1_X" c: 6819c0cccc913aefb8fb8edba7535a18a36f4754 h: "refs/heads/CMSSW_7_1_X" i: 75645: 92a4de24d1e2e42e1fb1ffa2990eda5274bde29d 75643: bbfcad8ee9f9ea4afc94c17d698bbb26b5178d69 75639: 35fd5d3fd695f0340fe30a41aa57affb234a3f7b 75631: 462d417c8077d8ed4e8e2b1005a5292f47ca001f 75615: b70ab59fa2a503e7beb39e87e89ed22b0cfdaa3d 75583: 1175526f847abac35b0fc5783a3dd01dfd952369 75519: 47a01757b3de106cb08047268a4c242925ff11bb v: v3 --- [refs] | 2 +- trunk/HLTriggerOffline/Muon/src/HLTMuonValidator.cc | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/[refs] b/[refs] index 73b60719555ae..9ffa8cf72e8a9 100644 --- a/[refs] +++ b/[refs] @@ -1,3 +1,3 @@ --- refs/heads/gh-pages: 09c786f70121f131b3715aaf3464996502bbeb7e -"refs/heads/CMSSW_7_1_X": 205b7631a3db4dd9b48023608c408846522afe8b +"refs/heads/CMSSW_7_1_X": 6819c0cccc913aefb8fb8edba7535a18a36f4754 diff --git a/trunk/HLTriggerOffline/Muon/src/HLTMuonValidator.cc b/trunk/HLTriggerOffline/Muon/src/HLTMuonValidator.cc index 3eb652d45c29b..f323878f080a2 100644 --- a/trunk/HLTriggerOffline/Muon/src/HLTMuonValidator.cc +++ b/trunk/HLTriggerOffline/Muon/src/HLTMuonValidator.cc @@ -1,6 +1,6 @@ /** \file HLTMuonValidator.cc - * $Date: 2009/09/30 20:49:33 $ - * $Revision: $ + * $Date: 2009/10/15 19:58:08 $ + * $Revision: 1.1 $ */ #include "HLTriggerOffline/Muon/interface/HLTMuonValidator.h" @@ -147,10 +147,11 @@ HLTMuonValidator::analyze(const Event & iEvent, const EventSetup & iSetup) iEvent.getByLabel("hltL2MuonCandidates", handleCandsL2); iEvent.getByLabel("hltL3MuonCandidates", handleCandsL3); - l1extra::L1MuonParticleCollection candsL1 = * handleCandsL1;; - std::vector candsHlt; - candsHlt.push_back(* handleCandsL2); - candsHlt.push_back(* handleCandsL3); + L1MuonParticleCollection candsL1; + if (handleCandsL1.isValid()) candsL1 = * handleCandsL1; + vector candsHlt(2); + if (handleCandsL2.isValid()) candsHlt[0] = * handleCandsL2; + if (handleCandsL3.isValid()) candsHlt[1] = * handleCandsL3; RecoChargedCandidateCollection & candsL2 = candsHlt[0]; RecoChargedCandidateCollection & candsL3 = candsHlt[1];