Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Geometry
CaloGeometry
interface
CaloVGeometryLoader.h
Go to the documentation of this file.
1
#ifndef CaloVGeometryLoader_h
2
#define CaloVGeometryLoader_h
3
4
#include "
DataFormats/DetId/interface/DetId.h
"
5
#include <memory>
6
7
class
CaloSubdetectorGeometry
;
8
13
class
CaloVGeometryLoader
14
{
15
public
:
17
virtual
std::auto_ptr<CaloSubdetectorGeometry>
18
load
(
DetId::Detector
det,
int
subdet ) = 0;
19
};
20
21
#endif
22
CaloVGeometryLoader
Definition:
CaloVGeometryLoader.h:13
CaloSubdetectorGeometry
Definition:
CaloSubdetectorGeometry.h:26
DetId::Detector
Detector
Definition:
DetId.h:24
DetId.h
CaloVGeometryLoader::load
virtual std::auto_ptr< CaloSubdetectorGeometry > load(DetId::Detector det, int subdet)=0
Load the subdetector geometry for the specified det and subdet.
Generated for CMSSW Reference Manual by
1.8.5