Public Member Functions | Public Attributes | List of all members
cmf::PointSpectra Class Reference
Inheritance diagram for cmf::PointSpectra:
cmf::GridPoint

Public Member Functions

 PointSpectra ()
 
 PointSpectra (cmf::GridPoint const &gp)
 
std::pair< float, float > const & Point () const
 
float const & X () const
 
float const & Y () const
 
cmf::OscParm_t const & XPar () const
 
cmf::OscParm_t const & YPar () const
 
bool operator< (cmf::GridPoint const &other) const
 
bool operator== (cmf::GridPoint const &other) const
 

Public Attributes

std::vector< cmf::OscParamPointoscPoints
 all the OscParamPoints for the XY location More...
 
cmf::OscillationParameterMap bestFitForPoint
 best fit for this XY location More...
 

Detailed Description

Definition at line 45 of file CMFContourFromLibrary_plugin.cc.

Constructor & Destructor Documentation

cmf::PointSpectra::PointSpectra ( )
inline
cmf::PointSpectra::PointSpectra ( cmf::GridPoint const &  gp)
inline

Definition at line 53 of file CMFContourFromLibrary_plugin.cc.

54  : cmf::GridPoint(gp.X(), gp.Y(), gp.XPar(), gp.YPar())
55  {}

Member Function Documentation

bool cmf::GridPoint::operator< ( cmf::GridPoint const &  other) const
inherited

Definition at line 13 of file GridPointResult.cxx.

References cmf::GridPoint::X(), and cmf::GridPoint::Y().

Referenced by cmf::OscParamPoint::OscPointAsVec(), and cmf::GridPoint::YPar().

14  {
15  if(this->X() < other.X()) return true;
16  else if(this->X() == other.X()){
17  if(this->Y() < other.Y()) return true;
18  }
19 
20  return false;
21  }
float const & X() const
float const & Y() const
bool cmf::GridPoint::operator== ( cmf::GridPoint const &  other) const
inherited

Definition at line 24 of file GridPointResult.cxx.

References cmf::GridPoint::X(), and cmf::GridPoint::Y().

Referenced by cmf::OscParamPoint::OscPointAsVec(), and cmf::GridPoint::YPar().

25  {
26  if(this->X() == other.X() && this->Y() == other.Y()) return true;
27 
28  return false;
29  }
float const & X() const
float const & Y() const
std::pair<float, float> const& cmf::GridPoint::Point ( ) const
inlineinherited

Definition at line 26 of file GridPointResult.h.

References cmf::GridPoint::fPoint.

26 { return fPoint; }
std::pair< float, float > fPoint
point in space
float const& cmf::GridPoint::X ( ) const
inlineinherited
cmf::OscParm_t const& cmf::GridPoint::XPar ( ) const
inlineinherited

Definition at line 29 of file GridPointResult.h.

References cmf::GridPoint::fOscParms.

Referenced by cmf::ContourFromLibrary::MakeAndStorePlots(), cmf::operator<<(), and cmf::FitFeldmanCousinsPoint::writeResults().

29 { return fOscParms.first; }
std::pair< cmf::OscParm_t, cmf::OscParm_t > fOscParms
oscillation parameters
float const& cmf::GridPoint::Y ( ) const
inlineinherited
cmf::OscParm_t const& cmf::GridPoint::YPar ( ) const
inlineinherited

Member Data Documentation

cmf::OscillationParameterMap cmf::PointSpectra::bestFitForPoint

best fit for this XY location

Definition at line 58 of file CMFContourFromLibrary_plugin.cc.

std::vector<cmf::OscParamPoint> cmf::PointSpectra::oscPoints

all the OscParamPoints for the XY location

Definition at line 57 of file CMFContourFromLibrary_plugin.cc.


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