Namespaces | |
constants | |
electronicsmap | |
filter | |
flag | |
hashfunctions | |
mapper | |
quantity | |
utilities | |
Classes | |
class | Container |
class | Container1D |
class | Container2D |
class | ContainerD |
class | ContainerI |
class | ContainerProf1D |
class | ContainerProf2D |
class | ContainerS |
class | ContainerSingle1D |
class | ContainerSingle2D |
class | ContainerSingleProf1D |
class | ContainerSingleProf2D |
class | ContainerXXX |
class | DigiRunSummary |
class | DQClient |
class | DQHarvester |
class | DQModule |
class | DQTask |
class | PedestalRunSummary |
class | RawRunSummary |
class | RecoRunSummary |
class | TPRunSummary |
Typedefs | |
typedef boost::unordered_map< uint32_t, double > | doubleCompactMap |
typedef boost::unordered_map< uint32_t, int > | intCompactMap |
typedef boost::unordered_map< uint32_t, uint32_t > | uintCompactMap |
Enumerations | |
enum | ModuleType { fTask = 0, fHarvester = 1, fClient = 2, nModuleType = 3 } |
enum | ProcessingType { fOnline = 0, fOffline = 1, fLocal = 2, nProcessingType = 3 } |
enum | UpdateFreq { fEvent = 0, f1LS = 1, f10LS = 2, f50LS = 3, f100LS = 4, nUpdateFreq = 5 } |
Variables | |
std::string const | pTypeNames [nProcessingType] = {"Online", "Offline", "Local"} |
file: DetectorQuantity.h Author: Viktor Khristenko
file: Author: Description:
file: ElectronicsMap.h Author: Viktor Khristenko
Description: HcalElectronicsMap is slow. Upon beginRun hash what you need from emap. Preserve only uint32_t. When you look things up, you know what is the key and you know what is the output as you define it up infront.
file: ElectronicsQuantity.h Author: Viktor Khristenko
file: HashFilter.h Author: Viktor Khristenko
Description: Filters out hashes that we do not need
file: HashFunctions.h Author: Viktor Khristenko
Description: Hash accoring to various Detector Elements
file: HashMapper.h Author: Viktor Khristenko
file: Quantity.h Author: Viktor Khristenko
file: TrigTowerQuantity.h Author: Viktor Khristenko
typedef boost::unordered_map<uint32_t, double> hcaldqm::doubleCompactMap |
Definition at line 15 of file ContainerXXX.h.
typedef boost::unordered_map<uint32_t, int> hcaldqm::intCompactMap |
Definition at line 16 of file ContainerXXX.h.
typedef boost::unordered_map<uint32_t, uint32_t> hcaldqm::uintCompactMap |
Definition at line 17 of file ContainerXXX.h.
enum hcaldqm::ModuleType |
Enumerator | |
---|---|
fTask | |
fHarvester | |
fClient | |
nModuleType |
Definition at line 24 of file DQModule.h.
Enumerator | |
---|---|
fOnline | |
fOffline | |
fLocal | |
nProcessingType |
Definition at line 26 of file DQModule.h.
enum hcaldqm::UpdateFreq |
Enumerator | |
---|---|
fEvent | |
f1LS | |
f10LS | |
f50LS | |
f100LS | |
nUpdateFreq |
Definition at line 16 of file DQTask.h.
std::string const hcaldqm::pTypeNames[nProcessingType] = {"Online", "Offline", "Local"} |
Definition at line 28 of file DQModule.h.
Referenced by hcaldqm::DQTask::bookHistograms().