#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 = nullptr |
Definition at line 17 of file FittedEntriesManager.h.
|
inline |
|
inline |
Definition at line 23 of file FittedEntriesManager.h.
References AddFittedEntriesSet(), getInstance(), and MakeHistos().
void FittedEntriesManager::AddFittedEntriesSet | ( | FittedEntriesSet * | fents | ) |
Definition at line 33 of file FittedEntriesManager.cc.
References theFittedEntriesSets.
Referenced by Fit::fitNextEvent(), MakeHistos(), and ~FittedEntriesManager().
|
private |
Definition at line 163 of file FittedEntriesManager.cc.
References gather_cfg::cout, ALIUtils::debug, corrVsCorr::filename, and pickleFileParser::slash.
Referenced by getFittedEntriesSets(), and 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(), and heppy_batch::val.
Referenced by getFittedEntriesSets().
|
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 createFileName(), dumpEntriesSubstraction(), groupFilesInBlocks::fout, and theFittedEntriesSets.
|
static |
Definition at line 22 of file FittedEntriesManager.cc.
References FittedEntriesManager(), and instance.
Referenced by Fit::fitNextEvent(), Fit::startFit(), and ~FittedEntriesManager().
void FittedEntriesManager::MakeHistos | ( | ) |
Definition at line 44 of file FittedEntriesManager.cc.
References AddFittedEntriesSet(), begin, gather_cfg::cout, createFileName(), ALIUtils::debug, ALIUtils::dumpDimensions(), end, corrVsCorr::filename, groupFilesInBlocks::fout, GetDifferentBetweenLasers(), GlobalOptionMgr::getInstance(), GlobalOptionMgr::GlobalOptions(), cuy::ii, findQualityFiles::jj, findQualityFiles::size, and theFittedEntriesSets.
Referenced by Fit::startFit(), and ~FittedEntriesManager().
|
staticprivate |
Definition at line 37 of file FittedEntriesManager.h.
Referenced by getInstance(), and production_tasks.Task::getname().
|
private |
Definition at line 38 of file FittedEntriesManager.h.
Referenced by AddFittedEntriesSet(), getFittedEntriesSets(), and MakeHistos().