Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DetectorDescription
Core
src
DDRoot.cc
Go to the documentation of this file.
1
#include "
DetectorDescription/Core/interface/DDLogicalPart.h
"
2
#include "
DetectorDescription/Core/interface/DDName.h
"
3
#include "
DetectorDescription/Core/interface/DDRoot.h
"
4
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
5
6
DDRoot::DDRoot
() {}
7
8
DDRoot::~DDRoot
() {}
9
10
void
DDRoot::set
(
const
DDName
&
name
) {
root_
=
DDLogicalPart
(name); }
11
12
void
DDRoot::set
(
const
DDLogicalPart
& root) {
root_
=
root
; }
13
26
DDLogicalPart
DDRoot::root
()
const
{
return
root_
; }
DDRoot::set
void set(const DDName &rootName)
set the root by using its qualified name DDName
Definition:
DDRoot.cc:10
MessageLogger.h
DDRoot::DDRoot
DDRoot()
Definition:
DDRoot.cc:6
DDName
DDName is used to identify DDD entities uniquely.
Definition:
DDName.h:17
DDRoot.h
mergeVDriftHistosByStation.name
string name
Definition:
mergeVDriftHistosByStation.py:78
DDLogicalPart
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
Definition:
DDLogicalPart.h:93
DDRoot::~DDRoot
~DDRoot()
Definition:
DDRoot.cc:8
DDRoot::root
DDLogicalPart root() const
returns the root of the geometrical hierarchy
Definition:
DDRoot.cc:26
DDLogicalPart.h
DDName.h
DDRoot::root_
DDLogicalPart root_
Definition:
DDRoot.h:28
Generated for CMSSW Reference Manual by
1.8.5