Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Geometry
HcalTowerAlgo
interface
CaloTowerHardcodeGeometryLoader.h
Go to the documentation of this file.
1
#ifndef GEOMETRY_HCALTOWERALGO_CALOTOWERHARDCODEGEOMETRYLOADER_H
2
#define GEOMETRY_HCALTOWERALGO_CALOTOWERHARDCODEGEOMETRYLOADER_H 1
3
4
#include "
Geometry/HcalTowerAlgo/interface/CaloTowerGeometry.h
"
5
#include "
Geometry/CaloTopology/interface/HcalTopology.h
"
6
#include <memory>
7
14
class
CaloTowerHardcodeGeometryLoader
{
15
public
:
16
std::auto_ptr<CaloSubdetectorGeometry>
load
();
17
private
:
18
void
makeCell
(
int
ieta,
int
iphi,
CaloSubdetectorGeometry
*
geom
)
const
;
19
HcalTopology
limits
;
// just for the ring limits
20
21
};
22
23
#endif
CaloTowerHardcodeGeometryLoader::limits
HcalTopology limits
Definition:
CaloTowerHardcodeGeometryLoader.h:19
CaloTowerHardcodeGeometryLoader::makeCell
void makeCell(int ieta, int iphi, CaloSubdetectorGeometry *geom) const
Definition:
CaloTowerHardcodeGeometryLoader.cc:48
CaloSubdetectorGeometry
Definition:
CaloSubdetectorGeometry.h:21
HcalTopology
Definition:
HcalTopology.h:24
CaloTowerHardcodeGeometryLoader::load
std::auto_ptr< CaloSubdetectorGeometry > load()
Definition:
CaloTowerHardcodeGeometryLoader.cc:10
relativeConstraints.geom
list geom
Definition:
relativeConstraints.py:71
CaloTowerGeometry.h
CaloTowerHardcodeGeometryLoader
Definition:
CaloTowerHardcodeGeometryLoader.h:14
HcalTopology.h
Generated for CMSSW Reference Manual by
1.8.5