Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimCalorimetry
EcalSelectiveReadoutProducers
interface
EcalSRCondTools.h
Go to the documentation of this file.
1
#ifndef SRCONDACCESS_H
2
#define SRCONDACCESS_H
3
4
/*
5
* $Id: EcalSRCondTools.h,v 1.1 2010/06/09 14:02:44 pgras Exp $
6
*/
7
8
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
9
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
10
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
11
#include "
CondFormats/EcalObjects/interface/EcalSRSettings.h
"
12
15
class
EcalSRCondTools
:
public
edm::EDAnalyzer
{
16
//methods
17
public
:
21
EcalSRCondTools
(
const
edm::ParameterSet
&);
22
25
~EcalSRCondTools
();
26
27
32
virtual
void
analyze
(
const
edm::Event
& evt,
const
edm::EventSetup
& es);
33
42
static
void
importParameterSet
(
EcalSRSettings
& sr,
const
edm::ParameterSet
& ps);
43
44
52
void
importSrpConfigFile
(
EcalSRSettings
& sr, std::istream&
f
,
bool
debug
=
false
);
53
57
static
double
normalizeWeights
(
int
hwWeight);
58
59
private
:
64
static
std::string
tokenize
(
const
std::string&
s
,
const
std::string& delim,
int
&
pos
);
65
68
static
std::string
trim
(std::string s);
69
70
//fields
71
private
:
72
73
edm::ParameterSet
ps_
;
74
};
75
76
#endif //SRCONDACCESS_H not defined
EcalSRCondTools::importSrpConfigFile
void importSrpConfigFile(EcalSRSettings &sr, std::istream &f, bool debug=false)
Definition:
EcalSRCondTools.cc:163
EcalSRCondTools::ps_
edm::ParameterSet ps_
Definition:
EcalSRCondTools.h:73
pos
Definition:
Histograms.cc:19
EcalSRCondTools::tokenize
static std::string tokenize(const std::string &s, const std::string &delim, int &pos)
Definition:
EcalSRCondTools.cc:380
EcalSRCondTools::importParameterSet
static void importParameterSet(EcalSRSettings &sr, const edm::ParameterSet &ps)
Definition:
EcalSRCondTools.cc:125
EcalSRCondTools::normalizeWeights
static double normalizeWeights(int hwWeight)
Definition:
EcalSRCondTools.cc:373
EcalSRSettings
Definition:
EcalSRSettings.h:27
Frameworkfwd.h
EcalSRCondTools::trim
static std::string trim(std::string s)
Definition:
EcalSRCondTools.cc:393
ParameterSet.h
EcalSRCondTools
Definition:
EcalSRCondTools.h:15
f
double f[11][100]
Definition:
MuScleFitUtils.cc:79
edm::EventSetup
Definition:
EventSetup.h:44
EcalSRCondTools::~EcalSRCondTools
~EcalSRCondTools()
Definition:
EcalSRCondTools.cc:64
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
EcalSRCondTools::analyze
virtual void analyze(const edm::Event &evt, const edm::EventSetup &es)
Definition:
EcalSRCondTools.cc:68
edm::ParameterSet
Definition:
ParameterSet.h:32
asciidump.s
string s
Definition:
asciidump.py:422
debug
#define debug
Definition:
MEtoEDMFormat.h:34
edm::Event
Definition:
Event.h:49
EcalSRSettings.h
EcalSRCondTools::EcalSRCondTools
EcalSRCondTools(const edm::ParameterSet &)
Definition:
EcalSRCondTools.cc:60
Generated for CMSSW Reference Manual by
1.8.5