MedianFit
#include "MedianFit.hh" |
MedianFit
class description - source file - inheritance tree (.pdf)
class MedianFit
Inheritance Chart: | |||||
|
private:
void Do() Double_t RoFunc(Double_t b) Double_t Select(Int_t k, vector<Double_t> vec) public:
MedianFit(Int_t numpoints, vector<Double_t> x, vector<Double_t> y) MedianFit(const MedianFit&) virtual ~MedianFit() static TClass* Class() Double_t GetAbsoluteDeviation() Int_t GetNumPoints() Double_t GetOffset() Double_t GetSlope() virtual TClass* IsA() const MedianFit& operator=(const MedianFit&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
Data Members
private:
Int_t fNumPoints vector<Double_t> fPointsX vector<Double_t> fPointsY Double_t fSlope Double_t fOffset Double_t fAbsoluteDeviation
Class Description
TrackDirection2Module <extensive class description>
MedianFit( Int_t numpoints, vector<Double_t> x, vector<Double_t> y )
ctor
~MedianFit()
dtor
void Do()
Median fit algorithm Adapted from "Numerical Recipes in C" pag.704
Double_t RoFunc( Double_t b )
Method used by median fit Adapted from "Numerical Recipes in C pag.705"
Double_t Select( Int_t k, vector<Double_t> vec )
Find the k-th smallest element in a vector; used to find the median Adapted from "Numerical Recipes in C" pag.342
Inline Functions
Double_t GetSlope() Double_t GetOffset() Double_t GetAbsoluteDeviation() Int_t GetNumPoints() TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) MedianFit MedianFit(const MedianFit&) MedianFit& operator=(const MedianFit&)