Skip to content

Commit

Permalink
Merge pull request #463 from rest-for-physics/iterator_warning
Browse files Browse the repository at this point in the history
Addressing warning on TResHits_Iterator in latest compiler (12.2.0)
  • Loading branch information
lobis committed Aug 28, 2023
2 parents cb8b456 + cb7f0be commit 7220465
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion source/framework/core/inc/TRestHits.h
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,14 @@ class TRestHits {

virtual void PrintHits(Int_t nHits = -1) const;

class TRestHits_Iterator : public std::iterator<std::random_access_iterator_tag, TRestHits_Iterator> {
class TRestHits_Iterator {
public:
using iterator_category = std::random_access_iterator_tag;
using value_type = TRestHits_Iterator;
using difference_type = int;
using pointer = void;
using reference = void;

private:
int maxIndex = 0;
int index = 0;
Expand Down

0 comments on commit 7220465

Please sign in to comment.