FitStep Class Reference

Ratpac-two: Mimir::FitStep Class Reference
Ratpac-two
Inheritance diagram for Mimir::FitStep:
Mimir::FitStrategy

Public Member Functions

bool Configure (RAT::DBLinkPtr db_link) override
 
void Execute (ParamSet &params) override
 
- Public Member Functions inherited from Mimir::FitStrategy
ParamSet ConstructSeedFromInputHandler ()
 
ParamSet Execute ()
 
virtual void SetInputHandler (RAT::FitterInputHandler *handler)
 
void SetName (const std::string &_name)
 
const std::string & GetName () const
 

Protected Member Functions

void set_status (RAT::DBLinkPtr db_link, const std::string &field_name, std::vector< ParamStatus > &status_vector)
 
void set_bounds (RAT::DBLinkPtr db_link, const std::vector< std::string > &names, std::vector< double > &lb, std::vector< double > &ub)
 

Protected Attributes

std::unique_ptr< Optimizeroptimizer
 
std::unique_ptr< Costcost_function
 
std::vector< ParamStatus > position_time_status
 
std::vector< ParamStatus > direction_status
 
std::vector< ParamStatus > energy_status
 
std::vector< double > position_time_lb
 
std::vector< double > position_time_ub
 
std::vector< double > direction_lb
 
std::vector< double > direction_ub
 
std::vector< double > energy_lb
 
std::vector< double > energy_ub
 
- Protected Attributes inherited from Mimir::FitStrategy
RAT::FitterInputHandlerinput_handler
 
std::string name
 

The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/fit/mimir/include/mimir/FitStep.hh
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/fit/mimir/src/FitStep.cc