Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

MedianFit

#include "MedianFit.hh"

MedianFit


class description - source file - inheritance tree (.pdf)

class MedianFit

Inheritance Chart:
MedianFit
    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&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:28:05 2005