Main Page
Namespaces
Classes
Package Documentation
DataFormats
GeometrySurface
interface
MediumProperties.h
Go to the documentation of this file.
1
#ifndef _Surface_MEDIUMPROPERTIES_H_
2
#define _Surface_MEDIUMPROPERTIES_H_
3
4
13
class
MediumProperties
{
14
public
:
15
MediumProperties
() :
theRadLen
(0),
theXi
(0) {}
16
MediumProperties
(
float
aRadLen,
float
aXi) :
17
theRadLen
(aRadLen),
theXi
(aXi) {}
18
~MediumProperties
() {}
19
22
float
radLen
()
const
{
23
return
theRadLen
;
24
}
28
float
xi
()
const
{
29
return
theXi
;
30
}
31
32
bool
isValid
()
const
{
return
theRadLen
!=0 ||
theXi
!=0;}
33
34
private
:
35
float
theRadLen
;
36
float
theXi
;
37
38
};
39
#endif
MediumProperties::radLen
float radLen() const
Definition:
MediumProperties.h:22
MediumProperties
Definition:
MediumProperties.h:13
MediumProperties::theRadLen
float theRadLen
Definition:
MediumProperties.h:35
MediumProperties::~MediumProperties
~MediumProperties()
Definition:
MediumProperties.h:18
MediumProperties::MediumProperties
MediumProperties()
Definition:
MediumProperties.h:15
MediumProperties::MediumProperties
MediumProperties(float aRadLen, float aXi)
Definition:
MediumProperties.h:16
MediumProperties::theXi
float theXi
Definition:
MediumProperties.h:36
MediumProperties::xi
float xi() const
Definition:
MediumProperties.h:28
MediumProperties::isValid
bool isValid() const
Definition:
MediumProperties.h:32
Generated for CMSSW Reference Manual by
1.8.11