Belle II Software development
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
16namespace 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.