List of all members | Private Member Functions
testBasicVector Class Reference
Inheritance diagram for testBasicVector:
Inheritance graph
[legend]

Private Member Functions

 CPPUNIT_TEST (testConstructor< Point >)
 
 CPPUNIT_TEST (testConstructorCylindrical< Point >)
 
 CPPUNIT_TEST (testConstructorSpherical< Point >)
 
 CPPUNIT_TEST (testOperations< Point >)
 
 CPPUNIT_TEST (testConstructor< Vector >)
 
 CPPUNIT_TEST (testConstructorCylindrical< Vector >)
 
 CPPUNIT_TEST (testConstructorSpherical< Vector >)
 
 CPPUNIT_TEST (testOperations< Vector >)
 
 CPPUNIT_TEST (testConstructorCylindrical< AxialVector >)
 
 CPPUNIT_TEST (testConstructorSpherical< AxialVector >)
 
 CPPUNIT_TEST (testOperations< AxialVector >)
 
 CPPUNIT_TEST (testConstructor< AxialVector >)
 
 CPPUNIT_TEST (testNormalize)
 
 CPPUNIT_TEST_EXCEPTION (testTransformation< Point >, CoordinateSystemException)
 
 CPPUNIT_TEST_EXCEPTION (testConstructorThrow< Point >, CoordinateSystemException)
 
 CPPUNIT_TEST_EXCEPTION (testConstructorThrow< Vector >, CoordinateSystemException)
 
 CPPUNIT_TEST_EXCEPTION (testTransformation< Vector >, CoordinateSystemException)
 
 CPPUNIT_TEST_EXCEPTION (testTransformation< AxialVector >, CoordinateSystemException)
 
 CPPUNIT_TEST_EXCEPTION (testConstructorThrow< AxialVector >, CoordinateSystemException)
 
 CPPUNIT_TEST_SUITE (testBasicVector)
 
 CPPUNIT_TEST_SUITE_END ()
 
template<class VectorType >
void testConstructor ()
 
template<class VectorType >
void testConstructorCylindrical ()
 
template<class VectorType >
void testConstructorSpherical ()
 
template<class VectorType >
void testConstructorThrow ()
 
void testNormalize ()
 
template<class VectorType >
void testOperations ()
 
template<class VectorType >
void testTransformation ()
 

Detailed Description

Definition at line 39 of file testBasicVector.cc.

Member Function Documentation

testBasicVector::CPPUNIT_TEST ( testConstructor< Point )
private
testBasicVector::CPPUNIT_TEST ( testConstructorCylindrical< Point )
private
testBasicVector::CPPUNIT_TEST ( testConstructorSpherical< Point )
private
testBasicVector::CPPUNIT_TEST ( testOperations< Point )
private
testBasicVector::CPPUNIT_TEST ( testConstructor< Vector )
private
testBasicVector::CPPUNIT_TEST ( testConstructorCylindrical< Vector )
private
testBasicVector::CPPUNIT_TEST ( testConstructorSpherical< Vector )
private
testBasicVector::CPPUNIT_TEST ( testOperations< Vector )
private
testBasicVector::CPPUNIT_TEST ( testConstructorCylindrical< AxialVector )
private
testBasicVector::CPPUNIT_TEST ( testConstructorSpherical< AxialVector )
private
testBasicVector::CPPUNIT_TEST ( testOperations< AxialVector )
private
testBasicVector::CPPUNIT_TEST ( testConstructor< AxialVector )
private
testBasicVector::CPPUNIT_TEST ( testNormalize  )
private
testBasicVector::CPPUNIT_TEST_EXCEPTION ( testTransformation< Point ,
CoordinateSystemException   
)
private
testBasicVector::CPPUNIT_TEST_EXCEPTION ( testConstructorThrow< Point ,
CoordinateSystemException   
)
private
testBasicVector::CPPUNIT_TEST_EXCEPTION ( testConstructorThrow< Vector ,
CoordinateSystemException   
)
private
testBasicVector::CPPUNIT_TEST_EXCEPTION ( testTransformation< Vector ,
CoordinateSystemException   
)
private
testBasicVector::CPPUNIT_TEST_EXCEPTION ( testTransformation< AxialVector ,
CoordinateSystemException   
)
private
testBasicVector::CPPUNIT_TEST_EXCEPTION ( testConstructorThrow< AxialVector ,
CoordinateSystemException   
)
private
testBasicVector::CPPUNIT_TEST_SUITE ( testBasicVector  )
private
testBasicVector::CPPUNIT_TEST_SUITE_END ( )
private
template<class VectorType >
void testBasicVector::testConstructor ( )
inlineprivate

Definition at line 59 of file testBasicVector.cc.

References G4StationSimulatorOG::p.

template<class VectorType >
void testBasicVector::testConstructorCylindrical ( )
inlineprivate

Definition at line 93 of file testBasicVector.cc.

References G4StationSimulatorOG::p, and sqrt().

template<class VectorType >
void testBasicVector::testConstructorSpherical ( )
inlineprivate

Definition at line 112 of file testBasicVector.cc.

References sqrt().

template<class VectorType >
void testBasicVector::testConstructorThrow ( )
inlineprivate

Definition at line 51 of file testBasicVector.cc.

void testBasicVector::testNormalize ( )
inlineprivate
template<class VectorType >
void testBasicVector::testOperations ( )
inlineprivate

Definition at line 148 of file testBasicVector.cc.

References tst::Verify().

template<class VectorType >
void testBasicVector::testTransformation ( )
inlineprivate

Definition at line 138 of file testBasicVector.cc.


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.