23#include <unordered_map>
52template<EDetectorID DetID>
69 Property(&
McTrackCuts::fMinMom,
"MinMom",
"Minimal momentum at the exit of the station [GeV/c]"),
109 void Check()
override;
130 InitStatus
InitQa()
override;
193 static constexpr double kNAN = std::numeric_limits<double>::signaling_NaN();
217 static constexpr double kRPull[2] = {-10., 10.};
CA Tracking monitor class.
A helper class to store hit and MC-point parameter and calculate related quantities (header)
Implementation of L1DetectorID enum class for CBM.
A base class for CBM QA task logic.
Access to a MC data branch for time-based analysis.
Task class creating and managing CbmMCDataArray objects.
Container class for MC events with number, file and start time.
data class for a reconstructed 3-d hit in the STS
Data class with information on a STS local track.
Bookkeeping of time-slice content.
Abstract class, which should be inherited by every detecting subsystem tracking interface class.
Monitor class for the CA tracking.
Contains necessary data to calculate hit residuals and pulls.
EDetectorID
Enumeration for the tracking detector subsystems in CBM-CA.
std::tuple_element_t< static_cast< std::size_t >(DetID), std::tuple< Types... > > at