#include <FittedEntriesManager.h>
Public Member Functions | |
void | AddFittedEntriesSet (FittedEntriesSet *fents) |
FittedEntriesManager () | |
std::vector< FittedEntriesSet * > | getFittedEntriesSets () const |
void | MakeHistos () |
~FittedEntriesManager () | |
Static Public Member Functions | |
static FittedEntriesManager * | getInstance () |
Private Member Functions | |
ALIstring | createFileName (const ALIstring &optoName, const ALIstring &entryName) |
void | dumpEntriesSubstraction (std::ofstream &fout, FittedEntriesSet &fes, ALIint order1, ALIint order2) |
void | GetDifferentBetweenLasers () |
Private Attributes | |
std::vector< FittedEntriesSet * > | theFittedEntriesSets |
Static Private Attributes | |
static FittedEntriesManager * | instance = 0 |
Definition at line 17 of file FittedEntriesManager.h.
|
inline |
|
inline |
Definition at line 23 of file FittedEntriesManager.h.
void FittedEntriesManager::AddFittedEntriesSet | ( | FittedEntriesSet * | fents | ) |
Definition at line 33 of file FittedEntriesManager.cc.
References theFittedEntriesSets.
Referenced by Fit::fitNextEvent(), and MakeHistos().
|
private |
Definition at line 163 of file FittedEntriesManager.cc.
References gather_cfg::cout, ALIUtils::debug, lut2db_cfg::filename, and pickleFileParser::slash.
Referenced by MakeHistos().
|
private |
Definition at line 204 of file FittedEntriesManager.cc.
References begin, gather_cfg::cout, ALIUtils::debug, FittedEntriesSet::FittedEntries(), FittedEntry::getSigma(), FittedEntry::getValue(), mathSSE::sqrt(), value::val1, and value::val2.
|
private |
Definition at line 126 of file FittedEntriesManager.cc.
References gather_cfg::cout, ALIUtils::debug, M_PI, Model::OptOList(), and LightRay::startLightRay().
Referenced by MakeHistos().
|
inline |
Definition at line 29 of file FittedEntriesManager.h.
References theFittedEntriesSets.
|
static |
Definition at line 22 of file FittedEntriesManager.cc.
References FittedEntriesManager(), and instance.
Referenced by Fit::fitNextEvent(), and Fit::startFit().
void FittedEntriesManager::MakeHistos | ( | ) |
Definition at line 44 of file FittedEntriesManager.cc.
References AddFittedEntriesSet(), begin, gather_cfg::cout, createFileName(), ALIUtils::debug, ALIUtils::dumpDimensions(), end, lut2db_cfg::filename, groupFilesInBlocks::fout, GetDifferentBetweenLasers(), GlobalOptionMgr::getInstance(), GlobalOptionMgr::GlobalOptions(), cuy::ii, findQualityFiles::jj, findQualityFiles::size, and theFittedEntriesSets.
Referenced by Fit::startFit().
|
staticprivate |
Definition at line 37 of file FittedEntriesManager.h.
Referenced by getInstance().
|
private |
Definition at line 38 of file FittedEntriesManager.h.
Referenced by AddFittedEntriesSet(), getFittedEntriesSets(), and MakeHistos().