|
ant
A2 ant: class-based analysis framework
|
#include <Time.h>
Inheritance diagram for ant::calibration::Time:
Collaboration diagram for ant::calibration::Time:Classes | |
| class | TheGUI |
Public Member Functions | |
| 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 |
Protected Attributes | |
| 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 |
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_) | |
| 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 |
||
| ) |
|
overridevirtual |
Implements ant::ReconstructHook::DetectorReadHits.
|
overridevirtual |
Implements ant::Calibration::PhysicsModule.
|
overridevirtual |
Implements ant::Updateable_traits.
|
overridevirtual |
UpdatedTIDFlags called when processed event has some different flags in TID.
| id | the ID with some different Flags field |
Reimplemented from ant::Updateable_traits.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |