Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Geometry
CSCGeometryBuilder
src
CSCGeometryParsFromDD.h
Go to the documentation of this file.
1
#ifndef CSCGeometryBuilder_CSCGeometryParsFromDD_h
2
#define CSCGeometryBuilder_CSCGeometryParsFromDD_h
3
11
#include <
DataFormats/MuonDetId/interface/CSCDetId.h
>
12
#include <string>
13
#include <boost/shared_ptr.hpp>
14
15
class
CSCGeometry
;
16
class
DDCompactView
;
17
class
MuonDDDConstants
;
18
class
RecoIdealGeometry
;
19
class
CSCRecoDigiParameters
;
20
21
class
CSCGeometryParsFromDD
{
22
public
:
23
25
CSCGeometryParsFromDD
( );
26
28
virtual
~CSCGeometryParsFromDD
();
29
31
// as built from the DDD.
32
bool
build
(
const
DDCompactView
* cview
33
,
const
MuonDDDConstants
& muonConstants
34
,
RecoIdealGeometry
& rig
35
,
CSCRecoDigiParameters
& rdp
36
);
37
38
private
:
39
std::string
myName
;
40
41
};
42
#endif
43
CSCGeometryParsFromDD::myName
std::string myName
Definition:
CSCGeometryParsFromDD.h:39
CSCDetId.h
CSCGeometry
Definition:
CSCGeometry.h:24
CSCGeometryParsFromDD::~CSCGeometryParsFromDD
virtual ~CSCGeometryParsFromDD()
Destructor.
Definition:
CSCGeometryParsFromDD.cc:39
DDCompactView
type of data representation of DDCompactView
Definition:
DDCompactView.h:81
MuonDDDConstants
Definition:
MuonDDDConstants.h:23
CSCGeometryParsFromDD::build
bool build(const DDCompactView *cview, const MuonDDDConstants &muonConstants, RecoIdealGeometry &rig, CSCRecoDigiParameters &rdp)
Build the geometry returning the RecoIdealGeometry and the CSCRecoDigiParameters objects.
Definition:
CSCGeometryParsFromDD.cc:41
CSCGeometryParsFromDD
Definition:
CSCGeometryParsFromDD.h:21
RecoIdealGeometry
Definition:
RecoIdealGeometry.h:26
CSCGeometryParsFromDD::CSCGeometryParsFromDD
CSCGeometryParsFromDD()
Constructor.
Definition:
CSCGeometryParsFromDD.cc:37
CSCRecoDigiParameters
Definition:
CSCRecoDigiParameters.h:19
Generated for CMSSW Reference Manual by
1.8.5