Geant4
v4-10.4-release
메인 페이지
관련된 페이지
모듈
네임스페이스
클래스
파일들
클래스 목록
클래스 색인
클래스 계통도
클래스 멤버
모두
클래스
네임스페이스들
파일들
함수
변수
타입정의
열거형 타입
열거형 멤버
Friends
매크로
그룹들
페이지들
HepGeom
Normal3D< double >
HepGeom::Normal3D< double > 멤버 목록
다음에 대한 모든 멤버의 목록입니다 :
HepGeom::Normal3D< double >
(모든 상속된 멤버들도 포함합니다.)
angle
(const BasicVector3D< double > &v) const
HepGeom::BasicVector3D< double >
BasicVector3D
()
HepGeom::BasicVector3D< double >
inline
protected
BasicVector3D
(doublex1, doubley1, doublez1)
HepGeom::BasicVector3D< double >
inline
BasicVector3D
(const BasicVector3D< float > &v)
HepGeom::BasicVector3D< double >
inline
cosTheta
() const
HepGeom::BasicVector3D< double >
inline
cross
(const BasicVector3D< double > &v) const
HepGeom::BasicVector3D< double >
inline
dot
(const BasicVector3D< double > &v) const
HepGeom::BasicVector3D< double >
inline
eta
() const
HepGeom::BasicVector3D< double >
inline
getEta
() const
HepGeom::BasicVector3D< double >
inline
getPhi
() const
HepGeom::BasicVector3D< double >
inline
getR
() const
HepGeom::BasicVector3D< double >
inline
getTheta
() const
HepGeom::BasicVector3D< double >
inline
mag
() const
HepGeom::BasicVector3D< double >
inline
mag2
() const
HepGeom::BasicVector3D< double >
inline
Normal3D
()
HepGeom::Normal3D< double >
inline
Normal3D
(double x1, double y1, double z1)
HepGeom::Normal3D< double >
inline
Normal3D
(const float *a)
HepGeom::Normal3D< double >
inline
explicit
Normal3D
(const double *a)
HepGeom::Normal3D< double >
inline
explicit
Normal3D
(const Normal3D< double > &v)
HepGeom::Normal3D< double >
inline
Normal3D
(const BasicVector3D< float > &v)
HepGeom::Normal3D< double >
inline
Normal3D
(const BasicVector3D< double > &v)
HepGeom::Normal3D< double >
inline
Normal3D
(const CLHEP::Hep3Vector &v)
HepGeom::Normal3D< double >
inline
NUM_COORDINATES
열거형 값
HepGeom::BasicVector3D< double >
operator CLHEP::Hep3Vector
() const
HepGeom::Normal3D< double >
inline
operator const double *
() const
HepGeom::BasicVector3D< double >
inline
operator double *
()
HepGeom::BasicVector3D< double >
inline
operator()
(int i) const
HepGeom::BasicVector3D< double >
inline
operator()
(int i)
HepGeom::BasicVector3D< double >
inline
operator*=
(double a)
HepGeom::BasicVector3D< double >
inline
operator+=
(const BasicVector3D< double > &v)
HepGeom::BasicVector3D< double >
inline
operator-=
(const BasicVector3D< double > &v)
HepGeom::BasicVector3D< double >
inline
operator/=
(double a)
HepGeom::BasicVector3D< double >
inline
operator=
(const Normal3D< double > &v)
HepGeom::Normal3D< double >
inline
operator=
(const BasicVector3D< float > &v)
HepGeom::Normal3D< double >
inline
operator=
(const BasicVector3D< double > &v)
HepGeom::Normal3D< double >
inline
operator[]
(int i) const
HepGeom::BasicVector3D< double >
inline
operator[]
(int i)
HepGeom::BasicVector3D< double >
inline
orthogonal
() const
HepGeom::BasicVector3D< double >
inline
perp
() const
HepGeom::BasicVector3D< double >
inline
perp
(const BasicVector3D< double > &v) const
HepGeom::BasicVector3D< double >
inline
perp2
() const
HepGeom::BasicVector3D< double >
inline
perp2
(const BasicVector3D< double > &v) const
HepGeom::BasicVector3D< double >
inline
phi
() const
HepGeom::BasicVector3D< double >
inline
pseudoRapidity
() const
HepGeom::BasicVector3D< double >
r
() const
HepGeom::BasicVector3D< double >
inline
rho
() const
HepGeom::BasicVector3D< double >
inline
rotate
(doublea, const BasicVector3D< double > &v)
HepGeom::BasicVector3D< double >
rotateX
(doublea)
HepGeom::BasicVector3D< double >
rotateY
(doublea)
HepGeom::BasicVector3D< double >
rotateZ
(doublea)
HepGeom::BasicVector3D< double >
set
(doublex1, doubley1, doublez1)
HepGeom::BasicVector3D< double >
inline
setEta
(doublea)
HepGeom::BasicVector3D< double >
setMag
(doublema)
HepGeom::BasicVector3D< double >
inline
setPerp
(doublerh)
HepGeom::BasicVector3D< double >
inline
setPhi
(doubleph)
HepGeom::BasicVector3D< double >
inline
setR
(doublema)
HepGeom::BasicVector3D< double >
inline
setTheta
(doubleth)
HepGeom::BasicVector3D< double >
inline
setX
(doublea)
HepGeom::BasicVector3D< double >
inline
setY
(doublea)
HepGeom::BasicVector3D< double >
inline
setZ
(doublea)
HepGeom::BasicVector3D< double >
inline
SIZE
열거형 값
HepGeom::BasicVector3D< double >
theta
() const
HepGeom::BasicVector3D< double >
inline
transform
(const Transform3D &m)
HepGeom::Normal3D< double >
unit
() const
HepGeom::BasicVector3D< double >
inline
v_
HepGeom::BasicVector3D< double >
protected
X
열거형 값
HepGeom::BasicVector3D< double >
x
() const
HepGeom::BasicVector3D< double >
inline
y
() const
HepGeom::BasicVector3D< double >
inline
Y
열거형 값
HepGeom::BasicVector3D< double >
z
() const
HepGeom::BasicVector3D< double >
inline
Z
열거형 값
HepGeom::BasicVector3D< double >
~BasicVector3D
()
HepGeom::BasicVector3D< double >
inline
virtual
~Normal3D
()
HepGeom::Normal3D< double >
inline
다음에 의해 생성됨 :
1.8.5