Skip to content
Snippets Groups Projects
Commit c8f2faeb authored by Shaun Roe's avatar Shaun Roe Committed by Adam Edward Barton
Browse files

22.0-cppcheck-TRT_SegmentsToTrack

parent 6b4fc781
5 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!51674Fixing hotSpotInHIST for Run3 HIST,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!4531422.0-cppcheck-TRT_SegmentsToTrack
...@@ -88,7 +88,7 @@ StatusCode InDet::TrackFilter::execute() ...@@ -88,7 +88,7 @@ StatusCode InDet::TrackFilter::execute()
std::vector<std::string>::const_iterator it=m_inputTrackCollectionNames.begin(); std::vector<std::string>::const_iterator it=m_inputTrackCollectionNames.begin();
std::vector<std::string>::const_iterator itE=m_inputTrackCollectionNames.end(); std::vector<std::string>::const_iterator itE=m_inputTrackCollectionNames.end();
for(;it!=itE && !passed;it++){ for(;it!=itE && !passed;++it){
// input TrackSegment Collection // input TrackSegment Collection
const TrackCollection *tracks = 0; const TrackCollection *tracks = 0;
......
...@@ -289,9 +289,9 @@ StatusCode InDet::TRT_SegmentsToTrack::execute() ...@@ -289,9 +289,9 @@ StatusCode InDet::TRT_SegmentsToTrack::execute()
int index=1; int index=1;
for ( ; itSet!=itSetEnd; ++itSet) { for ( ; itSet!=itSetEnd; ++itSet) {
double inprod1=((**itSet).trackParameters()->position()-myper->position()).dot(myper->momentum()); double inprod1=((**itSet).trackParameters()->position()-myper->position()).dot(myper->momentum());
itSet--; --itSet;
double inprod2=((**itSet).trackParameters()->position()-myper->position()).dot(myper->momentum()); double inprod2=((**itSet).trackParameters()->position()-myper->position()).dot(myper->momentum());
itSet++; ++itSet;
if (inprod1>0 && inprod2<0) { if (inprod1>0 && inprod2<0) {
trajectory.insert(trajectory.begin()+index,pertsos); trajectory.insert(trajectory.begin()+index,pertsos);
peradded=true; peradded=true;
...@@ -418,7 +418,7 @@ int InDet::TRT_SegmentsToTrack::getNumberReal(const InDet::TRT_DriftCircle* drif ...@@ -418,7 +418,7 @@ int InDet::TRT_SegmentsToTrack::getNumberReal(const InDet::TRT_DriftCircle* drif
if(!truthCollectionTRT.isValid()) return 0; if(!truthCollectionTRT.isValid()) return 0;
std::pair<iter,iter> range = truthCollectionTRT->equal_range(driftcircle->identify()); std::pair<iter,iter> range = truthCollectionTRT->equal_range(driftcircle->identify());
for(iter i = range.first; i != range.second; i++){ for(iter i = range.first; i != range.second; ++i){
numBarcodes++; numBarcodes++;
} }
return numBarcodes; return numBarcodes;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment