Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
SiStripCommissioningSummary
interface
SummaryPlotFactoryBase.h
Go to the documentation of this file.
1
#ifndef DQM_SiStripCommissioningSummary_SummaryPlotFactoryBase_H
2
#define DQM_SiStripCommissioningSummary_SummaryPlotFactoryBase_H
3
4
#include "
DataFormats/SiStripCommon/interface/SiStripConstants.h
"
5
#include "
DQM/SiStripCommissioningSummary/interface/SummaryGenerator.h
"
6
#include "TH1.h"
7
#include <string>
8
9
class
SummaryPlotFactoryBase
{
10
11
protected
:
12
13
void
init
(
const
sistrip::Monitorable
&,
14
const
sistrip::Presentation
&,
15
const
sistrip::View
&,
16
const
std::string& top_level_dir,
17
const
sistrip::Granularity
& );
18
19
void
fill
( TH1& summary_histo );
20
21
protected
:
22
23
// Constructors, destructors
24
SummaryPlotFactoryBase
();
25
~SummaryPlotFactoryBase
();
26
27
// Parameters
28
sistrip::Monitorable
mon_
;
29
sistrip::Presentation
pres_
;
30
sistrip::View
view_
;
31
std::string
level_
;
32
sistrip::Granularity
gran_
;
33
34
// Summary plot generator class
35
SummaryGenerator
*
generator_
;
36
37
};
38
39
#endif // DQM_SiStripCommissioningSummary_SummaryPlotFactoryBase_H
40
41
42
SummaryPlotFactoryBase::mon_
sistrip::Monitorable mon_
Definition:
SummaryPlotFactoryBase.h:28
SummaryPlotFactoryBase::init
void init(const sistrip::Monitorable &, const sistrip::Presentation &, const sistrip::View &, const std::string &top_level_dir, const sistrip::Granularity &)
Definition:
SummaryPlotFactoryBase.cc:28
SummaryGenerator
: Fills summary histograms.
Definition:
SummaryGenerator.h:19
sistrip::Presentation
Presentation
Definition:
ConstantsForPresentation.h:29
sistrip::Monitorable
Monitorable
Definition:
ConstantsForMonitorable.h:134
SummaryGenerator.h
SummaryPlotFactoryBase::level_
std::string level_
Definition:
SummaryPlotFactoryBase.h:31
SummaryPlotFactoryBase::gran_
sistrip::Granularity gran_
Definition:
SummaryPlotFactoryBase.h:32
SummaryPlotFactoryBase::view_
sistrip::View view_
Definition:
SummaryPlotFactoryBase.h:30
SummaryPlotFactoryBase::pres_
sistrip::Presentation pres_
Definition:
SummaryPlotFactoryBase.h:29
SummaryPlotFactoryBase::generator_
SummaryGenerator * generator_
Definition:
SummaryPlotFactoryBase.h:35
SummaryPlotFactoryBase::~SummaryPlotFactoryBase
~SummaryPlotFactoryBase()
Definition:
SummaryPlotFactoryBase.cc:22
SummaryPlotFactoryBase::SummaryPlotFactoryBase
SummaryPlotFactoryBase()
Definition:
SummaryPlotFactoryBase.cc:11
sistrip::View
View
Definition:
ConstantsForView.h:26
SummaryPlotFactoryBase
Definition:
SummaryPlotFactoryBase.h:9
sistrip::Granularity
Granularity
Definition:
ConstantsForGranularity.h:61
SiStripConstants.h
SummaryPlotFactoryBase::fill
void fill(TH1 &summary_histo)
Definition:
SummaryPlotFactoryBase.cc:112
Generated for CMSSW Reference Manual by
1.8.5