Geometry
MTDGeometryBuilder
interface
MTDParametersFromDD.h
Go to the documentation of this file.
1
#ifndef MTDGeometryBuilder_MTDParametersFromDD_h
2
#define MTDGeometryBuilder_MTDParametersFromDD_h
3
4
#include <vector>
5
#include "
CondFormats/GeometryObjects/interface/PMTDParameters.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
7
8
class
DDCompactView
;
9
namespace
cms
{
10
class
DDCompactView
;
11
}
12
class
PMTDParameters
;
13
14
class
MTDParametersFromDD
{
15
public
:
16
MTDParametersFromDD
() {}
17
virtual
~MTDParametersFromDD
() {}
18
19
bool
build
(
const
DDCompactView
*,
PMTDParameters
&);
20
bool
build
(
const
cms::DDCompactView
*,
PMTDParameters
&);
21
22
private
:
23
void
putOne
(
int
, std::vector<int>&,
PMTDParameters
&);
24
};
25
26
#endif
PMTDParameters
Definition:
PMTDParameters.h:6
MTDParametersFromDD::~MTDParametersFromDD
virtual ~MTDParametersFromDD()
Definition:
MTDParametersFromDD.h:17
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition:
DDCompactView.h:81
MTDParametersFromDD::putOne
void putOne(int, std::vector< int > &, PMTDParameters &)
Definition:
MTDParametersFromDD.cc:103
MTDParametersFromDD::MTDParametersFromDD
MTDParametersFromDD()
Definition:
MTDParametersFromDD.h:16
MTDParametersFromDD
Definition:
MTDParametersFromDD.h:14
cms::DDCompactView
Definition:
DDCompactView.h:31
PMTDParameters.h
MTDParametersFromDD::build
bool build(const DDCompactView *, PMTDParameters &)
Definition:
MTDParametersFromDD.cc:31
ParameterSet.h
cms
Namespace of DDCMS conversion namespace.
Definition:
ProducerAnalyzer.cc:21
Generated for CMSSW Reference Manual by
1.8.16