Classes | |
| struct | ForeverPlots |
| struct | PerRunPlots |
Public Member Functions | |
| OnlinePlotter (TFS &tfs, const double tickLength=16) | |
| virtual | ~OnlinePlotter () |
| void | ReactEndRun (const std::string &) |
| void | ReactBeginRun (const std::string &) |
| void | AnalyzeEvent (const std::vector< CRT::Trigger > &triggers) |
Private Types | |
| using | DIRECTORY = decltype(fFileService->mkdir("test")) |
Private Attributes | |
| size_t | fRunNum |
| TFS | fFileService |
| std::unique_ptr< PerRunPlots > | fCurrentRunPlots |
| PerRunPlots | fWholeJobPlots |
| uint64_t | fRunStartTime |
| uint64_t | fRunStopTime |
| uint64_t | fStartTotalTime |
| size_t | fRunCounter |
| std::unordered_map< unsigned int, ForeverPlots > | fUSBToForeverPlots |
| std::unordered_map< unsigned int, unsigned int > | fModuleToUSB |
| const double | fClockTicksToNs |
Definition at line 31 of file OnlinePlotter.cpp.
|
private |
Definition at line 201 of file OnlinePlotter.cpp.
|
inline |
Definition at line 35 of file OnlinePlotter.cpp.
|
inlinevirtual |
Definition at line 76 of file OnlinePlotter.cpp.
|
inline |
Definition at line 153 of file OnlinePlotter.cpp.
|
inline |
Definition at line 140 of file OnlinePlotter.cpp.
|
inline |
Definition at line 86 of file OnlinePlotter.cpp.
|
private |
Definition at line 262 of file OnlinePlotter.cpp.
|
private |
Definition at line 234 of file OnlinePlotter.cpp.
|
private |
Definition at line 200 of file OnlinePlotter.cpp.
|
private |
Definition at line 261 of file OnlinePlotter.cpp.
|
private |
Definition at line 239 of file OnlinePlotter.cpp.
|
private |
Definition at line 198 of file OnlinePlotter.cpp.
|
private |
Definition at line 236 of file OnlinePlotter.cpp.
|
private |
Definition at line 237 of file OnlinePlotter.cpp.
|
private |
Definition at line 238 of file OnlinePlotter.cpp.
|
private |
Definition at line 258 of file OnlinePlotter.cpp.
|
private |
Definition at line 235 of file OnlinePlotter.cpp.
1.8.11