CMS 3D CMS Logo

Classes | Namespaces | Enumerations | Variables
ValueQuantity.h File Reference
#include "DQM/HcalCommon/interface/Quantity.h"
#include "DQM/HcalCommon/interface/Flag.h"
#include "boost/unordered_map.hpp"
#include "boost/foreach.hpp"

Go to the source code of this file.

Classes

class  hcaldqm::quantity::EventNumber
 
class  hcaldqm::quantity::EventType
 
class  hcaldqm::quantity::FlagQuantity
 
class  hcaldqm::quantity::LumiSection
 
class  hcaldqm::quantity::LumiSectionCoarse
 
class  hcaldqm::quantity::RunNumber
 
class  hcaldqm::quantity::ValueQuantity
 

Namespaces

 hcaldqm
 
 hcaldqm::quantity
 

Enumerations

enum  hcaldqm::quantity::ValueQuantityType {
  hcaldqm::quantity::fN = 0, hcaldqm::quantity::fEvents = 1, hcaldqm::quantity::fEnergy = 2, hcaldqm::quantity::fTiming_ns = 3,
  hcaldqm::quantity::fADC_128 = 4, hcaldqm::quantity::fADC_5 = 5, hcaldqm::quantity::fADC_15 = 6, hcaldqm::quantity::ffC_10000 = 7,
  hcaldqm::quantity::ffC_1000 = 8, hcaldqm::quantity::ffC_3000 = 9, hcaldqm::quantity::fTiming_TS = 10, hcaldqm::quantity::fTiming_TS200 = 11,
  hcaldqm::quantity::fLS = 12, hcaldqm::quantity::fEt_256 = 13, hcaldqm::quantity::fEt_128 = 14, hcaldqm::quantity::fFG = 15,
  hcaldqm::quantity::fRatio = 16, hcaldqm::quantity::fDigiSize = 17, hcaldqm::quantity::fAroundZero = 18, hcaldqm::quantity::fRatio2 = 19,
  hcaldqm::quantity::fdEtRatio = 20, hcaldqm::quantity::fSumdEt = 21, hcaldqm::quantity::fTiming_100TS = 22, hcaldqm::quantity::fQIE10ADC_256 = 23,
  hcaldqm::quantity::fQIE10TDC_64 = 24, hcaldqm::quantity::fQIE10TDC_16 = 25, hcaldqm::quantity::fDiffAbs = 26, hcaldqm::quantity::fRatio_0to2 = 27,
  hcaldqm::quantity::fN_to8000 = 28, hcaldqm::quantity::fEnergyTotal = 29, hcaldqm::quantity::fN_m0to10000 = 30, hcaldqm::quantity::fEtCorr_256 = 31,
  hcaldqm::quantity::fADCCorr_128 = 32, hcaldqm::quantity::fBX = 33, hcaldqm::quantity::fEnergy_1TeV = 34, hcaldqm::quantity::fState = 35,
  hcaldqm::quantity::fQIE10fC_400000 = 36, hcaldqm::quantity::fDataSize = 37, hcaldqm::quantity::fQIE10fC_2000 = 38, hcaldqm::quantity::fQIE10fC_10000 = 39,
  hcaldqm::quantity::fQIE8fC_1000_50 = 40, hcaldqm::quantity::fTime_ns_250 = 41, hcaldqm::quantity::fADC_256 = 42, hcaldqm::quantity::ffC_generic_10000 = 43,
  hcaldqm::quantity::ffC_generic_400000 = 44, hcaldqm::quantity::fQIE10ADC_16 = 45, hcaldqm::quantity::fDualAnodeAsymmetry = 46, hcaldqm::quantity::fTimingRatio = 47,
  hcaldqm::quantity::fQIE10fC_100000Coarse = 48, hcaldqm::quantity::fBadTDC = 49, hcaldqm::quantity::fRBX = 50, hcaldqm::quantity::fTimingDiff_ns = 51,
  hcaldqm::quantity::ffC_1000000 = 52, hcaldqm::quantity::fTime_ns_250_coarse = 53, hcaldqm::quantity::fCapidMinusBXmod4 = 54, hcaldqm::quantity::fBX_36 = 55,
  hcaldqm::quantity::fADC_256_4 = 56
}
 

Variables

const std::map< ValueQuantityType, double > hcaldqm::quantity::max_value
 
const std::map< ValueQuantityType, double > hcaldqm::quantity::min_value
 
const std::map< ValueQuantityType, std::string > hcaldqm::quantity::name_value
 
const std::map< ValueQuantityType, int > hcaldqm::quantity::nbins_value