Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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