GammaCombo  Rev:Unversioneddirectory
Public Member Functions | Public Attributes | Private Attributes | List of all members
ParameterCache Class Reference

#include <ParameterCache.h>

Collaboration diagram for ParameterCache:
Collaboration graph
[legend]

Public Member Functions

void cacheParameters (MethodAbsScan *scanner, TString fileName)
 
std::vector< TString > getFixedNames (std::vector< Utils::FixPar > fixPar)
 
int getNPoints ()
 
bool loadPoints (TString fileName)
 Load starting values from a file. More...
 
 ParameterCache (OptParser *arg)
 Constructor. More...
 
void printFitResultToOutStream (ofstream &out, RooSlimFitResult *slimFitResult)
 
void printPoint ()
 
void setPoint (Combiner *cmb, int i)
 
void setPoint (MethodAbsScan *scanner, int i)
 
 ~ParameterCache ()
 

Public Attributes

std::vector< std::map< TString, double > > startingValues
 

Private Attributes

OptParserm_arg
 
bool m_parametersLoaded
 

Detailed Description

Definition at line 20 of file ParameterCache.h.

Constructor & Destructor Documentation

§ ParameterCache()

ParameterCache::ParameterCache ( OptParser arg)

Constructor.

Parameters
arg- command line options

Definition at line 10 of file ParameterCache.cpp.

§ ~ParameterCache()

ParameterCache::~ParameterCache ( )

Definition at line 18 of file ParameterCache.cpp.

Member Function Documentation

§ cacheParameters()

void ParameterCache::cacheParameters ( MethodAbsScan scanner,
TString  fileName 
)

Definition at line 40 of file ParameterCache.cpp.

§ getFixedNames()

vector< TString > ParameterCache::getFixedNames ( std::vector< Utils::FixPar fixPar)

Definition at line 186 of file ParameterCache.cpp.

§ getNPoints()

int ParameterCache::getNPoints ( )

Definition at line 182 of file ParameterCache.cpp.

§ loadPoints()

bool ParameterCache::loadPoints ( TString  fileName)

Load starting values from a file.

Parameters
fileName- Load the parameters from a file with this name.
Returns
- true, if a file was loaded

Definition at line 133 of file ParameterCache.cpp.

§ printFitResultToOutStream()

void ParameterCache::printFitResultToOutStream ( ofstream &  out,
RooSlimFitResult slimFitResult 
)

Definition at line 21 of file ParameterCache.cpp.

§ printPoint()

void ParameterCache::printPoint ( )

Definition at line 170 of file ParameterCache.cpp.

§ setPoint() [1/2]

void ParameterCache::setPoint ( Combiner cmb,
int  i 
)

Definition at line 198 of file ParameterCache.cpp.

§ setPoint() [2/2]

void ParameterCache::setPoint ( MethodAbsScan scanner,
int  i 
)

Definition at line 194 of file ParameterCache.cpp.

Member Data Documentation

§ m_arg

OptParser* ParameterCache::m_arg
private

Definition at line 40 of file ParameterCache.h.

§ m_parametersLoaded

bool ParameterCache::m_parametersLoaded
private

Definition at line 39 of file ParameterCache.h.

§ startingValues

std::vector<std::map<TString,double> > ParameterCache::startingValues

Definition at line 35 of file ParameterCache.h.


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