#include <RunHistoryDUNE.h>
Public Types | |
enum | DetId_t { kUnknownDet = 0, k35t, kProtoDUNE, kFarDet, kNearDet, kNDUNEDetectors } |
Static Public Member Functions | |
static std::string | DetIdToString (int detId) |
static int | DetNameToId (std::string detStr) |
Protected Attributes | |
int | fRun |
int | fNSubruns |
int | fRunType |
int | fDetId |
uint64_t | fTStart |
uint64_t | fTStop |
std::vector< std::string > | fShifter |
std::vector< std::string > | fComponents |
std::string | fDetName |
std::string | fCfgLabel |
std::string | fTStartStr |
std::string | fTStopStr |
std::vector< SubRunDUNE > | fSubrun |
std::unordered_map< std::string, int > | fSCChanMap |
std::unordered_map< int, std::string > | fSCInvChanMap |
std::unordered_map< int, ASICSetting > | fASICSettingsMap |
std::unique_ptr< nutools::dbi::Table > | fSCDataTable |
std::unique_ptr< nutools::dbi::Table > | fASICSettingsTable |
Private Member Functions | |
bool | LoadSCChanMap () |
bool | LoadSCData () |
bool | LoadASICSettings () |
Definition at line 49 of file RunHistoryDUNE.h.
Enumerator | |
---|---|
kUnknownDet | |
k35t | |
kProtoDUNE | |
kFarDet | |
kNearDet | |
kNDUNEDetectors |
Definition at line 51 of file RunHistoryDUNE.h.
dune::RunHistoryDUNE::RunHistoryDUNE | ( | int | detid, |
int | runnum | ||
) |
Definition at line 26 of file RunHistoryDUNE.cxx.
|
delete |
|
virtual |
Definition at line 59 of file RunHistoryDUNE.cxx.
|
inline |
Definition at line 95 of file RunHistoryDUNE.h.
|
inline |
Definition at line 98 of file RunHistoryDUNE.h.
|
inline |
Definition at line 89 of file RunHistoryDUNE.h.
|
inline |
Definition at line 80 of file RunHistoryDUNE.h.
|
inlinestatic |
Definition at line 60 of file RunHistoryDUNE.h.
|
inlinestatic |
Definition at line 65 of file RunHistoryDUNE.h.
void dune::RunHistoryDUNE::DumpASICSettings | ( | ) |
Definition at line 135 of file RunHistoryDUNE.cxx.
void dune::RunHistoryDUNE::DumpSCData | ( | ) |
Definition at line 111 of file RunHistoryDUNE.cxx.
|
inlineoverridevirtual |
|
private |
Definition at line 147 of file RunHistoryDUNE.cxx.
|
private |
Definition at line 64 of file RunHistoryDUNE.cxx.
|
private |
Definition at line 192 of file RunHistoryDUNE.cxx.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
Implements detinfo::RunHistory.
Definition at line 281 of file RunHistoryDUNE.cxx.
|
inline |
Definition at line 91 of file RunHistoryDUNE.h.
|
inline |
Definition at line 92 of file RunHistoryDUNE.h.
|
inline |
Definition at line 96 of file RunHistoryDUNE.h.
|
inline |
Definition at line 93 of file RunHistoryDUNE.h.
|
inline |
Definition at line 94 of file RunHistoryDUNE.h.
|
inline |
Definition at line 88 of file RunHistoryDUNE.h.
|
inlineoverridevirtual |
|
inline |
Definition at line 99 of file RunHistoryDUNE.h.
|
inlineoverridevirtual |
|
inline |
Definition at line 100 of file RunHistoryDUNE.h.
Implements detinfo::RunHistory.
Definition at line 220 of file RunHistoryDUNE.cxx.
|
protected |
Definition at line 130 of file RunHistoryDUNE.h.
|
protected |
Definition at line 133 of file RunHistoryDUNE.h.
|
protected |
Definition at line 123 of file RunHistoryDUNE.h.
|
protected |
Definition at line 121 of file RunHistoryDUNE.h.
|
protected |
Definition at line 115 of file RunHistoryDUNE.h.
|
protected |
Definition at line 122 of file RunHistoryDUNE.h.
|
protected |
Definition at line 113 of file RunHistoryDUNE.h.
|
protected |
Definition at line 112 of file RunHistoryDUNE.h.
|
protected |
Definition at line 114 of file RunHistoryDUNE.h.
|
protected |
Definition at line 128 of file RunHistoryDUNE.h.
|
protected |
Definition at line 132 of file RunHistoryDUNE.h.
|
protected |
Definition at line 129 of file RunHistoryDUNE.h.
|
protected |
Definition at line 120 of file RunHistoryDUNE.h.
|
protected |
Definition at line 127 of file RunHistoryDUNE.h.
|
protected |
Definition at line 117 of file RunHistoryDUNE.h.
|
protected |
Definition at line 124 of file RunHistoryDUNE.h.
|
protected |
Definition at line 118 of file RunHistoryDUNE.h.
|
protected |
Definition at line 125 of file RunHistoryDUNE.h.