10#include <tracking/trackFindingCDC/varsets/VarSet.h>
11#include <tracking/trackFindingCDC/varsets/VarNames.h>
18 namespace TrackFindingCDC {
19 class CDCAxialSegmentPair;
23 static char const*
const truthAxialSegmentPairVarNames[] = {
30 "truth_track_fraction",
41 static const size_t nVars = size(truthAxialSegmentPairVarNames);
44 static constexpr char const*
getName(
int iName)
46 return truthAxialSegmentPairVarNames[iName];
Class representing a pair of reconstructed axial segments in adjacent superlayer.
Class to compute floating point variables from an axial stereo segment pair which can be recorded as ...
void initialize() final
Require the Monte Carlo information before the event processing starts.
void beginEvent() final
Signal the begin of a new event.
Class that specifies the names of the variables.
Generic class that generates some named float values from a given object.
Abstract base class for different kinds of events.
Vehicle class to transport the variable names.
static const size_t nVars
Number of variables to be generated.
static constexpr char const * getName(int iName)
Getter for the name at the given index.