GeoModel - GeoModelCore
Main Page
Related Pages
Classes
Files
File List
GeoModelKernel
GeoModelKernel
GeoVDetectorElement.h
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef GEOMODELKERNEL_GEOVDETECTORELEMENT_H
6
#define GEOMODELKERNEL_GEOVDETECTORELEMENT_H
7
23
#include "GeoModelKernel/GeoVFullPhysVol.h"
24
class
Identifier;
25
26
class
GeoVDetectorElement
27
{
28
public
:
29
GeoVDetectorElement
(
const
GeoVFullPhysVol
* fullPhysVol);
30
virtual
~
GeoVDetectorElement
();
31
32
// Returns a pointer to a physical volume which is
33
// associated with this detector element.
34
const
GeoVFullPhysVol
* getMaterialGeom ()
const
;
35
36
private
:
37
GeoVDetectorElement
(
const
GeoVDetectorElement
&right);
38
GeoVDetectorElement
& operator=(
const
GeoVDetectorElement
&right);
39
40
private
:
41
const
GeoVFullPhysVol
*m_materialGeom;
42
43
};
44
45
inline
const
GeoVFullPhysVol
* GeoVDetectorElement::getMaterialGeom ()
const
46
{
47
return
m_materialGeom;
48
}
49
50
51
#endif
GeoVFullPhysVol
Definition:
GeoVFullPhysVol.h:14
GeoVDetectorElement
A GeoVDetectorElement is a piece of readout geometry. This is an abstract base class for readout obje...
Definition:
GeoVDetectorElement.h:26
Generated on Thu May 28 2020 05:11:07 for GeoModel - GeoModelCore by
1.8.11