Belle II Software development
VectorRange.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8#pragma once
9
10#include <tracking/trackFindingCDC/utilities/Range.h>
11
12#include <vector>
13
14namespace Belle2 {
19 namespace TrackFindingCDC {
20
22 template<class T>
23 using VectorRange = Range<typename std::vector<T>::iterator>;
24
26 template<class T>
27 using ConstVectorRange = Range<typename std::vector<T>::const_iterator>;
28
29
30 }
32}
Abstract base class for different kinds of events.