Belle II Software  release-08-01-10
ClassMnemomics.h
Go to the documentation of this file.
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 <string>
11 
16 namespace Belle2 {
21  class RecoTrack;
22  class SpacePoint;
23 
25  inline std::string getClassMnemomicParameterName(const RecoTrack* dispatchTag __attribute__((unused)))
26  {
27  return "recoTrack";
28  }
29 
31  inline std::string getClassMnemomicParameterDescription(const RecoTrack* dispatchTag __attribute__((unused)))
32  {
33  return "Reco Track";
34  }
35 
37  inline std::string getClassMnemomicParameterName(const SpacePoint* dispatchTag __attribute__((unused)))
38  {
39  return "spacePoint";
40  }
41 
43  inline std::string getClassMnemomicParameterDescription(const SpacePoint* dispatchTag __attribute__((unused)))
44  {
45  return "Space Point";
46  }
48 }
This is the Reconstruction Event-Data Model Track.
Definition: RecoTrack.h:79
SpacePoint typically is build from 1 PXDCluster or 1-2 SVDClusters.
Definition: SpacePoint.h:42
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.