#include <Energy_GUI.h>
|
| | GUI_Banana (const std::string &basename, OptionsPtr options, CalibType &type, const std::shared_ptr< DataManager > &calmgr, const detector_ptr_t &detector, const interval< double > &projectionrange, const double proton_peak_mc_pos) |
| |
| virtual std::shared_ptr< TH1 > | GetHistogram (const WrapTFile &file) const override |
| |
| virtual void | InitGUI (gui::ManagerWindow_traits &window) override |
| |
| virtual DoFitReturn_t | DoFit (const TH1 &hist, unsigned ch) override |
| |
| virtual void | DisplayFit () override |
| |
| virtual void | StoreFit (unsigned channel) override |
| |
| virtual bool | FinishSlice () override |
| |
| | GUI_CalibType (const std::string &basename, OptionsPtr options, CalibType &type, const std::shared_ptr< DataManager > &calmgr, const detector_ptr_t &detector_, Calibration::AddMode_t mode=Calibration::AddMode_t::StrictRange) |
| |
| virtual std::string | GetName () const override |
| |
| virtual unsigned | GetNumberOfChannels () const override |
| |
| virtual void | StartSlice (const interval< TID > &range) override |
| |
| virtual void | StoreFinishSlice (const interval< TID > &range) override |
| |
| | CalibModule_traits (const std::string &name_) |
| |
| virtual | ~CalibModule_traits () |
| |
◆ GUI_Banana()
◆ DisplayFit()
| void GUI_Banana::DisplayFit |
( |
| ) |
|
|
overridevirtual |
◆ DoFit()
◆ FinishSlice()
| bool GUI_Banana::FinishSlice |
( |
| ) |
|
|
overridevirtual |
◆ GetHistogram()
| std::shared_ptr< TH1 > GUI_Banana::GetHistogram |
( |
const WrapTFile & |
file | ) |
const |
|
overridevirtual |
◆ InitGUI()
◆ StoreFit()
| void GUI_Banana::StoreFit |
( |
unsigned |
channel | ) |
|
|
overridevirtual |
◆ AutoStopOnChi2
| double ant::calibration::energy::GUI_Banana::AutoStopOnChi2 = 6 |
|
protected |
◆ banana
| TH2D* ant::calibration::energy::GUI_Banana::banana |
|
protected |
◆ c_extra
◆ c_fit
◆ full_hist_name
| const std::string ant::calibration::energy::GUI_Banana::full_hist_name |
|
protected |
◆ func
◆ h_projection
| TH1D* ant::calibration::energy::GUI_Banana::h_projection |
|
protected |
◆ h_relative
| TH1D* ant::calibration::energy::GUI_Banana::h_relative = nullptr |
|
protected |
◆ projection_range
| interval<double> ant::calibration::energy::GUI_Banana::projection_range |
|
protected |
◆ proton_peak_mc
| const double ant::calibration::energy::GUI_Banana::proton_peak_mc |
|
protected |
The documentation for this struct was generated from the following files: