List of all members | Public Types | Public Member Functions | Public Attributes | Private Attributes
fdet::FTimeFitModel Class Reference

#include "fdet/FTimeFitModel.h"

Inheritance diagram for fdet::FTimeFitModel:
Inheritance graph
[legend]

Public Types

enum  Model { eVacuumAtm, eRealisticAtm, eRealisticAtmNoDeex, eDefault = eVacuumAtm }
 

Public Member Functions

 FTimeFitModel ()
 
Model GetModel () const
 
std::string GetModelName () const
 
double GetTimeAtAperture (const double t0, const double rp, const double chi0, const double chi_i, const double thetaSDP, const int eye, const int tel) const
 
void SetModel (const Model m)
 

Public Attributes

static FTimeFitModel &return instance
 

Private Attributes

Model fModel
 

Detailed Description

See GAP-2007-099

Author
Daniel Kuempel & Michael Unger
Date
13 Sep 2007

Definition at line 17 of file FTimeFitModel.h.

Member Enumeration Documentation

Enumerator
eVacuumAtm 
eRealisticAtm 
eRealisticAtmNoDeex 
eDefault 

Definition at line 20 of file FTimeFitModel.h.

Constructor & Destructor Documentation

fdet::FTimeFitModel::FTimeFitModel ( )
inline

Definition at line 27 of file FTimeFitModel.h.

Member Function Documentation

Model fdet::FTimeFitModel::GetModel ( ) const
inline

Definition at line 29 of file FTimeFitModel.h.

References fModel.

std::string FTimeFitModel::GetModelName ( ) const

Definition at line 60 of file FTimeFitModel.cc.

Referenced by HybridGeometryFinderOG::HybridGeometryFinder::Init().

double FTimeFitModel::GetTimeAtAperture ( const double  t0,
const double  rp,
const double  chi0,
const double  chi_i,
const double  thetaSDP,
const int  eye,
const int  tel 
) const
void fdet::FTimeFitModel::SetModel ( const Model  m)
inline

Member Data Documentation

Model fdet::FTimeFitModel::fModel
private

Definition at line 40 of file FTimeFitModel.h.

Referenced by GetModel(), and SetModel().

FTimeFitModel & return utl::Singleton< FTimeFitModel >::instance
inherited

Definition at line 44 of file Singleton.h.


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

, generated on Tue Sep 26 2023.