Belle II Software  release-08-01-10
CellularRecoTrack.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/ca/WithAutomatonCell.h>
11 #include <tracking/dataobjects/RecoTrack.h>
12 
13 namespace Belle2 {
20 
22  inline std::string getClassMnemomicParameterName(const CellularRecoTrack* dispatchTag __attribute__((unused)))
23  {
24  return "recoTrack";
25  }
26 
28  inline std::string getClassMnemomicParameterDescription(const CellularRecoTrack* dispatchTag __attribute__((unused)))
29  {
30  return "Reco Track";
31  }
33 }
Mixin class to attach an automaton cell to an object or pointer.
std::string getClassMnemomicParameterDescription(const RecoTrack *dispatchTag)
Returns a short description for class RecoTrack to be used in descriptions of parameters.
std::string getClassMnemomicParameterName(const RecoTrack *dispatchTag)
Returns a short name for class RecoTrack to be used in names of parameters.
Abstract base class for different kinds of events.