CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
CSCDQM_HistoDef.h File Reference
#include <string>
#include <iostream>
#include "CSCDQM_Utility.h"
#include "CSCDQM_Logger.h"
#include "CSCDQM_HistoNames.h"

Go to the source code of this file.

Classes

class  cscdqm::CSCHistoDef
 CSC Level Histogram Type. More...
 
class  cscdqm::DDUHistoDef
 DDU Level Histogram Definition. More...
 
class  cscdqm::EMUHistoDef
 EMU Level Histogram Definition. More...
 
class  cscdqm::FEDHistoDef
 FED Level Histogram Definition. More...
 
class  cscdqm::HistoDef
 Abstract Base Histogram Definition. More...
 
class  cscdqm::ParHistoDef
 Parameter Histogram Definition. More...
 

Namespaces

 cscdqm
 
 cscdqm::h
 

Typedefs

typedef unsigned int cscdqm::HistoId
 
typedef std::string cscdqm::HistoName
 
typedef unsigned int cscdqm::HwId
 

Enumerations

enum  cscdqm::h::HistoId { cscdqm::h::HIST_ID_TABLE }
 

Functions

static const TPRegexp cscdqm::REGEXP_ONDEMAND ("^.*%d.*$")
 

Variables

static const std::type_info & cscdqm::CSCHistoDefT = typeid(cscdqm::CSCHistoDef)
 
static const std::type_info & cscdqm::DDUHistoDefT = typeid(cscdqm::DDUHistoDef)
 
static const std::type_info & cscdqm::EMUHistoDefT = typeid(cscdqm::EMUHistoDef)
 
static const std::type_info & cscdqm::FEDHistoDefT = typeid(cscdqm::FEDHistoDef)
 
const HistoName cscdqm::h::HISTO_SKIP = "0"
 
static const HistoName cscdqm::h::keys [] = { HIST_ID_TABLE }
 
static const HistoName cscdqm::h::names [] = { HIST_NAME_TABLE }
 
static const unsigned int cscdqm::h::namesSize = SIZEOF_ARRAY(keys)
 
static const std::type_info & cscdqm::ParHistoDefT = typeid(cscdqm::ParHistoDef)
 
static const char cscdqm::PATH_CSC [] = "CSC_%03d_%02d"
 
static const char cscdqm::PATH_DDU [] = "DDU_%02d"
 
static const char cscdqm::PATH_FED [] = "FED_%03d"