9#ifndef HALPROPERTYMONITORXY_H_
10#define HALPROPERTYMONITORXY_H_
16#include "CutMonitorXY.h"
23 EFormatType fFormatType;
33 PropertyMonitorXY(TString xLabel =
"", TString yLabel =
"", ECutUpdate update = ECutUpdate::kEvent);
41 virtual Bool_t
Init(Int_t task_id);
54 const Int_t fFieldIDX;
55 const Int_t fFieldIDY;
66 std::initializer_list<Double_t> xAxis,
68 std::initializer_list<Double_t> yAxis);
69 virtual void Update(Bool_t passed, TObject* obj);
70 virtual Bool_t
Init(Int_t task_id);
81 const Int_t fFieldIDX;
82 const Int_t fFieldIDY;
93 std::initializer_list<Double_t> xAxis,
95 std::initializer_list<Double_t> yAxis);
96 virtual void Update(Bool_t passed, TObject* obj);
97 virtual Bool_t
Init(Int_t task_id);
virtual Bool_t Init(Int_t task_id)
virtual void Update(Bool_t passed, TObject *obj)
EventFieldMonitorXY(Int_t fieldIDX=0, Int_t fieldIDY=0)
virtual CutMonitor * MakeCopy() const
virtual CutMonitor * MakeCopy() const
virtual Package * Report() const
virtual void CreateHistograms()
PropertyMonitorXY & operator=(const PropertyMonitorXY &other)
virtual Bool_t Init(Int_t task_id)
PropertyMonitorXY(TString xLabel="", TString yLabel="", ECutUpdate update=ECutUpdate::kEvent)
virtual Bool_t ObjMonitor() const
TrackFieldMonitorXY(Int_t fieldIDX=0, Int_t fieldIDY=0)
virtual CutMonitor * MakeCopy() const
virtual Bool_t Init(Int_t task_id)
virtual void Update(Bool_t passed, TObject *obj)