Skip to content

Commit

Permalink
Merge pull request #6287 from Martin-Grunewald/DeDxFix72X
Browse files Browse the repository at this point in the history
Fix of HLTDeDxFilter for 72X
  • Loading branch information
cmsbuild committed Nov 11, 2014
2 parents b9447b5 + 83bbe32 commit e366b28
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions RecoTracker/DeDx/plugins/HLTDeDxFilter.cc
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ HLTDeDxFilter::HLTDeDxFilter(const edm::ParameterSet& iConfig) : HLTFilter(iConf
inputdedxTag_ = iConfig.getParameter< edm::InputTag > ("inputDeDxTag");
caloTowersTag_ = iConfig.getParameter<edm::InputTag>("caloTowersTag");

caloTowersToken_ = consumes<CaloTowerCollection> (iConfig.getParameter<edm::InputTag>("caloTowersTag"));
if(maxAssocCaloE_ >= 0) caloTowersToken_ = consumes<CaloTowerCollection> (iConfig.getParameter<edm::InputTag>("caloTowersTag"));
inputTracksToken_ = consumes<reco::TrackCollection>(iConfig.getParameter< edm::InputTag > ("inputTracksTag"));
inputdedxToken_ = consumes<edm::ValueMap<reco::DeDxData> >(iConfig.getParameter< edm::InputTag > ("inputDeDxTag"));

Expand Down Expand Up @@ -113,9 +113,7 @@ bool
const edm::ValueMap<reco::DeDxData> &dEdxTrack = *dEdxTrackHandle.product();

edm::Handle<CaloTowerCollection> caloTowersHandle;
iEvent.getByToken(caloTowersToken_, caloTowersHandle);
const CaloTowerCollection &caloTower = *caloTowersHandle.product();

if(maxAssocCaloE_ >= 0) iEvent.getByToken(caloTowersToken_, caloTowersHandle);

bool accept=false;
int NTracks = 0;
Expand Down Expand Up @@ -164,6 +162,7 @@ bool
//Access info about Calo Towers
double caloEMDeltaRp5 = 0;
double caloHadDeltaRp5 = 0;
const CaloTowerCollection &caloTower = *caloTowersHandle.product();
for (CaloTowerCollection::const_iterator j=caloTower.begin(); j!=caloTower.end(); j++) {
auto caloDeltaR2 = deltaR2(eta[i], phi[i], j->eta(), j->phi());
double Eem = j->emEnergy();
Expand Down

0 comments on commit e366b28

Please sign in to comment.