CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Typedefs | Enumerations | Functions | Variables
hcaldqm::quantity Namespace Reference

Classes

class  DetectorQuantity
 
class  ElectronicsQuantity
 
class  EventNumber
 
class  EventType
 
class  FEDQuantity
 
class  FlagQuantity
 
class  LumiSection
 
class  Quantity
 
class  RunNumber
 
class  TrigTowerQuantity
 
class  ValueQuantity
 

Typedefs

typedef uint32_t(* getBinType_did )(HcalDetId const &)
 
typedef uint32_t(* getBinType_eid )(HcalElectronicsId const &)
 
typedef uint32_t(* getBinType_tid )(HcalTrigTowerDetId const &)
 
typedef HcalDetId(* getDid_did )(int)
 
typedef HcalElectronicsId(* getEid_eid )(int)
 
typedef std::vector
< std::string >(* 
getLabels_did )()
 
typedef std::vector
< std::string >(* 
getLabels_eid )()
 
typedef std::vector
< std::string >(* 
getLabels_tid )()
 
typedef HcalTrigTowerDetId(* getTid_tid )(int)
 
typedef int(* getValueType_did )(HcalDetId const &)
 
typedef int(* getValueType_eid )(HcalElectronicsId const &)
 
typedef int(* getValueType_tid )(HcalTrigTowerDetId const &)
 

Enumerations

enum  AxisType { fXAxis = 0, fYAxis = 1, fZAxis = 2, nAxisType = 3 }
 
enum  DetectorQuantityType {
  fiphi = 0, fieta = 1, fdepth = 2, fSubdet = 3,
  fSubdetPM = 4, nDetectorQuantityType = 5
}
 
enum  ElectronicsQuantityType {
  fFED = 0, fFEDuTCA = 1, fFEDVME = 2, fCrate = 3,
  fCrateuTCA = 4, fCrateVME = 5, fSlotuTCA = 6, fSlotVME = 7,
  fSpigot = 8, fFiberuTCA = 9, fFiberVME = 10, fFiberCh = 11,
  fFEDuTCASlot = 12, fFEDVMESpigot = 13, fFiberuTCAFiberCh = 14, fFiberVMEFiberCh = 15,
  fSLB = 16, fSLBCh = 17, fSLBSLBCh = 18, fFiberuTCATP = 19,
  fFiberChuTCATP = 20, fFiberuTCATPFiberChuTCATP = 21, nElectronicsQuantityType = 22
}
 
enum  QuantityType {
  fDetectorQuantity = 0, fElectronicsQuantity = 1, fTrigTowerQuantity = 2, fValueQuantity = 3,
  fFlagQuantity = 4, fNone = 5, nQuantityType = 6
}
 
enum  TrigTowerQuantityType {
  fTTiphi = 0, fTTieta = 1, fTTdepth = 2, fTTSubdet = 3,
  fTTSubdetPM = 4, fTTieta2x3 = 5, nTrigTowerQuantityType = 6
}
 
enum  ValueQuantityType {
  fN = 0, fEvents = 1, fEnergy = 2, fTiming_ns = 3,
  fADC_128 = 4, fADC_5 = 5, fADC_15 = 6, ffC_10000 = 7,
  ffC_1000 = 8, ffC_3000 = 9, fTiming_TS = 10, fTiming_TS200 = 11,
  fLS = 12, fEt_256 = 13, fEt_128 = 14, fFG = 15,
  fRatio = 16, fDigiSize = 17, fAroundZero = 18, fRatio2 = 19,
  fdEtRatio = 20, fSumdEt = 21, fTiming_20TS = 22, fQIE10ADC_256 = 23,
  fQIE10TDC_64 = 24, fQIE10TDC_16 = 25, fDiffAbs = 26, fRatio_0to2 = 27,
  fN_to3000 = 28, fEnergyTotal = 29, fN_m0to10000 = 30, fEtCorr_256 = 31,
  fADCCorr_128 = 32, fBX = 33, fEnergy_1TeV = 34, fState = 35,
  fQIE10fC_300000 = 36, fDataSize = 37, fQIE10fC_2000 = 38, fQIE8fC_1000_50 = 39,
  nValueQuantityType = 40
}
 

Functions

uint32_t getBin_Crate (HcalElectronicsId const &)
 
uint32_t getBin_CrateuTCA (HcalElectronicsId const &)
 
uint32_t getBin_CrateVME (HcalElectronicsId const &)
 
uint32_t getBin_depth (HcalDetId const &)
 
uint32_t getBin_FED (HcalElectronicsId const &)
 
uint32_t getBin_FEDuTCA (HcalElectronicsId const &)
 
uint32_t getBin_FEDuTCASlot (HcalElectronicsId const &)
 
uint32_t getBin_FEDVME (HcalElectronicsId const &)
 
uint32_t getBin_FEDVMESpigot (HcalElectronicsId const &)
 
uint32_t getBin_FiberCh (HcalElectronicsId const &)
 
uint32_t getBin_FiberChuTCATP (HcalElectronicsId const &)
 
uint32_t getBin_FiberuTCA (HcalElectronicsId const &)
 
uint32_t getBin_FiberuTCAFiberCh (HcalElectronicsId const &)
 
uint32_t getBin_FiberuTCATP (HcalElectronicsId const &)
 
uint32_t getBin_FiberuTCATPFiberChuTCATP (HcalElectronicsId const &)
 
uint32_t getBin_FiberVME (HcalElectronicsId const &)
 
uint32_t getBin_FiberVMEFiberCh (HcalElectronicsId const &)
 
uint32_t getBin_ieta (HcalDetId const &)
 
uint32_t getBin_iphi (HcalDetId const &)
 
uint32_t getBin_SLB (HcalElectronicsId const &)
 
uint32_t getBin_SLBCh (HcalElectronicsId const &)
 
uint32_t getBin_SLBSLBCh (HcalElectronicsId const &)
 
uint32_t getBin_SlotuTCA (HcalElectronicsId const &)
 
uint32_t getBin_SlotVME (HcalElectronicsId const &)
 
uint32_t getBin_Spigot (HcalElectronicsId const &)
 
uint32_t getBin_Subdet (HcalDetId const &)
 
uint32_t getBin_SubdetPM (HcalDetId const &)
 
uint32_t getBin_TTdepth (HcalTrigTowerDetId const &)
 
uint32_t getBin_TTieta (HcalTrigTowerDetId const &)
 
uint32_t getBin_TTieta2x3 (HcalTrigTowerDetId const &)
 
uint32_t getBin_TTiphi (HcalTrigTowerDetId const &)
 
uint32_t getBin_TTSubdet (HcalTrigTowerDetId const &)
 
uint32_t getBin_TTSubdetPM (HcalTrigTowerDetId const &)
 
HcalDetId getDid_depth (int)
 
HcalDetId getDid_ieta (int)
 
HcalDetId getDid_iphi (int)
 
HcalDetId getDid_Subdet (int)
 
HcalDetId getDid_SubdetPM (int)
 
HcalElectronicsId getEid_Crate (int)
 
HcalElectronicsId getEid_CrateuTCA (int)
 
HcalElectronicsId getEid_CrateVME (int)
 
HcalElectronicsId getEid_FED (int)
 
HcalElectronicsId getEid_FEDuTCA (int)
 
HcalElectronicsId getEid_FEDuTCASlot (int)
 
HcalElectronicsId getEid_FEDVME (int)
 
HcalElectronicsId getEid_FEDVMESpigot (int)
 
HcalElectronicsId getEid_FiberCh (int)
 
HcalElectronicsId getEid_FiberChuTCATP (int)
 
HcalElectronicsId getEid_FiberuTCA (int)
 
HcalElectronicsId getEid_FiberuTCAFiberCh (int)
 
HcalElectronicsId getEid_FiberuTCATP (int)
 
HcalElectronicsId getEid_FiberuTCATPFiberChuTCATP (int)
 
HcalElectronicsId getEid_FiberVME (int)
 
HcalElectronicsId getEid_FiberVMEFiberCh (int)
 
HcalElectronicsId getEid_SLB (int)
 
HcalElectronicsId getEid_SLBCh (int)
 
HcalElectronicsId getEid_SLBSLBCh (int)
 
HcalElectronicsId getEid_SlotuTCA (int)
 
HcalElectronicsId getEid_SlotVME (int)
 
HcalElectronicsId getEid_Spigot (int)
 
std::vector< std::string > getLabels_Crate ()
 
std::vector< std::string > getLabels_CrateuTCA ()
 
std::vector< std::string > getLabels_CrateVME ()
 
std::vector< std::string > getLabels_depth ()
 
std::vector< std::string > getLabels_FED ()
 
std::vector< std::string > getLabels_FEDuTCA ()
 
std::vector< std::string > getLabels_FEDuTCASlot ()
 
std::vector< std::string > getLabels_FEDVME ()
 
std::vector< std::string > getLabels_FEDVMESpigot ()
 
std::vector< std::string > getLabels_FiberCh ()
 
std::vector< std::string > getLabels_FiberChuTCATP ()
 
std::vector< std::string > getLabels_FiberuTCA ()
 
std::vector< std::string > getLabels_FiberuTCAFiberCh ()
 
std::vector< std::string > getLabels_FiberuTCATP ()
 
std::vector< std::string > getLabels_FiberuTCATPFiberChuTCATP ()
 
std::vector< std::string > getLabels_FiberVME ()
 
std::vector< std::string > getLabels_FiberVMEFiberCh ()
 
std::vector< std::string > getLabels_ieta ()
 
std::vector< std::string > getLabels_iphi ()
 
std::vector< std::string > getLabels_SLB ()
 
std::vector< std::string > getLabels_SLBCh ()
 
std::vector< std::string > getLabels_SLBSLBCh ()
 
std::vector< std::string > getLabels_SlotuTCA ()
 
std::vector< std::string > getLabels_SlotVME ()
 
std::vector< std::string > getLabels_Spigot ()
 
std::vector< std::string > getLabels_Subdet ()
 
std::vector< std::string > getLabels_SubdetPM ()
 
std::vector< std::string > getLabels_TTdepth ()
 
std::vector< std::string > getLabels_TTieta ()
 
std::vector< std::string > getLabels_TTieta2x3 ()
 
std::vector< std::string > getLabels_TTiphi ()
 
std::vector< std::string > getLabels_TTSubdet ()
 
std::vector< std::string > getLabels_TTSubdetPM ()
 
HcalTrigTowerDetId getTid_TTdepth (int)
 
HcalTrigTowerDetId getTid_TTieta (int)
 
HcalTrigTowerDetId getTid_TTieta2x3 (int)
 
HcalTrigTowerDetId getTid_TTiphi (int)
 
HcalTrigTowerDetId getTid_TTSubdet (int)
 
HcalTrigTowerDetId getTid_TTSubdetPM (int)
 
int getValue_Crate (HcalElectronicsId const &)
 
int getValue_CrateuTCA (HcalElectronicsId const &)
 
int getValue_CrateVME (HcalElectronicsId const &)
 
int getValue_depth (HcalDetId const &)
 
int getValue_FED (HcalElectronicsId const &)
 
int getValue_FEDuTCA (HcalElectronicsId const &)
 
int getValue_FEDuTCASlot (HcalElectronicsId const &)
 
int getValue_FEDVME (HcalElectronicsId const &)
 
int getValue_FEDVMESpigot (HcalElectronicsId const &)
 
int getValue_FiberCh (HcalElectronicsId const &)
 
int getValue_FiberChuTCATP (HcalElectronicsId const &)
 
int getValue_FiberuTCA (HcalElectronicsId const &)
 
int getValue_FiberuTCAFiberCh (HcalElectronicsId const &)
 
int getValue_FiberuTCATP (HcalElectronicsId const &)
 
int getValue_FiberuTCATPFiberChuTCATP (HcalElectronicsId const &)
 
int getValue_FiberVME (HcalElectronicsId const &)
 
int getValue_FiberVMEFiberCh (HcalElectronicsId const &)
 
int getValue_ieta (HcalDetId const &)
 
int getValue_iphi (HcalDetId const &)
 
int getValue_SLB (HcalElectronicsId const &)
 
int getValue_SLBCh (HcalElectronicsId const &)
 
int getValue_SLBSLBCh (HcalElectronicsId const &)
 
int getValue_SlotuTCA (HcalElectronicsId const &)
 
int getValue_SlotVME (HcalElectronicsId const &)
 
int getValue_Spigot (HcalElectronicsId const &)
 
int getValue_Subdet (HcalDetId const &)
 
int getValue_SubdetPM (HcalDetId const &)
 
int getValue_TTdepth (HcalTrigTowerDetId const &)
 
int getValue_TTieta (HcalTrigTowerDetId const &)
 
int getValue_TTieta2x3 (HcalTrigTowerDetId const &)
 
int getValue_TTiphi (HcalTrigTowerDetId const &)
 
int getValue_TTSubdet (HcalTrigTowerDetId const &)
 
int getValue_TTSubdetPM (HcalTrigTowerDetId const &)
 

Variables

getBinType_did const getBin_functions_did [nDetectorQuantityType]
 
getBinType_eid const getBin_functions_eid [nElectronicsQuantityType]
 
getBinType_tid const getBin_functions_tid [nTrigTowerQuantityType]
 
getDid_did const getDid_functions_did [nDetectorQuantityType]
 
getEid_eid const getEid_functions_eid [nElectronicsQuantityType]
 
getLabels_did const getLabels_functions_did [nDetectorQuantityType]
 
getLabels_eid const getLabels_functions_eid [nElectronicsQuantityType]
 
getLabels_tid const getLabels_functions_tid [nTrigTowerQuantityType]
 
getTid_tid const getTid_functions_tid [nTrigTowerQuantityType]
 
getValueType_did const getValue_functions_did [nDetectorQuantityType]
 
getValueType_eid const getValue_functions_eid [nElectronicsQuantityType]
 
getValueType_tid const getValue_functions_tid [nTrigTowerQuantityType]
 
double const max_did [nDetectorQuantityType]
 
double const max_eid [nElectronicsQuantityType]
 
double const max_tid [nTrigTowerQuantityType]
 
double const max_value [nValueQuantityType]
 
double const min_did [nDetectorQuantityType]
 
double const min_eid [nElectronicsQuantityType]
 
double const min_tid [nTrigTowerQuantityType]
 
double const min_value [nValueQuantityType]
 
std::string const name_did [nDetectorQuantityType]
 
std::string const name_eid [nElectronicsQuantityType]
 
std::string const name_tid [nTrigTowerQuantityType]
 
std::string const name_value [nValueQuantityType]
 
int const nbins_did [nDetectorQuantityType]
 
int const nbins_eid [nElectronicsQuantityType]
 
int const nbins_tid [nTrigTowerQuantityType]
 
int const nbins_value [nValueQuantityType]
 

Typedef Documentation

typedef uint32_t(* hcaldqm::quantity::getBinType_did)(HcalDetId const &)

Definition at line 46 of file DetectorQuantity.h.

typedef uint32_t(* hcaldqm::quantity::getBinType_eid)(HcalElectronicsId const &)

Definition at line 142 of file ElectronicsQuantity.h.

typedef uint32_t(* hcaldqm::quantity::getBinType_tid)(HcalTrigTowerDetId const &)

Definition at line 52 of file TrigTowerQuantity.h.

typedef HcalDetId(* hcaldqm::quantity::getDid_did)(int)

Definition at line 47 of file DetectorQuantity.h.

typedef HcalElectronicsId(* hcaldqm::quantity::getEid_eid)(int)

Definition at line 143 of file ElectronicsQuantity.h.

typedef std::vector<std::string>(* hcaldqm::quantity::getLabels_did)()

Definition at line 48 of file DetectorQuantity.h.

typedef std::vector<std::string>(* hcaldqm::quantity::getLabels_eid)()

Definition at line 144 of file ElectronicsQuantity.h.

typedef std::vector<std::string>(* hcaldqm::quantity::getLabels_tid)()

Definition at line 54 of file TrigTowerQuantity.h.

typedef HcalTrigTowerDetId(* hcaldqm::quantity::getTid_tid)(int)

Definition at line 53 of file TrigTowerQuantity.h.

typedef int(* hcaldqm::quantity::getValueType_did)(HcalDetId const &)

Definition at line 45 of file DetectorQuantity.h.

typedef int(* hcaldqm::quantity::getValueType_eid)(HcalElectronicsId const &)

Definition at line 141 of file ElectronicsQuantity.h.

typedef int(* hcaldqm::quantity::getValueType_tid)(HcalTrigTowerDetId const &)

Definition at line 51 of file TrigTowerQuantity.h.

Enumeration Type Documentation

Enumerator
fXAxis 
fYAxis 
fZAxis 
nAxisType 

Definition at line 28 of file Quantity.h.

Enumerator
fiphi 
fieta 
fdepth 
fSubdet 
fSubdetPM 
nDetectorQuantityType 

Definition at line 15 of file DetectorQuantity.h.

Enumerator
fFED 
fFEDuTCA 
fFEDVME 
fCrate 
fCrateuTCA 
fCrateVME 
fSlotuTCA 
fSlotVME 
fSpigot 
fFiberuTCA 
fFiberVME 
fFiberCh 
fFEDuTCASlot 
fFEDVMESpigot 
fFiberuTCAFiberCh 
fFiberVMEFiberCh 
fSLB 
fSLBCh 
fSLBSLBCh 
fFiberuTCATP 
fFiberChuTCATP 
fFiberuTCATPFiberChuTCATP 
nElectronicsQuantityType 

Definition at line 18 of file ElectronicsQuantity.h.

Enumerator
fDetectorQuantity 
fElectronicsQuantity 
fTrigTowerQuantity 
fValueQuantity 
fFlagQuantity 
fNone 
nQuantityType 

Definition at line 17 of file Quantity.h.

Enumerator
fTTiphi 
fTTieta 
fTTdepth 
fTTSubdet 
fTTSubdetPM 
fTTieta2x3 
nTrigTowerQuantityType 

Definition at line 15 of file TrigTowerQuantity.h.

Enumerator
fN 
fEvents 
fEnergy 
fTiming_ns 
fADC_128 
fADC_5 
fADC_15 
ffC_10000 
ffC_1000 
ffC_3000 
fTiming_TS 
fTiming_TS200 
fLS 
fEt_256 
fEt_128 
fFG 
fRatio 
fDigiSize 
fAroundZero 
fRatio2 
fdEtRatio 
fSumdEt 
fTiming_20TS 
fQIE10ADC_256 
fQIE10TDC_64 
fQIE10TDC_16 
fDiffAbs 
fRatio_0to2 
fN_to3000 
fEnergyTotal 
fN_m0to10000 
fEtCorr_256 
fADCCorr_128 
fBX 
fEnergy_1TeV 
fState 
fQIE10fC_300000 
fDataSize 
fQIE10fC_2000 
fQIE8fC_1000_50 
nValueQuantityType 

Definition at line 13 of file ValueQuantity.h.

Function Documentation

uint32_t hcaldqm::quantity::getBin_Crate ( HcalElectronicsId const &  eid)

Definition at line 165 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_CrateuTCA ( HcalElectronicsId const &  eid)

Definition at line 170 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_CrateVME ( HcalElectronicsId const &  eid)

Definition at line 175 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_depth ( HcalDetId const &  did)

Definition at line 49 of file DetectorQuantity.cc.

References HcalDetId::depth().

50  {
51  return (uint32_t)(did.depth());
52  }
uint32_t hcaldqm::quantity::getBin_FED ( HcalElectronicsId const &  eid)

Definition at line 150 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FEDuTCA ( HcalElectronicsId const &  eid)

Definition at line 155 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FEDuTCASlot ( HcalElectronicsId const &  eid)

Definition at line 210 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FEDVME ( HcalElectronicsId const &  eid)

Definition at line 160 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FEDVMESpigot ( HcalElectronicsId const &  eid)

Definition at line 215 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberCh ( HcalElectronicsId const &  eid)

Definition at line 205 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberChuTCATP ( HcalElectronicsId const &  eid)

Definition at line 250 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberuTCA ( HcalElectronicsId const &  eid)

Definition at line 195 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberuTCAFiberCh ( HcalElectronicsId const &  eid)

Definition at line 220 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberuTCATP ( HcalElectronicsId const &  eid)

Definition at line 245 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberuTCATPFiberChuTCATP ( HcalElectronicsId const &  eid)

Definition at line 255 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberVME ( HcalElectronicsId const &  eid)

Definition at line 200 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_FiberVMEFiberCh ( HcalElectronicsId const &  eid)

Definition at line 225 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_ieta ( HcalDetId const &  did)

Definition at line 44 of file DetectorQuantity.cc.

References getValue_ieta().

45  {
46  return (uint32_t)(getValue_ieta(did)+1);
47  }
int getValue_ieta(HcalDetId const &)
uint32_t hcaldqm::quantity::getBin_iphi ( HcalDetId const &  did)

Definition at line 39 of file DetectorQuantity.cc.

References HcalDetId::iphi().

40  {
41  return (uint32_t)(did.iphi());
42  }
uint32_t hcaldqm::quantity::getBin_SLB ( HcalElectronicsId const &  eid)

Definition at line 230 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_SLBCh ( HcalElectronicsId const &  eid)

Definition at line 235 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_SLBSLBCh ( HcalElectronicsId const &  eid)

Definition at line 240 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_SlotuTCA ( HcalElectronicsId const &  eid)

Definition at line 180 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_SlotVME ( HcalElectronicsId const &  eid)

Definition at line 185 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_Spigot ( HcalElectronicsId const &  eid)

Definition at line 190 of file ElectronicsQuantity.cc.

uint32_t hcaldqm::quantity::getBin_Subdet ( HcalDetId const &  did)

Definition at line 54 of file DetectorQuantity.cc.

References HcalDetId::subdet().

55  {
56  return (uint32_t)(did.subdet());
57  }
uint32_t hcaldqm::quantity::getBin_SubdetPM ( HcalDetId const &  did)

Definition at line 59 of file DetectorQuantity.cc.

References getValue_SubdetPM().

60  {
61  return ( uint32_t)(getValue_SubdetPM(did)+1);
62  }
int getValue_SubdetPM(HcalDetId const &)
uint32_t hcaldqm::quantity::getBin_TTdepth ( HcalTrigTowerDetId const &  tid)

Definition at line 48 of file TrigTowerQuantity.cc.

References getValue_TTdepth().

49  {
50  return (uint32_t)(getValue_TTdepth(tid)+1);
51  }
int getValue_TTdepth(HcalTrigTowerDetId const &)
uint32_t hcaldqm::quantity::getBin_TTieta ( HcalTrigTowerDetId const &  tid)

Definition at line 43 of file TrigTowerQuantity.cc.

References getValue_TTieta().

44  {
45  return (uint32_t)(getValue_TTieta(tid)+1);
46  }
int getValue_TTieta(HcalTrigTowerDetId const &)
uint32_t hcaldqm::quantity::getBin_TTieta2x3 ( HcalTrigTowerDetId const &  tid)

Definition at line 63 of file TrigTowerQuantity.cc.

References getValue_TTieta2x3().

64  {return (uint32_t)(getValue_TTieta2x3(tid)+1);}
int getValue_TTieta2x3(HcalTrigTowerDetId const &)
uint32_t hcaldqm::quantity::getBin_TTiphi ( HcalTrigTowerDetId const &  tid)

Definition at line 38 of file TrigTowerQuantity.cc.

References getValue_TTiphi().

39  {
40  return (uint32_t)(getValue_TTiphi(tid));
41  }
int getValue_TTiphi(HcalTrigTowerDetId const &)
uint32_t hcaldqm::quantity::getBin_TTSubdet ( HcalTrigTowerDetId const &  tid)

Definition at line 53 of file TrigTowerQuantity.cc.

References getValue_TTSubdet().

54  {
55  return (uint32_t)(getValue_TTSubdet(tid)+1);
56  }
int getValue_TTSubdet(HcalTrigTowerDetId const &)
uint32_t hcaldqm::quantity::getBin_TTSubdetPM ( HcalTrigTowerDetId const &  tid)

Definition at line 58 of file TrigTowerQuantity.cc.

References getValue_TTSubdetPM().

59  {
60  return (uint32_t)(getValue_TTSubdetPM(tid)+1);
61  }
int getValue_TTSubdetPM(HcalTrigTowerDetId const &)
HcalDetId hcaldqm::quantity::getDid_depth ( int  v)

Definition at line 75 of file DetectorQuantity.cc.

References HcalBarrel.

76  {
77  return HcalDetId(HcalBarrel, 1, 1, v);
78  }
HcalDetId hcaldqm::quantity::getDid_ieta ( int  v)

Definition at line 69 of file DetectorQuantity.cc.

References HcalBarrel.

Referenced by getLabels_ieta().

70  {
71  return HcalDetId(HcalBarrel,
72  v<=41?(v<=12?v-41:v-42):(v>=71?v-42:v-41), 1, 1);
73  }
HcalDetId hcaldqm::quantity::getDid_iphi ( int  v)

Definition at line 64 of file DetectorQuantity.cc.

References HcalBarrel.

65  {
66  return HcalDetId(HcalBarrel, v, 1, 1);
67  }
HcalDetId hcaldqm::quantity::getDid_Subdet ( int  v)

Definition at line 80 of file DetectorQuantity.cc.

81  {
82  return HcalDetId((HcalSubdetector)(v+1), 1, 1, 1);
83  }
HcalSubdetector
Definition: HcalAssistant.h:31
HcalDetId hcaldqm::quantity::getDid_SubdetPM ( int  v)

Definition at line 85 of file DetectorQuantity.cc.

86  {
87  return HcalDetId((HcalSubdetector)(v/2+1), v%2==0?1:-1, 1, 1);
88  }
HcalSubdetector
Definition: HcalAssistant.h:31
HcalElectronicsId hcaldqm::quantity::getEid_Crate ( int  v)

Definition at line 282 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_CrateuTCA ( int  v)

Definition at line 296 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_CrateVME ( int  v)

Definition at line 290 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FED ( int  v)

Definition at line 260 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FEDuTCA ( int  v)

Definition at line 275 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FEDuTCASlot ( int  v)

Definition at line 343 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FEDVME ( int  v)

Definition at line 269 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FEDVMESpigot ( int  v)

Definition at line 352 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberCh ( int  v)

Definition at line 337 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberChuTCATP ( int  v)

Definition at line 405 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberuTCA ( int  v)

Definition at line 322 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberuTCAFiberCh ( int  v)

Definition at line 360 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberuTCATP ( int  v)

Definition at line 399 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberuTCATPFiberChuTCATP ( int  v)

Definition at line 411 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberVME ( int  v)

Definition at line 331 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_FiberVMEFiberCh ( int  v)

Definition at line 368 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_SLB ( int  v)

Definition at line 376 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_SLBCh ( int  v)

Definition at line 383 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_SLBSLBCh ( int  v)

Definition at line 390 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_SlotuTCA ( int  v)

Definition at line 302 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_SlotVME ( int  v)

Definition at line 309 of file ElectronicsQuantity.cc.

HcalElectronicsId hcaldqm::quantity::getEid_Spigot ( int  v)

Definition at line 316 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_Crate ( )

Definition at line 460 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_CrateuTCA ( )

Definition at line 488 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_CrateVME ( )

Definition at line 474 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_depth ( )

Definition at line 107 of file DetectorQuantity.cc.

108  {
109  return std::vector<std::string>();
110  }
std::vector< std::string > hcaldqm::quantity::getLabels_FED ( )

Definition at line 419 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FEDuTCA ( )

Definition at line 433 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FEDuTCASlot ( )

Definition at line 579 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FEDVME ( )

Definition at line 447 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FEDVMESpigot ( )

Definition at line 601 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberCh ( )

Definition at line 565 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberChuTCATP ( )

Definition at line 724 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberuTCA ( )

Definition at line 537 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberuTCAFiberCh ( )

Definition at line 623 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberuTCATP ( )

Definition at line 710 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberuTCATPFiberChuTCATP ( )

Definition at line 738 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberVME ( )

Definition at line 551 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_FiberVMEFiberCh ( )

Definition at line 645 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_ieta ( )

Definition at line 95 of file DetectorQuantity.cc.

References getDid_ieta(), i, HLT_25ns10e33_v2_cff::labels, mergeVDriftHistosByStation::name, and AlCaHLTBitMon_QueryRunRegistry::string.

96  {
97  std::vector<std::string> labels;
98  char name[10];
99  for (int i=0; i<84; i++)
100  {
101  sprintf(name, "%d", getDid_ieta(i).ieta());
102  labels.push_back(std::string(name));
103  }
104  return labels;
105  }
int i
Definition: DBlmapReader.cc:9
HcalDetId getDid_ieta(int)
std::vector< std::string > hcaldqm::quantity::getLabels_iphi ( )

Definition at line 90 of file DetectorQuantity.cc.

91  {
92  return std::vector<std::string>();
93  }
std::vector< std::string > hcaldqm::quantity::getLabels_SLB ( )

Definition at line 666 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_SLBCh ( )

Definition at line 680 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_SLBSLBCh ( )

Definition at line 694 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_SlotuTCA ( )

Definition at line 502 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_SlotVME ( )

Definition at line 516 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_Spigot ( )

Definition at line 521 of file ElectronicsQuantity.cc.

std::vector< std::string > hcaldqm::quantity::getLabels_Subdet ( )

Definition at line 112 of file DetectorQuantity.cc.

References i, HLT_25ns10e33_v2_cff::labels, and hcaldqm::constants::SUBDET_NAME.

113  {
114  std::vector<std::string> labels;
115  for (int i=0; i<4; i++)
116  labels.push_back(constants::SUBDET_NAME[i]);
117  return labels;
118  }
int i
Definition: DBlmapReader.cc:9
std::string const SUBDET_NAME[SUBDET_NUM]
Definition: Constants.h:133
std::vector< std::string > hcaldqm::quantity::getLabels_SubdetPM ( )

Definition at line 120 of file DetectorQuantity.cc.

References i, HLT_25ns10e33_v2_cff::labels, and hcaldqm::constants::SUBDETPM_NAME.

121  {
122  std::vector<std::string> labels;
123  for (int i=0; i<8; i++)
124  labels.push_back(constants::SUBDETPM_NAME[i]);
125  return labels;
126  }
int i
Definition: DBlmapReader.cc:9
std::string const SUBDETPM_NAME[2 *SUBDET_NUM]
Definition: Constants.h:134
std::vector< std::string > hcaldqm::quantity::getLabels_TTdepth ( )

Definition at line 127 of file TrigTowerQuantity.cc.

128  {
129  return std::vector<std::string>();
130  }
std::vector< std::string > hcaldqm::quantity::getLabels_TTieta ( )

Definition at line 103 of file TrigTowerQuantity.cc.

References getTid_TTieta(), i, HLT_25ns10e33_v2_cff::labels, and mergeVDriftHistosByStation::name.

104  {
105  char name[10];
106  std::vector<std::string> labels;
107  for (int i=0; i<82; i++)
108  {
109  sprintf(name, "%d", getTid_TTieta(i).ieta());
110  labels.push_back(name);
111  }
112  return labels;
113  }
int i
Definition: DBlmapReader.cc:9
HcalTrigTowerDetId getTid_TTieta(int)
std::vector< std::string > hcaldqm::quantity::getLabels_TTieta2x3 ( )

Definition at line 115 of file TrigTowerQuantity.cc.

References getTid_TTieta2x3(), i, HLT_25ns10e33_v2_cff::labels, and mergeVDriftHistosByStation::name.

116  {
117  char name[10];
118  std::vector<std::string> labels;
119  for (int i=0; i<8; i++)
120  {
121  sprintf(name, "%d", getTid_TTieta2x3(i).ieta());
122  labels.push_back(name);
123  }
124  return labels;
125  }
int i
Definition: DBlmapReader.cc:9
HcalTrigTowerDetId getTid_TTieta2x3(int)
std::vector< std::string > hcaldqm::quantity::getLabels_TTiphi ( )

Definition at line 99 of file TrigTowerQuantity.cc.

100  {
101  return std::vector<std::string>();
102  }
std::vector< std::string > hcaldqm::quantity::getLabels_TTSubdet ( )

Definition at line 132 of file TrigTowerQuantity.cc.

References getTid_TTSubdet(), i, HLT_25ns10e33_v2_cff::labels, and hcaldqm::constants::TPSUBDET_NAME.

133  {
134  std::vector<std::string> labels;
135  for (int i=0; i<2; i++)
136  labels.push_back(constants::TPSUBDET_NAME[
137  getTid_TTSubdet(i).ietaAbs()<29?0:1]);
138  return labels;
139  }
int i
Definition: DBlmapReader.cc:9
HcalTrigTowerDetId getTid_TTSubdet(int)
std::string const TPSUBDET_NAME[TPSUBDET_NUM]
Definition: Constants.h:137
std::vector< std::string > hcaldqm::quantity::getLabels_TTSubdetPM ( )

Definition at line 141 of file TrigTowerQuantity.cc.

References getTid_TTSubdetPM(), i, HcalTrigTowerDetId::ieta(), HcalTrigTowerDetId::ietaAbs(), HLT_25ns10e33_v2_cff::labels, hcaldqm::constants::TPSUBDETPM_NAME, and x().

142  {
143  std::vector<std::string> labels;
144  for (int i=0; i<4; i++)
145  {
147  int x = tid.ietaAbs()<29?0:2;
148  labels.push_back(constants::TPSUBDETPM_NAME[
149  tid.ieta()>0?x+1:x]);
150  return labels;
151  }
152  return labels;
153  }
int i
Definition: DBlmapReader.cc:9
std::string const TPSUBDETPM_NAME[2 *TPSUBDET_NUM]
Definition: Constants.h:138
int ieta() const
get the tower ieta
HcalTrigTowerDetId getTid_TTSubdetPM(int)
T x() const
Cartesian x coordinate.
int ietaAbs() const
get the absolute value of the tower ieta
HcalTrigTowerDetId hcaldqm::quantity::getTid_TTdepth ( int  v)

Definition at line 76 of file TrigTowerQuantity.cc.

HcalTrigTowerDetId hcaldqm::quantity::getTid_TTieta ( int  v)

Definition at line 71 of file TrigTowerQuantity.cc.

Referenced by getLabels_TTieta().

72  {
73  return HcalTrigTowerDetId(v<41?v-41:v-40, 1);
74  }
HcalTrigTowerDetId hcaldqm::quantity::getTid_TTieta2x3 ( int  v)

Definition at line 91 of file TrigTowerQuantity.cc.

Referenced by getLabels_TTieta2x3().

92  {
93  // since numbering goes as
94  // -32 -29 29 32
95  // 0 3 4 7
96  return HcalTrigTowerDetId(v<4?-(3-v+29):(v-4)+29, 1);
97  }
HcalTrigTowerDetId hcaldqm::quantity::getTid_TTiphi ( int  v)

Definition at line 66 of file TrigTowerQuantity.cc.

HcalTrigTowerDetId hcaldqm::quantity::getTid_TTSubdet ( int  v)

Definition at line 81 of file TrigTowerQuantity.cc.

Referenced by getLabels_TTSubdet().

82  {
83  return HcalTrigTowerDetId(v==0?1:29, 1);
84  }
HcalTrigTowerDetId hcaldqm::quantity::getTid_TTSubdetPM ( int  v)

Definition at line 86 of file TrigTowerQuantity.cc.

Referenced by getLabels_TTSubdetPM().

87  {
88  return HcalTrigTowerDetId(v%2==0?-(v>=2?29:1):(v>=2?29:1), 1);
89  }
int hcaldqm::quantity::getValue_Crate ( HcalElectronicsId const &  eid)

Definition at line 28 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_CrateuTCA ( HcalElectronicsId const &  eid)

Definition at line 36 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_CrateVME ( HcalElectronicsId const &  eid)

Definition at line 41 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_depth ( HcalDetId const &  did)

Definition at line 23 of file DetectorQuantity.cc.

References HcalDetId::depth().

24  {
25  return did.depth();
26  }
int hcaldqm::quantity::getValue_FED ( HcalElectronicsId const &  eid)

Definition at line 7 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FEDuTCA ( HcalElectronicsId const &  eid)

Definition at line 18 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FEDuTCASlot ( HcalElectronicsId const &  eid)

Definition at line 87 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FEDVME ( HcalElectronicsId const &  eid)

Definition at line 23 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FEDVMESpigot ( HcalElectronicsId const &  eid)

Definition at line 94 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberCh ( HcalElectronicsId const &  eid)

Definition at line 82 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberChuTCATP ( HcalElectronicsId const &  eid)

Definition at line 138 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberuTCA ( HcalElectronicsId const &  eid)

Definition at line 66 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberuTCAFiberCh ( HcalElectronicsId const &  eid)

Definition at line 101 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberuTCATP ( HcalElectronicsId const &  eid)

Definition at line 133 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberuTCATPFiberChuTCATP ( HcalElectronicsId const &  eid)

Definition at line 143 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberVME ( HcalElectronicsId const &  eid)

Definition at line 77 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_FiberVMEFiberCh ( HcalElectronicsId const &  eid)

Definition at line 108 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_ieta ( HcalDetId const &  did)

Definition at line 13 of file DetectorQuantity.cc.

References HcalForward, HcalDetId::ieta(), HcalDetId::subdet(), and x().

Referenced by getBin_ieta().

14  {
15  int x = did.ieta();
16  if (x<0)
17  x = did.subdet()==HcalForward ? x+41 : x+42;
18  else
19  x = did.subdet()==HcalForward ? x+42 : x+41;
20  return x;
21  }
T x() const
Cartesian x coordinate.
int hcaldqm::quantity::getValue_iphi ( HcalDetId const &  did)

Definition at line 8 of file DetectorQuantity.cc.

References HcalDetId::iphi().

9  {
10  return did.iphi();
11  }
int hcaldqm::quantity::getValue_SLB ( HcalElectronicsId const &  eid)

Definition at line 115 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_SLBCh ( HcalElectronicsId const &  eid)

Definition at line 121 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_SLBSLBCh ( HcalElectronicsId const &  eid)

Definition at line 126 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_SlotuTCA ( HcalElectronicsId const &  eid)

Definition at line 46 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_SlotVME ( HcalElectronicsId const &  eid)

Definition at line 51 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_Spigot ( HcalElectronicsId const &  eid)

Definition at line 61 of file ElectronicsQuantity.cc.

int hcaldqm::quantity::getValue_Subdet ( HcalDetId const &  did)

Definition at line 28 of file DetectorQuantity.cc.

References HcalDetId::subdet().

29  {
30  return did.subdet()-1;
31  }
int hcaldqm::quantity::getValue_SubdetPM ( HcalDetId const &  did)

Definition at line 33 of file DetectorQuantity.cc.

References HcalDetId::ieta(), and HcalDetId::subdet().

Referenced by getBin_SubdetPM().

34  {
35  return did.ieta()<0 ? 2*(did.subdet()-1) :
36  2*(did.subdet()-1)+1;
37  }
int hcaldqm::quantity::getValue_TTdepth ( HcalTrigTowerDetId const &  tid)

Definition at line 17 of file TrigTowerQuantity.cc.

References HcalTrigTowerDetId::depth().

Referenced by getBin_TTdepth().

18  {
19  return tid.depth();
20  }
int hcaldqm::quantity::getValue_TTieta ( HcalTrigTowerDetId const &  tid)

Definition at line 12 of file TrigTowerQuantity.cc.

References HcalTrigTowerDetId::ieta().

Referenced by getBin_TTieta().

13  {
14  return tid.ieta()<0 ? tid.ieta()+41 : tid.ieta()+40;
15  }
int hcaldqm::quantity::getValue_TTieta2x3 ( HcalTrigTowerDetId const &  tid)

Definition at line 33 of file TrigTowerQuantity.cc.

References HcalTrigTowerDetId::ieta().

Referenced by getBin_TTieta2x3().

34  {
35  return tid.ieta()<0?tid.ieta()+32:tid.ieta()-29+4;
36  }
int hcaldqm::quantity::getValue_TTiphi ( HcalTrigTowerDetId const &  tid)

Definition at line 7 of file TrigTowerQuantity.cc.

References HcalTrigTowerDetId::iphi().

Referenced by getBin_TTiphi().

8  {
9  return tid.iphi();
10  }
int hcaldqm::quantity::getValue_TTSubdet ( HcalTrigTowerDetId const &  tid)

Definition at line 22 of file TrigTowerQuantity.cc.

References HcalTrigTowerDetId::ietaAbs().

Referenced by getBin_TTSubdet().

23  {
24  return tid.ietaAbs()<29 ? 0 : 1;
25  }
int hcaldqm::quantity::getValue_TTSubdetPM ( HcalTrigTowerDetId const &  tid)

Definition at line 27 of file TrigTowerQuantity.cc.

References HcalTrigTowerDetId::ieta(), HcalTrigTowerDetId::ietaAbs(), and x().

Referenced by getBin_TTSubdetPM().

28  {
29  int x = tid.ietaAbs()<29 ? 0 : 2;
30  return tid.ieta()>0 ? x+1 : x;
31  }
T x() const
Cartesian x coordinate.

Variable Documentation

getBinType_did const hcaldqm::quantity::getBin_functions_did[nDetectorQuantityType]
Initial value:
= {
}
uint32_t getBin_iphi(HcalDetId const &)
uint32_t getBin_SubdetPM(HcalDetId const &)
uint32_t getBin_ieta(HcalDetId const &)
uint32_t getBin_Subdet(HcalDetId const &)
uint32_t getBin_depth(HcalDetId const &)

Definition at line 53 of file DetectorQuantity.h.

Referenced by hcaldqm::quantity::DetectorQuantity::getBin().

getBinType_eid const hcaldqm::quantity::getBin_functions_eid[nElectronicsQuantityType]
Initial value:
= {
}
uint32_t getBin_SlotuTCA(HcalElectronicsId const &)
uint32_t getBin_SLBSLBCh(HcalElectronicsId const &)
uint32_t getBin_CrateuTCA(HcalElectronicsId const &)
uint32_t getBin_FiberuTCAFiberCh(HcalElectronicsId const &)
uint32_t getBin_FiberVMEFiberCh(HcalElectronicsId const &)
uint32_t getBin_FEDVME(HcalElectronicsId const &)
uint32_t getBin_FiberuTCATP(HcalElectronicsId const &)
uint32_t getBin_FiberChuTCATP(HcalElectronicsId const &)
uint32_t getBin_FEDuTCASlot(HcalElectronicsId const &)
uint32_t getBin_SLB(HcalElectronicsId const &)
uint32_t getBin_FiberVME(HcalElectronicsId const &)
uint32_t getBin_FED(HcalElectronicsId const &)
uint32_t getBin_SlotVME(HcalElectronicsId const &)
uint32_t getBin_FEDuTCA(HcalElectronicsId const &)
uint32_t getBin_CrateVME(HcalElectronicsId const &)
uint32_t getBin_SLBCh(HcalElectronicsId const &)
uint32_t getBin_Spigot(HcalElectronicsId const &)
uint32_t getBin_FiberCh(HcalElectronicsId const &)
uint32_t getBin_Crate(HcalElectronicsId const &)
uint32_t getBin_FEDVMESpigot(HcalElectronicsId const &)
uint32_t getBin_FiberuTCA(HcalElectronicsId const &)
uint32_t getBin_FiberuTCATPFiberChuTCATP(HcalElectronicsId const &)

Definition at line 158 of file ElectronicsQuantity.h.

getBinType_tid const hcaldqm::quantity::getBin_functions_tid[nTrigTowerQuantityType]
Initial value:
= {
}
uint32_t getBin_TTieta2x3(HcalTrigTowerDetId const &)
uint32_t getBin_TTiphi(HcalTrigTowerDetId const &)
uint32_t getBin_TTdepth(HcalTrigTowerDetId const &)
uint32_t getBin_TTieta(HcalTrigTowerDetId const &)
uint32_t getBin_TTSubdet(HcalTrigTowerDetId const &)
uint32_t getBin_TTSubdetPM(HcalTrigTowerDetId const &)

Definition at line 60 of file TrigTowerQuantity.h.

Referenced by hcaldqm::quantity::TrigTowerQuantity::getBin().

getDid_did const hcaldqm::quantity::getDid_functions_did[nDetectorQuantityType]
Initial value:

Definition at line 57 of file DetectorQuantity.h.

getEid_eid const hcaldqm::quantity::getEid_functions_eid[nElectronicsQuantityType]
Initial value:
= {
}
HcalElectronicsId getEid_FEDuTCASlot(int)
HcalElectronicsId getEid_SLB(int)
HcalElectronicsId getEid_FiberuTCAFiberCh(int)
HcalElectronicsId getEid_FiberuTCA(int)
HcalElectronicsId getEid_SlotVME(int)
HcalElectronicsId getEid_CrateVME(int)
HcalElectronicsId getEid_SLBCh(int)
HcalElectronicsId getEid_SlotuTCA(int)
HcalElectronicsId getEid_Spigot(int)
HcalElectronicsId getEid_FiberVME(int)
HcalElectronicsId getEid_FiberuTCATPFiberChuTCATP(int)
HcalElectronicsId getEid_FEDuTCA(int)
HcalElectronicsId getEid_FEDVMESpigot(int)
HcalElectronicsId getEid_FiberVMEFiberCh(int)
HcalElectronicsId getEid_FiberCh(int)
HcalElectronicsId getEid_FiberChuTCATP(int)
HcalElectronicsId getEid_FED(int)
HcalElectronicsId getEid_CrateuTCA(int)
HcalElectronicsId getEid_Crate(int)
HcalElectronicsId getEid_FiberuTCATP(int)
HcalElectronicsId getEid_SLBSLBCh(int)
HcalElectronicsId getEid_FEDVME(int)

Definition at line 170 of file ElectronicsQuantity.h.

getLabels_did const hcaldqm::quantity::getLabels_functions_did[nDetectorQuantityType]
Initial value:
= {
}
std::vector< std::string > getLabels_SubdetPM()
std::vector< std::string > getLabels_ieta()
std::vector< std::string > getLabels_Subdet()
std::vector< std::string > getLabels_depth()
std::vector< std::string > getLabels_iphi()

Definition at line 61 of file DetectorQuantity.h.

Referenced by hcaldqm::quantity::DetectorQuantity::getLabels().

getLabels_eid const hcaldqm::quantity::getLabels_functions_eid[nElectronicsQuantityType]
Initial value:
=
{
}
std::vector< std::string > getLabels_Crate()
std::vector< std::string > getLabels_Spigot()
std::vector< std::string > getLabels_FED()
std::vector< std::string > getLabels_SlotVME()
std::vector< std::string > getLabels_FiberChuTCATP()
std::vector< std::string > getLabels_FiberVMEFiberCh()
std::vector< std::string > getLabels_FiberuTCATPFiberChuTCATP()
std::vector< std::string > getLabels_SLB()
std::vector< std::string > getLabels_FEDuTCA()
std::vector< std::string > getLabels_FEDVME()
std::vector< std::string > getLabels_CrateuTCA()
std::vector< std::string > getLabels_SlotuTCA()
std::vector< std::string > getLabels_FiberuTCATP()
std::vector< std::string > getLabels_FiberVME()
std::vector< std::string > getLabels_FiberCh()
std::vector< std::string > getLabels_FEDVMESpigot()
std::vector< std::string > getLabels_FEDuTCASlot()
std::vector< std::string > getLabels_SLBCh()
std::vector< std::string > getLabels_FiberuTCA()
std::vector< std::string > getLabels_CrateVME()
std::vector< std::string > getLabels_SLBSLBCh()
std::vector< std::string > getLabels_FiberuTCAFiberCh()

Definition at line 182 of file ElectronicsQuantity.h.

getLabels_tid const hcaldqm::quantity::getLabels_functions_tid[nTrigTowerQuantityType]
Initial value:
= {
}
std::vector< std::string > getLabels_TTieta()
std::vector< std::string > getLabels_TTdepth()
std::vector< std::string > getLabels_TTiphi()
std::vector< std::string > getLabels_TTSubdet()
std::vector< std::string > getLabels_TTSubdetPM()
std::vector< std::string > getLabels_TTieta2x3()

Definition at line 68 of file TrigTowerQuantity.h.

Referenced by hcaldqm::quantity::TrigTowerQuantity::getLabels().

getTid_tid const hcaldqm::quantity::getTid_functions_tid[nTrigTowerQuantityType]
Initial value:
= {
}
HcalTrigTowerDetId getTid_TTdepth(int)
HcalTrigTowerDetId getTid_TTSubdetPM(int)
HcalTrigTowerDetId getTid_TTiphi(int)
HcalTrigTowerDetId getTid_TTieta(int)
HcalTrigTowerDetId getTid_TTSubdet(int)
HcalTrigTowerDetId getTid_TTieta2x3(int)

Definition at line 64 of file TrigTowerQuantity.h.

getValueType_did const hcaldqm::quantity::getValue_functions_did[nDetectorQuantityType]
Initial value:
= {
}
int getValue_ieta(HcalDetId const &)
int getValue_iphi(HcalDetId const &)
int getValue_SubdetPM(HcalDetId const &)
int getValue_depth(HcalDetId const &)
int getValue_Subdet(HcalDetId const &)

Definition at line 49 of file DetectorQuantity.h.

Referenced by hcaldqm::quantity::DetectorQuantity::getValue().

getValueType_eid const hcaldqm::quantity::getValue_functions_eid[nElectronicsQuantityType]
Initial value:
= {
}
int getValue_FiberChuTCATP(HcalElectronicsId const &)
int getValue_FED(HcalElectronicsId const &)
int getValue_SLBSLBCh(HcalElectronicsId const &)
int getValue_SlotVME(HcalElectronicsId const &)
int getValue_Spigot(HcalElectronicsId const &)
int getValue_FiberuTCATP(HcalElectronicsId const &)
int getValue_FiberVME(HcalElectronicsId const &)
int getValue_SLBCh(HcalElectronicsId const &)
int getValue_FiberCh(HcalElectronicsId const &)
int getValue_Crate(HcalElectronicsId const &)
int getValue_CrateuTCA(HcalElectronicsId const &)
int getValue_FEDVME(HcalElectronicsId const &)
int getValue_FiberuTCAFiberCh(HcalElectronicsId const &)
int getValue_CrateVME(HcalElectronicsId const &)
int getValue_SlotuTCA(HcalElectronicsId const &)
int getValue_FiberVMEFiberCh(HcalElectronicsId const &)
int getValue_FEDVMESpigot(HcalElectronicsId const &)
int getValue_FEDuTCA(HcalElectronicsId const &)
int getValue_FiberuTCATPFiberChuTCATP(HcalElectronicsId const &)
int getValue_FEDuTCASlot(HcalElectronicsId const &)
int getValue_SLB(HcalElectronicsId const &)
int getValue_FiberuTCA(HcalElectronicsId const &)

Definition at line 146 of file ElectronicsQuantity.h.

getValueType_tid const hcaldqm::quantity::getValue_functions_tid[nTrigTowerQuantityType]
Initial value:
=
{
}
int getValue_TTdepth(HcalTrigTowerDetId const &)
int getValue_TTSubdet(HcalTrigTowerDetId const &)
int getValue_TTSubdetPM(HcalTrigTowerDetId const &)
int getValue_TTiphi(HcalTrigTowerDetId const &)
int getValue_TTieta2x3(HcalTrigTowerDetId const &)
int getValue_TTieta(HcalTrigTowerDetId const &)

Definition at line 55 of file TrigTowerQuantity.h.

Referenced by hcaldqm::quantity::TrigTowerQuantity::getValue().

double const hcaldqm::quantity::max_did[nDetectorQuantityType]
Initial value:
= {
72.5, 84, 4.5, 4, 8
}

Definition at line 71 of file DetectorQuantity.h.

Referenced by hcaldqm::quantity::DetectorQuantity::max().

double const hcaldqm::quantity::max_eid[nElectronicsQuantityType]
Initial value:
= {
FED_uTCA_NUM*SLOT_uTCA_NUM, FED_VME_NUM*SPIGOT_NUM,
FIBER_uTCA_NUM*FIBERCH_NUM, FIBER_VME_NUM*FIBERCH_NUM,
TPFIBER_NUM*TPFIBERCH_NUM
}
int const TPFIBER_NUM
Definition: Constants.h:111
int const FIBERCH_NUM
Definition: Constants.h:102
int const CRATE_uTCA_NUM
Definition: Constants.h:68
int const SLOT_VME_NUM
Definition: Constants.h:83
int const CRATE_TOTAL_NUM
Definition: Constants.h:69
int const SLB_NUM
Definition: Constants.h:107
int const SLBCH_NUM
Definition: Constants.h:115
int const FIBER_VME_NUM
Definition: Constants.h:92
int const FIBER_uTCA_NUM
Definition: Constants.h:97
int const SPIGOT_NUM
Definition: Constants.h:87
int const FED_uTCA_NUM
Definition: Constants.h:55
int const FED_VME_NUM
Definition: Constants.h:50
int const CRATE_VME_NUM
Definition: Constants.h:63
int const SLOT_uTCA_NUM
Definition: Constants.h:75
int const FED_TOTAL_NUM
Definition: Constants.h:57
int const TPFIBERCH_NUM
Definition: Constants.h:119

Definition at line 221 of file ElectronicsQuantity.h.

double const hcaldqm::quantity::max_tid[nTrigTowerQuantityType]
Initial value:
= {
72.5, 82, 0.5, 2, 4, 8
}

Definition at line 78 of file TrigTowerQuantity.h.

Referenced by hcaldqm::quantity::TrigTowerQuantity::max().

double const hcaldqm::quantity::max_value[nValueQuantityType]
Initial value:
= {
1000, 1000, 200, 50, 127.5, 5, 15, 10000, 1000, 3000,
9.5, 9.5, 4000.5, 255.5, 255.5, 2, 1, 20.5, 1, 1.5,
1, 1000, 9.5, 255.5, 63.5, 15.5, 1, 2, 3000, 100000, 10000,
256, 128, 3600.5, 1000, flag::nState, 300000, 100, 2000, 1000
}

Definition at line 75 of file ValueQuantity.h.

Referenced by DaqScopeModeAlgorithm::analyse().

double const hcaldqm::quantity::min_did[nDetectorQuantityType]
Initial value:
= {
0.5, 0, 0.5, 0, 0
}

Definition at line 68 of file DetectorQuantity.h.

Referenced by hcaldqm::quantity::DetectorQuantity::min().

double const hcaldqm::quantity::min_eid[nElectronicsQuantityType]
Initial value:
= {
0, 0, 0,
0, 0, 0,
0, 0,
0,
0, 0,
0,
0, 0,
0, 0,
0, 0, 0,
0, 0,
0
}

Definition at line 208 of file ElectronicsQuantity.h.

double const hcaldqm::quantity::min_tid[nTrigTowerQuantityType]
Initial value:
= {
0.5, 0, -0.5, 0, 0, 0
}

Definition at line 75 of file TrigTowerQuantity.h.

Referenced by hcaldqm::quantity::TrigTowerQuantity::min().

double const hcaldqm::quantity::min_value[nValueQuantityType]
Initial value:
= {
-0.05, 0, 0, -50, -0.5, -0.5, -0.5, 0, 0, 0, -0.5, 0, 0.5, 0,
0, 0, 0, -0.5, -1, 0.5, 0, 0, -0.5, -0.5, -0.5, -0.5,
0, 0, 0, 0, -0.05, -2, -2, -0.5, 0, flag::fNA, 0, 0, 0, 0
}

Definition at line 70 of file ValueQuantity.h.

std::string const hcaldqm::quantity::name_did[nDetectorQuantityType]
Initial value:
= {
"iphi", "ieta", "depth", "Subdet", "SubdetPM"
}

Definition at line 65 of file DetectorQuantity.h.

std::string const hcaldqm::quantity::name_eid[nElectronicsQuantityType]
Initial value:
= {
"FED", "FEDuTCA", "FEDVME",
"Crate", "CrateuTCA", "CrateVME",
"SlotuTCA", "SlotVME",
"Spigot",
"FiberuTCA", "FiberVME",
"FiberCh",
"FEDuTCASlot", "FEDVMESpigot",
"FiberuTCAFiberCh", "FiberVMEFiberCh",
"SLB", "SLBCh", "SLB-SLBCh",
"TPFiber", "TPFiberCh",
"TPF-TPFCh"
}

Definition at line 195 of file ElectronicsQuantity.h.

std::string const hcaldqm::quantity::name_tid[nTrigTowerQuantityType]
Initial value:
= {
"TTiphi", "TTieta", "TTdepth", "TTSubdet", "TTSubdetPM", "TTieta"
}

Definition at line 72 of file TrigTowerQuantity.h.

std::string const hcaldqm::quantity::name_value[nValueQuantityType]
Initial value:
= {
"N", "Events", "Energy", "Timing", "ADC (QIE8)", "ADC (QIE8)", "ADC QIE8()",
"fC (QIE8)", "fC (QIE8)", "fC (QIE8)", "Timing", "Timing", "LS", "Et", "Et",
"FG", "Ratio", "DigiSize", "Q", "Ratio",
"dEtRatio", "SumdEt", "Timing", "ADC (QIE10)", "TDC", "TDC",
"Q", "Ratio", "N", "Energy", "N", "Et", "ADC", "BX",
"Energy", "State", "fC (QIE10)", "FED Data Size (kB)", "fC (QIE10)",
"fC (QIE8)"
}

Definition at line 61 of file ValueQuantity.h.

int const hcaldqm::quantity::nbins_did[nDetectorQuantityType]
Initial value:
= {
72, 84, 4, 4, 8
}

Definition at line 74 of file DetectorQuantity.h.

Referenced by hcaldqm::quantity::DetectorQuantity::nbins().

int const hcaldqm::quantity::nbins_eid[nElectronicsQuantityType]
Initial value:
= {
FED_uTCA_NUM*SLOT_uTCA_NUM, FED_VME_NUM*SPIGOT_NUM,
FIBER_uTCA_NUM*FIBERCH_NUM, FIBER_VME_NUM*FIBERCH_NUM,
TPFIBER_NUM*TPFIBERCH_NUM
}
int const TPFIBER_NUM
Definition: Constants.h:111
int const FIBERCH_NUM
Definition: Constants.h:102
int const CRATE_uTCA_NUM
Definition: Constants.h:68
int const SLOT_VME_NUM
Definition: Constants.h:83
int const CRATE_TOTAL_NUM
Definition: Constants.h:69
int const SLB_NUM
Definition: Constants.h:107
int const SLBCH_NUM
Definition: Constants.h:115
int const FIBER_VME_NUM
Definition: Constants.h:92
int const FIBER_uTCA_NUM
Definition: Constants.h:97
int const SPIGOT_NUM
Definition: Constants.h:87
int const FED_uTCA_NUM
Definition: Constants.h:55
int const FED_VME_NUM
Definition: Constants.h:50
int const CRATE_VME_NUM
Definition: Constants.h:63
int const SLOT_uTCA_NUM
Definition: Constants.h:75
int const FED_TOTAL_NUM
Definition: Constants.h:57
int const TPFIBERCH_NUM
Definition: Constants.h:119

Definition at line 234 of file ElectronicsQuantity.h.

int const hcaldqm::quantity::nbins_tid[nTrigTowerQuantityType]
Initial value:
= {
72, 82, 1, 2, 4, 8
}

Definition at line 81 of file TrigTowerQuantity.h.

Referenced by hcaldqm::quantity::TrigTowerQuantity::nbins().

int const hcaldqm::quantity::nbins_value[nValueQuantityType]
Initial value:
= {
200, 200, 100, 200, 128, 100, 300, 1000, 200, 600,
10, 200, 4000, 256, 128, 2, 100, 20, 100, 100, 100, 100, 10,
256, 64, 16, 200, 100, 3000, 500, 100, 258, 130, 3601, 200,
flag::nState, 10000, 100, 100, 50
}

Definition at line 81 of file ValueQuantity.h.