Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
클래스 | 네임스페이스 | 타입정의 | 열거형 타입 | 함수 | 변수
LorentzVector.h 파일 참조
#include <iostream>
#include "CLHEP/Vector/ThreeVector.h"
#include "CLHEP/Vector/LorentzVector.icc"

이 파일의 소스 코드 페이지로 가기

클래스

class  CLHEP::HepLorentzVector
 
class  CLHEP::Tcomponent
 

네임스페이스

 CLHEP
 

타입정의

typedef HepLorentzVector CLHEP::HepLorentzVectorD
 
typedef HepLorentzVector CLHEP::HepLorentzVectorF
 

열거형 타입

enum  CLHEP::ZMpvMetric_t { CLHEP::TimePositive, CLHEP::TimeNegative }
 

함수

HepLorentzVector CLHEP::rotationXOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector CLHEP::rotationYOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector CLHEP::rotationZOf (const HepLorentzVector &vec, double delta)
 
HepLorentzVector CLHEP::rotationOf (const HepLorentzVector &vec, const Hep3Vector &axis, double delta)
 
HepLorentzVector CLHEP::rotationOf (const HepLorentzVector &vec, const HepAxisAngle &ax)
 
HepLorentzVector CLHEP::rotationOf (const HepLorentzVector &vec, const HepEulerAngles &e)
 
HepLorentzVector CLHEP::rotationOf (const HepLorentzVector &vec, double phi, double theta, double psi)
 
HepLorentzVector CLHEP::boostXOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector CLHEP::boostYOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector CLHEP::boostZOf (const HepLorentzVector &vec, double beta)
 
HepLorentzVector CLHEP::boostOf (const HepLorentzVector &vec, const Hep3Vector &betaVector)
 
HepLorentzVector CLHEP::boostOf (const HepLorentzVector &vec, const Hep3Vector &axis, double beta)
 
std::ostream & CLHEP::operator<< (std::ostream &, const HepLorentzVector &)
 
std::istream & CLHEP::operator>> (std::istream &, HepLorentzVector &)
 
HepLorentzVector CLHEP::operator* (const HepLorentzVector &, double a)
 
HepLorentzVector CLHEP::operator* (double a, const HepLorentzVector &)
 
HepLorentzVector CLHEP::operator/ (const HepLorentzVector &, double a)
 

변수

static const HepLorentzVector CLHEP::X_HAT4 = HepLorentzVector( 1, 0, 0, 0 )
 
static const HepLorentzVector CLHEP::Y_HAT4 = HepLorentzVector( 0, 1, 0, 0 )
 
static const HepLorentzVector CLHEP::Z_HAT4 = HepLorentzVector( 0, 0, 1, 0 )
 
static const HepLorentzVector CLHEP::T_HAT4 = HepLorentzVector( 0, 0, 0, 1 )