Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Geometry
HcalTestBeamData
interface
HcalTB06BeamParametersFromDD.h
Go to the documentation of this file.
1
#ifndef HcalTestBeamData_HcalTB06BeamParametersFromDD_h
2
#define HcalTestBeamData_HcalTB06BeamParametersFromDD_h
3
4
#include <string>
5
#include <vector>
6
#include "
DetectorDescription/Core/interface/DDCompactView.h
"
7
#include "
DetectorDescription/Core/interface/DDFilteredView.h
"
8
#include "
DetectorDescription/DDCMS/interface/DDCompactView.h
"
9
#include "
DetectorDescription/DDCMS/interface/DDFilteredView.h
"
10
#include "
Geometry/HcalTestBeamData/interface/HcalTB06BeamParameters.h
"
11
12
class
HcalTB06BeamParametersFromDD
{
13
public
:
14
HcalTB06BeamParametersFromDD
() =
default
;
15
16
bool
build
(
const
DDCompactView
* cpv,
HcalTB06BeamParameters
& php,
const
std::string
& name1,
const
std::string
& name2);
17
bool
build
(
const
cms::DDCompactView
* cpv,
18
HcalTB06BeamParameters
& php,
19
const
std::string
& name1,
20
const
std::string
& name2);
21
22
private
:
23
bool
build
(
HcalTB06BeamParameters
& php,
24
const
std::vector<std::string>& matNames,
25
const
std::vector<int>& nocc,
26
const
std::string
& name1,
27
const
std::string
& name2);
28
std::vector<std::string>
getNames
(
DDFilteredView
& fv);
29
std::vector<std::string>
getNames
(
cms::DDFilteredView
& fv);
30
};
31
32
#endif
cms::DDCompactView
Definition:
DDCompactView.h:31
HcalTB06BeamParametersFromDD::build
bool build(const DDCompactView *cpv, HcalTB06BeamParameters &php, const std::string &name1, const std::string &name2)
Definition:
HcalTB06BeamParametersFromDD.cc:10
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition:
DDCompactView.h:81
HcalTB06BeamParametersFromDD::HcalTB06BeamParametersFromDD
HcalTB06BeamParametersFromDD()=default
DDFilteredView
Definition:
DDFilteredView.h:20
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
cms::DDFilteredView
Definition:
DDFilteredView.h:70
HcalTB06BeamParametersFromDD
Definition:
HcalTB06BeamParametersFromDD.h:12
DDFilteredView.h
HcalTB06BeamParametersFromDD::getNames
std::vector< std::string > getNames(DDFilteredView &fv)
Definition:
HcalTB06BeamParametersFromDD.cc:109
DDCompactView.h
HcalTB06BeamParameters
Definition:
HcalTB06BeamParameters.h:9
DDFilteredView.h
HcalTB06BeamParameters.h
DDCompactView.h
Generated for CMSSW Reference Manual by
1.8.5