Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Geometry
CaloEventSetup
plugins
CaloTowerConstituentsMapBuilder.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: CaloTowerConstituentsMapBuilder
4
// Class: CaloTowerConstituentsMapBuilder
5
//
13
//
14
// Original Author: Jeremiah Mans
15
// Created: Mon Oct 3 11:35:27 CDT 2005
16
// $Id: CaloTowerConstituentsMapBuilder.h,v 1.1 2007/04/15 23:16:28 wmtan Exp $
17
//
18
//
19
20
21
// system include files
22
#include <memory>
23
#include "boost/shared_ptr.hpp"
24
25
// user include files
26
#include "
FWCore/Framework/interface/ESProducer.h
"
27
28
#include "
FWCore/Framework/interface/ESHandle.h
"
29
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
30
#include "
Geometry/Records/interface/IdealGeometryRecord.h
"
31
#include "
Geometry/CaloTopology/interface/CaloTowerConstituentsMap.h
"
32
33
//
34
// class decleration
35
//
36
37
class
CaloTowerConstituentsMapBuilder
:
public
edm::ESProducer
{
38
public
:
39
CaloTowerConstituentsMapBuilder
(
const
edm::ParameterSet
&);
40
~CaloTowerConstituentsMapBuilder
();
41
42
typedef
std::auto_ptr<CaloTowerConstituentsMap>
ReturnType
;
43
44
ReturnType
produce
(
const
IdealGeometryRecord
&);
45
private
:
46
void
parseTextMap
(
const
std::string&
filename
,
CaloTowerConstituentsMap
& theMap);
47
std::string
mapFile_
;
48
// ----------member data ---------------------------
49
};
50
CaloTowerConstituentsMapBuilder::CaloTowerConstituentsMapBuilder
CaloTowerConstituentsMapBuilder(const edm::ParameterSet &)
Definition:
CaloTowerConstituentsMapBuilder.cc:30
CaloTowerConstituentsMap.h
CaloTowerConstituentsMapBuilder
Definition:
CaloTowerConstituentsMapBuilder.h:37
edm::ESProducer
Definition:
ESProducer.h:97
ParameterSet.h
CaloTowerConstituentsMapBuilder::ReturnType
std::auto_ptr< CaloTowerConstituentsMap > ReturnType
Definition:
CaloTowerConstituentsMapBuilder.h:42
ESHandle.h
CaloTowerConstituentsMapBuilder::mapFile_
std::string mapFile_
Definition:
CaloTowerConstituentsMapBuilder.h:47
CaloTowerConstituentsMap
Definition:
CaloTowerConstituentsMap.h:16
IdealGeometryRecord
Definition:
IdealGeometryRecord.h:27
ESProducer.h
IdealGeometryRecord.h
CaloTowerConstituentsMapBuilder::~CaloTowerConstituentsMapBuilder
~CaloTowerConstituentsMapBuilder()
Definition:
CaloTowerConstituentsMapBuilder.cc:46
lut2db_cfg.filename
tuple filename
Definition:
lut2db_cfg.py:20
edm::ParameterSet
Definition:
ParameterSet.h:35
CaloTowerConstituentsMapBuilder::produce
ReturnType produce(const IdealGeometryRecord &)
Definition:
CaloTowerConstituentsMapBuilder.cc:57
CaloTowerConstituentsMapBuilder::parseTextMap
void parseTextMap(const std::string &filename, CaloTowerConstituentsMap &theMap)
Definition:
CaloTowerConstituentsMapBuilder.cc:74
Generated for CMSSW Reference Manual by
1.8.5