25#include <unordered_map>
54template<EDetectorID DetID>
71 Property(&
McTrackCuts::fMinMom,
"MinMom",
"Minimal momentum at the exit of the station [GeV/c]"),
111 void Check()
override;
132 InitStatus
InitQa()
override;
197 static constexpr double kNAN = std::numeric_limits<double>::signaling_NaN();
221 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.
A manager for setup representation in CBM reconstruction.
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.
CbmQaTask(const char *name, int verbose, bool isMCUsed, ECbmRecoMode recoMode=ECbmRecoMode::Timeslice)
Constructor from parameters.
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.
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.
typename detail::RecoSetupUnitMapper< ModuleId >::type RecoSetupUnit_t
std::tuple_element_t< static_cast< std::size_t >(DetID), std::tuple< Types... > > at