CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Typedefs | Functions
GEMValidationUtils.h File Reference
#include "DQMServices/Core/interface/DQMStore.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DQMServices/Core/interface/MonitorElement.h"
#include "TString.h"
#include "TSystem.h"
#include <map>
#include <tuple>

Go to the source code of this file.

Namespaces

 GEMUtils
 

Typedefs

typedef std::tuple< Int_t, Int_t > ME2IdsKey
 
typedef std::tuple< Int_t,
Int_t, Int_t > 
ME3IdsKey
 
typedef std::tuple< Int_t,
Int_t, Int_t, Int_t > 
ME4IdsKey
 
typedef std::map< Int_t,
dqm::impl::MonitorElement * > 
MEMap1Ids
 
typedef std::map< ME2IdsKey,
dqm::impl::MonitorElement * > 
MEMap2Ids
 
typedef std::map< ME3IdsKey,
dqm::impl::MonitorElement * > 
MEMap3Ids
 
typedef std::map< ME4IdsKey,
dqm::impl::MonitorElement * > 
MEMap4Ids
 

Functions

TString GEMUtils::getSuffixName (Int_t region_id)
 
TString GEMUtils::getSuffixName (Int_t region_id, Int_t station_id)
 
TString GEMUtils::getSuffixName (Int_t region_id, Int_t station_id, Int_t layer_id)
 
TString GEMUtils::getSuffixName (Int_t region_id, Int_t station_id, Int_t layer_id, Int_t eta_id)
 
TString GEMUtils::getSuffixName (const ME2IdsKey &key)
 
TString GEMUtils::getSuffixName (const ME3IdsKey &key)
 
TString GEMUtils::getSuffixName (const ME4IdsKey &key)
 
TString GEMUtils::getSuffixTitle (Int_t region_id)
 
TString GEMUtils::getSuffixTitle (Int_t region_id, Int_t station_id)
 
TString GEMUtils::getSuffixTitle (Int_t region_id, Int_t station_id, Int_t layer_id)
 
TString GEMUtils::getSuffixTitle (Int_t region_id, Int_t station_id, Int_t layer_id, Int_t eta_id)
 
TString GEMUtils::getSuffixTitle (const ME2IdsKey &key)
 
TString GEMUtils::getSuffixTitle (const ME3IdsKey &key)
 
TString GEMUtils::getSuffixTitle (const ME4IdsKey &key)
 

Typedef Documentation

typedef std::tuple<Int_t, Int_t> ME2IdsKey

Definition at line 16 of file GEMValidationUtils.h.

typedef std::tuple<Int_t, Int_t, Int_t> ME3IdsKey

Definition at line 19 of file GEMValidationUtils.h.

typedef std::tuple<Int_t, Int_t, Int_t, Int_t> ME4IdsKey

Definition at line 20 of file GEMValidationUtils.h.

typedef std::map<Int_t, dqm::impl::MonitorElement*> MEMap1Ids

Definition at line 22 of file GEMValidationUtils.h.

Definition at line 23 of file GEMValidationUtils.h.

Definition at line 24 of file GEMValidationUtils.h.

Definition at line 25 of file GEMValidationUtils.h.