Definition at line 14 of file MinuitParameterSet.h.
|
typedef std::vector< MinuitParameter * >::iterator | iterator |
|
typedef std::vector< MinuitParameter * >::const_iterator | const_iterator |
|
|
| MinuitParameterSet () |
|
| MinuitParameterSet (const std::vector< MinuitParameter * > ¶ms) |
|
| MinuitParameterSet (const MinuitParameterSet &other)=delete |
|
| ~MinuitParameterSet () |
|
bool | add (MinuitParameter *parPtr) |
|
MinuitParameter * | add (const std::string &name, const Flag &flag, const double &mean, const double &sigma, const double &min=0, const double &max=0) |
|
bool | unregister (MinuitParameter *patPtr) |
|
MinuitParameter * | addOrGet (const std::string &name, const Flag &flag, const double &mean, const double &sigma, const double &min=0, const double &max=0) |
|
void | loadFromStream () |
|
void | loadFromFile (const std::string &name) |
|
void | resetToInit () |
|
void | print (std::ostream &os=std::cout) const |
|
void | printVariable (std::ostream &os=std::cout) const |
|
void | set (const MinuitParameterSet &mps) |
|
bool | rename (const std::string &name, const std::string &new_name) |
|
unsigned int | size () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
MinuitParameter * | at (const std::string &key) |
|
MinuitParameter * | at (const size_t &index) const |
|
MinuitParameter * | operator[] (const std::string &key) |
|
MinuitParameter * | operator[] (const std::string &key) const |
|
MinuitParameter * | operator[] (const size_t &key) |
|
MinuitParameter * | find (const std::string &key) const |
|
double | operator() (const std::string &name) |
|
void | setFromMinuit (const double *x) |
|
void | setMapping (const std::vector< unsigned > &m) |
|
void | setFromMinuitIndex (const unsigned index, double v) |
|
double | getFromMinuitIndex (const unsigned index) |
|
◆ const_iterator
◆ iterator
◆ MinuitParameterSet() [1/3]
AmpGen::MinuitParameterSet::MinuitParameterSet |
( |
| ) |
|
◆ MinuitParameterSet() [2/3]
AmpGen::MinuitParameterSet::MinuitParameterSet |
( |
const std::vector< MinuitParameter * > & | params | ) |
|
|
explicit |
◆ MinuitParameterSet() [3/3]
◆ ~MinuitParameterSet()
AmpGen::MinuitParameterSet::~MinuitParameterSet |
( |
| ) |
|
◆ add() [1/2]
MinuitParameter * AmpGen::MinuitParameterSet::add |
( |
const std::string & | name, |
|
|
const Flag & | flag, |
|
|
const double & | mean, |
|
|
const double & | sigma, |
|
|
const double & | min = 0, |
|
|
const double & | max = 0 ) |
◆ add() [2/2]
bool AmpGen::MinuitParameterSet::add |
( |
MinuitParameter * | parPtr | ) |
|
◆ addOrGet()
MinuitParameter * AmpGen::MinuitParameterSet::addOrGet |
( |
const std::string & | name, |
|
|
const Flag & | flag, |
|
|
const double & | mean, |
|
|
const double & | sigma, |
|
|
const double & | min = 0, |
|
|
const double & | max = 0 ) |
◆ at() [1/2]
MinuitParameter * AmpGen::MinuitParameterSet::at |
( |
const size_t & | index | ) |
const |
◆ at() [2/2]
MinuitParameter * AmpGen::MinuitParameterSet::at |
( |
const std::string & | key | ) |
|
◆ begin() [1/2]
iterator AmpGen::MinuitParameterSet::begin |
( |
| ) |
|
◆ begin() [2/2]
◆ cbegin()
◆ cend()
◆ end() [1/2]
iterator AmpGen::MinuitParameterSet::end |
( |
| ) |
|
◆ end() [2/2]
◆ find()
MinuitParameter * AmpGen::MinuitParameterSet::find |
( |
const std::string & | key | ) |
const |
◆ getFromMinuitIndex()
double AmpGen::MinuitParameterSet::getFromMinuitIndex |
( |
const unsigned | index | ) |
|
◆ loadFromFile()
void AmpGen::MinuitParameterSet::loadFromFile |
( |
const std::string & | name | ) |
|
◆ loadFromStream()
void AmpGen::MinuitParameterSet::loadFromStream |
( |
| ) |
|
◆ operator()()
double AmpGen::MinuitParameterSet::operator() |
( |
const std::string & | name | ) |
|
◆ operator[]() [1/3]
MinuitParameter * AmpGen::MinuitParameterSet::operator[] |
( |
const size_t & | key | ) |
|
◆ operator[]() [2/3]
MinuitParameter * AmpGen::MinuitParameterSet::operator[] |
( |
const std::string & | key | ) |
|
◆ operator[]() [3/3]
MinuitParameter * AmpGen::MinuitParameterSet::operator[] |
( |
const std::string & | key | ) |
const |
◆ print()
void AmpGen::MinuitParameterSet::print |
( |
std::ostream & | os = std::cout | ) |
const |
◆ printVariable()
void AmpGen::MinuitParameterSet::printVariable |
( |
std::ostream & | os = std::cout | ) |
const |
◆ rename()
bool AmpGen::MinuitParameterSet::rename |
( |
const std::string & | name, |
|
|
const std::string & | new_name ) |
◆ resetToInit()
void AmpGen::MinuitParameterSet::resetToInit |
( |
| ) |
|
◆ set()
◆ setFromMinuit()
void AmpGen::MinuitParameterSet::setFromMinuit |
( |
const double * | x | ) |
|
◆ setFromMinuitIndex()
void AmpGen::MinuitParameterSet::setFromMinuitIndex |
( |
const unsigned | index, |
|
|
double | v ) |
◆ setMapping()
void AmpGen::MinuitParameterSet::setMapping |
( |
const std::vector< unsigned > & | m | ) |
|
◆ size()
unsigned int AmpGen::MinuitParameterSet::size |
( |
| ) |
const |
◆ unregister()
bool AmpGen::MinuitParameterSet::unregister |
( |
MinuitParameter * | patPtr | ) |
|
The documentation for this class was generated from the following file: