CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
Mapper.h File Reference
#include "DQM/HcalCommon/interface/HcalCommonHeaders.h"
#include "DQM/HcalCommon/interface/Constants.h"
#include "DQM/HcalCommon/interface/Logger.h"
#include <string>
#include <vector>
#include <sstream>

Go to the source code of this file.

Classes

struct  hcaldqm::mapper::Input
 
class  hcaldqm::mapper::Mapper
 

Namespaces

 hcaldqm
 
 hcaldqm::mapper
 

Typedefs

typedef unsigned int(* hcaldqm::mapper::index_generator )(Input const &)
 

Enumerations

enum  hcaldqm::mapper::MapperType {
  hcaldqm::mapper::fSubDet = 0, hcaldqm::mapper::fiphi = 1, hcaldqm::mapper::fieta = 2, hcaldqm::mapper::fdepth = 3,
  hcaldqm::mapper::fSubDet_iphi = 4, hcaldqm::mapper::fSubDet_ieta = 5, hcaldqm::mapper::fFED = 6, hcaldqm::mapper::fCrate = 7,
  hcaldqm::mapper::fFED_Slot = 8, hcaldqm::mapper::fCrate_Slot = 9, hcaldqm::mapper::fTPSubDet = 10, hcaldqm::mapper::fTPSubDet_iphi = 11,
  hcaldqm::mapper::fTPSubDet_ieta = 12, hcaldqm::mapper::fSubDetPM = 13, hcaldqm::mapper::fSubDetPM_iphi = 14, hcaldqm::mapper::fTPSubDetPM = 15,
  hcaldqm::mapper::fTPSubDetPM_iphi = 16, hcaldqm::mapper::fHFPM_iphi = 17, hcaldqm::mapper::fHBHEPartition = 18, hcaldqm::mapper::nMapperType = 19
}
 

Functions

unsigned int hcaldqm::mapper::generate_fCrate (Input const &)
 
unsigned int hcaldqm::mapper::generate_fCrate_Slot (Input const &)
 
unsigned int hcaldqm::mapper::generate_fdepth (Input const &)
 
unsigned int hcaldqm::mapper::generate_fFED (Input const &)
 
unsigned int hcaldqm::mapper::generate_fFED_Slot (Input const &)
 
unsigned int hcaldqm::mapper::generate_fHBHEPartition (Input const &)
 
unsigned int hcaldqm::mapper::generate_fHFPM_iphi (Input const &)
 
unsigned int hcaldqm::mapper::generate_fieta (Input const &)
 
unsigned int hcaldqm::mapper::generate_fiphi (Input const &)
 
unsigned int hcaldqm::mapper::generate_fSubDet (Input const &)
 
unsigned int hcaldqm::mapper::generate_fSubDet_ieta (Input const &)
 
unsigned int hcaldqm::mapper::generate_fSubDet_iphi (Input const &)
 
unsigned int hcaldqm::mapper::generate_fSubDetPM (Input const &)
 
unsigned int hcaldqm::mapper::generate_fSubDetPM_iphi (Input const &)
 
unsigned int hcaldqm::mapper::generate_fTPSubDet (Input const &)
 
unsigned int hcaldqm::mapper::generate_fTPSubDet_ieta (Input const &)
 
unsigned int hcaldqm::mapper::generate_fTPSubDet_iphi (Input const &)
 
unsigned int hcaldqm::mapper::generate_fTPSubDetPM (Input const &)
 
unsigned int hcaldqm::mapper::generate_fTPSubDetPM_iphi (Input const &)
 

Variables

index_generator const hcaldqm::mapper::vindex [nMapperType]