Belle II Software  release-08-01-10
ColorMapping.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/display/Mapping.h>
11 #include <tracking/trackFindingCDC/display/Colors.h>
12 
13 namespace Belle2 {
18  namespace TrackFindingCDC {
19 
25  template<class AObject>
26  class DefaultColorCycleMapping : public CycleMapping<AObject> {
27 
28  private:
31 
32  public:
35  : Super(Colors::getList())
36  {
37  }
38  };
39  }
41 }
Utility functions related to colors.
Definition: Colors.h:22
Realizing a mapping from a pool of values to be cycled from the index.
Definition: Mapping.h:73
Class template for coloring objects in different Colors.
Definition: ColorMapping.h:26
Abstract base class for different kinds of events.