![]() |
Belle II Software development
|
Utility functions to lookup identifier and description for event data objects useful to define module parameters. More...
#include <tracking/trackFindingCDC/utilities/WeightedRelation.h>
#include <tracking/trackFindingCDC/utilities/StringManipulation.h>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | Belle2 |
Abstract base class for different kinds of events. | |
Functions | |
std::string | getClassMnemomicParameterName (const CDCWireHit *dispatchTag) |
Returns a short name for class CDCWireHit to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCWireHit *dispatchTag) |
Returns a short description for class CDCWireHit to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const CDCWireHitCluster *dispatchTag) |
Returns a short name for class CDCWireHitCluster to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCWireHitCluster *dispatchTag) |
Returns a short description for class CDCWireHitCluster to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const CDCFacet *dispatchTag) |
Returns a short name for class CDCFacet to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCFacet *dispatchTag) |
Returns a short description for class CDCFacet to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const CDCSegment2D *dispatchTag) |
Returns a short name for class CDCSegment2D to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCSegment2D *dispatchTag) |
Returns a short description for class CDCSegment2D to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const CDCSegmentPair *dispatchTag) |
Returns a short name for class CDCSegmentPair to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCSegmentPair *dispatchTag) |
Returns a short description for class CDCSegmentPair to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const CDCAxialSegmentPair *dispatchTag) |
Returns a short name for class CDCAxialSegmentPair to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCAxialSegmentPair *tag) |
Returns a short description for class CDCAxialSegmentPair to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const CDCSegmentTriple *dispatchTag) |
Returns a short name for class CDCSegmentTriple to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCSegmentTriple *dispatchTag) |
Returns a short description for class CDCSegmentTriple to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const CDCTrack *dispatchTag) |
Returns a short name for class CDCTrack to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CDCTrack *dispatchTag) |
Returns a short description for class CDCTrack to be used in descriptions of parameters. | |
template<class T > | |
std::string | getClassMnemomicParameterName (const WeightedRelation< T > *dispatchTag) |
Returns a short name for class WeightedRelation<T> to be used in names of parameters. | |
template<class T > | |
std::string | getClassMnemomicParameterDescription (const WeightedRelation< T > *dispatchTag) |
Returns a short description for class WeightedRelation<T> to be used in descriptions. | |
template<class From , class To > | |
std::string | getClassMnemomicParameterName (const WeightedRelation< From, To > *dispatchTag) |
Returns a short name for class WeightedRelation<From, To> to be used in names of parameters. | |
template<class From , class To > | |
std::string | getClassMnemomicParameterDescription (const WeightedRelation< From, To > *dispatchTag) |
Returns a short description for class WeightedRelation<From, To> to be used in descriptions. | |
Utility functions to lookup identifier and description for event data objects useful to define module parameters.
The functions are typically called unqualified to be found at compile time by argument dependent lookup.
Definition in file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCAxialSegmentPair to be used in descriptions of parameters.
Definition at line 106 of file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCFacet to be used in descriptions of parameters.
Definition at line 70 of file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCSegment2D to be used in descriptions of parameters.
Definition at line 82 of file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCSegmentPair to be used in descriptions of parameters.
Definition at line 94 of file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCSegmentTriple to be used in descriptions of parameters.
Definition at line 118 of file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCTrack to be used in descriptions of parameters.
Definition at line 130 of file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCWireHit to be used in descriptions of parameters.
Definition at line 46 of file ClassMnemomics.h.
|
inline |
Returns a short description for class CDCWireHitCluster to be used in descriptions of parameters.
Definition at line 58 of file ClassMnemomics.h.
|
inline |
Returns a short description for class WeightedRelation<From, To> to be used in descriptions.
Definition at line 159 of file ClassMnemomics.h.
|
inline |
Returns a short description for class WeightedRelation<T> to be used in descriptions.
Definition at line 144 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCAxialSegmentPair to be used in names of parameters.
Definition at line 100 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCFacet to be used in names of parameters.
Definition at line 64 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCSegment2D to be used in names of parameters.
Definition at line 76 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCSegmentPair to be used in names of parameters.
Definition at line 88 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCSegmentTriple to be used in names of parameters.
Definition at line 112 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCTrack to be used in names of parameters.
Definition at line 124 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCWireHit to be used in names of parameters.
Definition at line 40 of file ClassMnemomics.h.
|
inline |
Returns a short name for class CDCWireHitCluster to be used in names of parameters.
Definition at line 52 of file ClassMnemomics.h.
|
inline |
Returns a short name for class WeightedRelation<From, To> to be used in names of parameters.
Definition at line 151 of file ClassMnemomics.h.
|
inline |
Returns a short name for class WeightedRelation<T> to be used in names of parameters.
Definition at line 137 of file ClassMnemomics.h.