CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Variables
CSCDQM_Collection.h File Reference
#include <string>
#include <map>
#include <vector>
#include <sstream>
#include <TProfile.h>
#include <xercesc/parsers/XercesDOMParser.hpp>
#include <xercesc/dom/DOMNodeList.hpp>
#include <xercesc/dom/DOMElement.hpp>
#include "CSCDQM_Exception.h"
#include "CSCDQM_Logger.h"
#include "CSCDQM_Utility.h"
#include "CSCDQM_Configuration.h"

Go to the source code of this file.

Classes

class  cscdqm::Collection
 Manage collection of histograms, load histogram definitions from XML file and book histograms by calling MonitorObjectProvider routines.
More...
 

Namespaces

 cscdqm
 

Typedefs

typedef std::map< std::string, CoHistoProps > cscdqm::CoHisto
 
typedef std::map< std::string, CoHisto > cscdqm::CoHistoMap
 
typedef std::map< std::string, std::string > cscdqm::CoHistoProps
 

Variables

static const int cscdqm::DEF_HISTO_COLOR = 48
 
static const char cscdqm::XML_BOOK_DEFINITION [] = "Definition"
 
static const char cscdqm::XML_BOOK_DEFINITION_ID [] = "id"
 
static const char cscdqm::XML_BOOK_DEFINITION_REF [] = "ref"
 
static const char cscdqm::XML_BOOK_HISTO_NAME [] = "Name"
 
static const char cscdqm::XML_BOOK_HISTO_PREFIX [] = "Prefix"
 
static const char cscdqm::XML_BOOK_HISTO_TITLE [] = "Title"
 
static const char cscdqm::XML_BOOK_HISTO_TYPE [] = "Type"
 
static const char cscdqm::XML_BOOK_HISTOGRAM [] = "Histogram"
 
static const char cscdqm::XML_BOOK_NAME_FROM [] = "Name_from"
 
static const char cscdqm::XML_BOOK_NAME_TO [] = "Name_to"
 
static const char cscdqm::XML_BOOK_ONDEMAND [] = "OnDemand"
 
static const char cscdqm::XML_BOOK_ONDEMAND_FALSE [] = "0"
 
static const char cscdqm::XML_BOOK_ONDEMAND_TRUE [] = "1"