14#include <boost/serialization/base_object.hpp>
80 template<
typename Archive>
83 ar& boost::serialization::base_object<ca::Monitor<ECounter, ETimer>>(*this);
CA Tracking monitor class.
Monitor class for the CA tracking.
void SetCounterName(ECounter key, std::string_view name)
void SetTimerName(ETimer key, std::string_view name)
void SetRatioKeys(const std::vector< ECounter > &vKeys)
A monitor for the event selector.
void serialize(Archive &ar, const unsigned int)
Monitor()
Default constructor.
friend class boost::serialization::access
TODO: SZh 8.11.2022: add selection of parameterisation.
ETimer
Timer keys for the event selector monitor.
ECounter
Counter keys for the event selector monitor.
@ EventsNeStsHits
Events with not enough STS hits.
@ LambdaCandidates
Number of lambda-candidates, returned by KFParticleFinder.
@ EventsTotal
Total number of events processed.
@ EventsSelected
Number of selected events.
@ EventsNeTofHits
Events with enough STS hits, but not enough TOF hits.
@ Timeslices
number of processed timeslices
@ EventsNeBmonHits
Events with not enough BMon hits.
@ EventsNeTracks
Events with enough hits, but not enough tracks.