34 std::string
name =
"NeulandHitCosmicMonitorTask";
35 std::string
read =
"NeulandHits";
69 void ExtraInit(FairRootManager* rootMan)
override;
73 [[nodiscard]]
auto CheckConditions([[maybe_unused]] TH1L* hist_condition)
const ->
bool override;
TH1D * hist_t_diff_module_counts_
CosmicMonitorTask(const Config &config)
void SetExtraPar(FairRuntimeDb *rtdb) override
void HistogramInit(DataMonitor &histograms) override
TrackFitResult track_info_
TH2D * hist_fit_diff_bar_pos_
TH1D * hist_fit_iterations_
void TriggeredExec() override
std::chrono::microseconds fit_duration_ms_
HuberRegressor huber_regressor_
InputVectorConnector< Hit > hit_data_
void BeginOfEvent() override
TH1D * hist_fit_time_duration_us_
void ExtraInit(FairRootManager *rootMan) override
TH2D * hist_fit_diff_time_
auto CheckConditions(TH1L *hist_condition) const -> bool override
CosmicMonitorTaskConfig Config
NeulandTrackDataSet track_dataset_xz_
NeulandTrackDataSet track_dataset_yz_
void EndOfTask() override
std::vector< int > plane_counter_
InputConnector< std::vector< ElementType > > InputVectorConnector