|
ant
A2 ant: class-based analysis framework
|
#include <ClusterCorrection.h>
Inheritance diagram for ant::calibration::ClusterCorrectionManual:
Collaboration diagram for ant::calibration::ClusterCorrectionManual:Public Member Functions | |
| virtual void | ApplyTo (clusters_t &clusters) override |
| virtual void | ApplyTo (TCluster &cluster) override=0 |
| virtual std::list< Loader_t > | GetLoaders () override |
| ClusterCorrectionManual (std::shared_ptr< ClusterDetector_t > det, const std::string &Name, const Filter_t Filter, std::shared_ptr< DataManager > calmgr) | |
| virtual | ~ClusterCorrectionManual () override |
Public Member Functions inherited from ant::calibration::ClusterCorrection | |
| ClusterCorrection (std::shared_ptr< ClusterDetector_t > det, const std::string &Name, const Filter_t Filter, std::shared_ptr< DataManager > calmgr) | |
| virtual | ~ClusterCorrection () override |
Public Member Functions inherited from ant::Calibration::BaseModule | |
| std::string | GetName () const |
| virtual | ~BaseModule ()=default |
Public Member Functions inherited from ant::Updateable_traits | |
| virtual void | UpdatedTIDFlags (const TID &) |
| UpdatedTIDFlags called when processed event has some different flags in TID. More... | |
| virtual | ~Updateable_traits ()=default |
Public Member Functions inherited from ant::ReconstructHook::Base | |
| virtual | ~Base ()=default |
Additional Inherited Members | |
Public Types inherited from ant::calibration::ClusterCorrection | |
| enum | Filter_t { Filter_t::MC, Filter_t::Data, Filter_t::Both } |
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::ClusterCorrection | |
| const Detector_t::Type_t | DetectorType |
| Filter_t | filter |
| std::shared_ptr< DataManager > | calibrationManager |
| std::unique_ptr< ClippedInterpolatorWrapper > | interpolator |
| ClusterCorrectionManual::ClusterCorrectionManual | ( | std::shared_ptr< ClusterDetector_t > | det, |
| const std::string & | Name, | ||
| const Filter_t | Filter, | ||
| std::shared_ptr< DataManager > | calmgr | ||
| ) |
|
overridevirtual |
|
overridevirtual |
Reimplemented from ant::calibration::ClusterCorrection.
|
overridepure virtual |
Implements ant::calibration::ClusterCorrection.
Implemented in ant::calibration::ClusterCorrSmearing, ant::calibration::ClusterCorrOffset, and ant::calibration::ClusterCorrFactor.
|
overridevirtual |
Reimplemented from ant::calibration::ClusterCorrection.