List of all members | Public Member Functions | Public Attributes | Private Attributes
RdPreWaveFitter::Chi2ForPlaneWaveFit Class Reference

#include <Chi2ForPlaneWaveFit.h>

Inheritance diagram for RdPreWaveFitter::Chi2ForPlaneWaveFit:
Inheritance graph
[legend]

Public Member Functions

double DoEval (const double *x) const override
 
unsigned int NDim () const override
 
void Set (const std::vector< utl::Vector > &_AntennaPositions, const std::vector< double > &_AntennaTimes, const std::vector< double > &_AntennaTimesError, const utl::CoordinateSystemPtr &_fgLocalCS)
 
foo Set (AntennaPositions, AntennaTimes, AntennaTimesError, fgLocalCS)
 

Public Attributes

return foo
 
ROOT::Math::IBaseFunctionMultiDim
*const 
override
 

Private Attributes

std::vector< utl::VectorAntennaPositions
 
std::vector< double > AntennaTimes
 
std::vector< double > AntennaTimesError
 
utl::CoordinateSystemPtr fgLocalCS
 

Detailed Description

Definition at line 16 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.

Member Function Documentation

double RdPreWaveFitter::Chi2ForPlaneWaveFit::DoEval ( const double *  x) const
override
unsigned int RdPreWaveFitter::Chi2ForPlaneWaveFit::NDim ( ) const
inlineoverride

Definition at line 34 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.

void RdPreWaveFitter::Chi2ForPlaneWaveFit::Set ( const std::vector< utl::Vector > &  _AntennaPositions,
const std::vector< double > &  _AntennaTimes,
const std::vector< double > &  _AntennaTimesError,
const utl::CoordinateSystemPtr _fgLocalCS 
)

Definition at line 13 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.cc.

References un2::Mean().

foo RdPreWaveFitter::Chi2ForPlaneWaveFit::Set ( AntennaPositions  ,
AntennaTimes  ,
AntennaTimesError  ,
fgLocalCS   
)

Member Data Documentation

std::vector<utl::Vector> RdPreWaveFitter::Chi2ForPlaneWaveFit::AntennaPositions
private

Definition at line 40 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.

std::vector<double> RdPreWaveFitter::Chi2ForPlaneWaveFit::AntennaTimes
private

Definition at line 41 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.

std::vector<double> RdPreWaveFitter::Chi2ForPlaneWaveFit::AntennaTimesError
private

Definition at line 42 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.

utl::CoordinateSystemPtr RdPreWaveFitter::Chi2ForPlaneWaveFit::fgLocalCS
private

Definition at line 43 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.

return RdPreWaveFitter::Chi2ForPlaneWaveFit::foo

Definition at line 32 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.

ROOT::Math::IBaseFunctionMultiDim* const RdPreWaveFitter::Chi2ForPlaneWaveFit::override
Initial value:

Definition at line 29 of file RdPreWaveFitter/Chi2ForPlaneWaveFit.h.


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.