|
ant
A2 ant: class-based analysis framework
|
#include <TAPS_Time.h>
Inheritance diagram for ant::calibration::TAPS_Time:
Collaboration diagram for ant::calibration::TAPS_Time:Public Member Functions | |
| TAPS_Time (std::shared_ptr< expconfig::detector::TAPS > taps, std::shared_ptr< DataManager > calmgr, Calibration::Converter::ptr_t converter_BaF2, Calibration::Converter::ptr_t converter_PbWO4, const interval< double > &timeWindow_BaF2={-std_ext::inf, std_ext::inf}, const interval< double > &timeWindow_PbWO4={-std_ext::inf, std_ext::inf}, std::shared_ptr< calibration::gui::PeakingFitFunction > fct=getDefaultFitFct()) | |
Public Member Functions inherited from ant::calibration::Time | |
| Time (const std::shared_ptr< Detector_t > &detector, const std::shared_ptr< DataManager > &CalibrationManager, Calibration::Converter::ptr_t converter, double defaultOffset, std::shared_ptr< gui::PeakingFitFunction > FitFunction, const interval< double > &timeWindow={-std_ext::inf, std_ext::inf}, double defaultGain=1.0) | |
| virtual void | ApplyTo (const readhits_t &hits) override |
| virtual std::list< Loader_t > | GetLoaders () override |
| void | UpdatedTIDFlags (const TID &id) override |
| UpdatedTIDFlags called when processed event has some different flags in TID. More... | |
| virtual void | GetGUIs (std::list< std::unique_ptr< calibration::gui::CalibModule_traits > > &guis, ant::OptionsPtr options) override |
Public Member Functions inherited from ant::Calibration::PhysicsModule | |
| virtual std::vector< std::string > | GetPhysicsModules () const |
Public Member Functions inherited from ant::Calibration::BaseModule | |
| std::string | GetName () const |
| virtual | ~BaseModule ()=default |
Public Member Functions inherited from ant::Updateable_traits | |
| virtual | ~Updateable_traits ()=default |
Public Member Functions inherited from ant::ReconstructHook::Base | |
| virtual | ~Base ()=default |
Static Public Member Functions | |
| static std::shared_ptr< calibration::gui::PeakingFitFunction > | getDefaultFitFct () |
Additional Inherited Members | |
Public Types inherited from ant::Updateable_traits | |
| using | Loader_t = std::function< void(const TID &currPoint, TID &nextChangePoint)> |
Public Types inherited from ant::ReconstructHook::Base | |
| using | readhits_t = std_ext::mapped_vectors< Detector_t::Type_t, std::reference_wrapper< TDetectorReadHit > > |
| using | clusterhits_t = std::map< Detector_t::Type_t, TClusterHitList > |
| using | clusters_t = std::map< Detector_t::Type_t, TClusterList > |
Protected Member Functions inherited from ant::Calibration::BaseModule | |
| BaseModule (const std::string &name_) | |
Protected Attributes inherited from ant::calibration::Time | |
| std::shared_ptr< Detector_t > | Detector |
| std::shared_ptr< DataManager > | calibrationManager |
| std::vector< Calibration::Converter::ptr_t > | Converters |
| std::vector< interval< double > > | TimeWindows |
| std::shared_ptr< gui::PeakingFitFunction > | fitFunction |
| std::vector< double > | DefaultOffsets |
| std::vector< double > | Offsets |
| std::vector< double > | DefaultGains |
| std::vector< double > | Gains |
| bool | IsMC = false |
| ant::calibration::TAPS_Time::TAPS_Time | ( | std::shared_ptr< expconfig::detector::TAPS > | taps, |
| std::shared_ptr< DataManager > | calmgr, | ||
| Calibration::Converter::ptr_t | converter_BaF2, | ||
| Calibration::Converter::ptr_t | converter_PbWO4, | ||
| const interval< double > & | timeWindow_BaF2 = {-std_ext::inf, std_ext::inf}, |
||
| const interval< double > & | timeWindow_PbWO4 = {-std_ext::inf, std_ext::inf}, |
||
| std::shared_ptr< calibration::gui::PeakingFitFunction > | fct = getDefaultFitFct() |
||
| ) |
|
static |