10#include <tracking/trackFindingCDC/utilities/WeightedRelation.h>
12#include <tracking/trackFindingCDC/utilities/StringManipulation.h>
28 namespace TrackFindingCDC {
31 class CDCWireHitCluster;
35 class CDCAxialSegmentPair;
36 class CDCSegmentTriple;
60 return "wire hit cluster";
96 return "segment pair";
102 return "axialSegmentPair";
108 return "axial segment pair";
114 return "segmentTriple";
120 return "segment triple";
150 template <
class From,
class To>
158 template <
class From,
class To>
Class representing a pair of reconstructed axial segments in adjacent superlayer.
Class representing a triple of neighboring oriented wire with additional trajectory information.
A reconstructed sequence of two dimensional hits in one super layer.
Class representing a pair of one reconstructed axial segment and one stereo segment in adjacent super...
Class representing a triple of reconstructed segments in adjacent superlayer.
Class representing a sequence of three dimensional reconstructed hits.
An aggregation of CDCWireHits.
Class representing a hit wire in the central drift chamber.
Type for two related objects with a weight.
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.