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