Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Validation
Geometry
interface
MonitorElementMgr.h
Go to the documentation of this file.
1
#ifndef MonitorElementMgr_h
2
#define MonitorElementMgr_h
3
4
#include "
DQMServices/Core/interface/MonitorElement.h
"
5
#include "TFile.h"
6
#include <map>
7
#include <string>
8
9
typedef
std::map< int, MonitorElement* >
mime
;
10
11
class
MonitorElementMgr
12
{
13
public
:
14
MonitorElementMgr
();
15
~MonitorElementMgr
();
16
void
save
(
const
std::string
&
name
);
17
void
openSecondFile
(
const
std::string
& name );
18
19
void
printComparisonResult
(
int
ime );
20
21
bool
addME
(
MonitorElement
* ime );
22
23
MonitorElement
*
getME
(
int
ime );
24
25
MonitorElement
*
getMEFromSecondFile
(
const
char
* hnam );
26
27
private
:
28
mime
theMonitorElements
;
29
30
TFile *
theFileRef
;
31
32
};
33
34
#endif
MonitorElementMgr::getMEFromSecondFile
MonitorElement * getMEFromSecondFile(const char *hnam)
Definition:
MonitorElementMgr.cc:92
mime
std::map< int, MonitorElement * > mime
Definition:
MonitorElementMgr.h:9
MonitorElementMgr::MonitorElementMgr
MonitorElementMgr()
Definition:
MonitorElementMgr.cc:16
MonitorElementMgr::theFileRef
TFile * theFileRef
Definition:
MonitorElementMgr.h:30
MonitorElementMgr::theMonitorElements
mime theMonitorElements
Definition:
MonitorElementMgr.h:28
mergeVDriftHistosByStation.name
string name
Definition:
mergeVDriftHistosByStation.py:77
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
MonitorElementMgr::addME
bool addME(MonitorElement *ime)
Definition:
MonitorElementMgr.cc:69
MonitorElementMgr::getME
MonitorElement * getME(int ime)
Definition:
MonitorElementMgr.cc:79
MonitorElement
Definition:
MonitorElement.h:34
MonitorElementMgr::save
void save(const std::string &name)
Definition:
MonitorElementMgr.cc:34
MonitorElementMgr::printComparisonResult
void printComparisonResult(int ime)
Definition:
MonitorElementMgr.cc:64
MonitorElement.h
MonitorElementMgr
Definition:
MonitorElementMgr.h:11
MonitorElementMgr::openSecondFile
void openSecondFile(const std::string &name)
Definition:
MonitorElementMgr.cc:49
MonitorElementMgr::~MonitorElementMgr
~MonitorElementMgr()
Definition:
MonitorElementMgr.cc:22
Generated for CMSSW Reference Manual by
1.8.5