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

Public Member Functions

void addParticle (testShowerFileParticleIterator &where)
 
void addParticles (testShowerFileParticleIterator &where)
 
void setUp ()
 
void tearDown ()
 
void testConstruction ()
 
void testGetParticles ()
 
void testGetTooMany ()
 
void testUninitialisedException ()
 
void testWithSkip ()
 
void testWithSkipAll ()
 

Private Member Functions

 CPPUNIT_TEST (testConstruction)
 
 CPPUNIT_TEST (testGetParticles)
 
 CPPUNIT_TEST (testWithSkip)
 
 CPPUNIT_TEST (testWithSkipAll)
 
 CPPUNIT_TEST_EXCEPTION (testUninitialisedException, utl::IOFailureException)
 
 CPPUNIT_TEST_EXCEPTION (testGetTooMany, utl::IOFailureException)
 
 CPPUNIT_TEST_SUITE (testVShowerFileParticleIterator)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

CoordinateSystemPtr fCS
 
unsigned int fInserted
 
testShowerFileParticleIteratorfIter
 
ShowerParticleIteratorfShowerParticleIterator1
 
ShowerParticleIteratorfShowerParticleIterator2
 

Detailed Description

Definition at line 34 of file testVShowerFileParticleIterator.cc.

Member Function Documentation

void testVShowerFileParticleIterator::addParticle ( testShowerFileParticleIterator where)
inline
void testVShowerFileParticleIterator::addParticles ( testShowerFileParticleIterator where)
inline

Definition at line 86 of file testVShowerFileParticleIterator.cc.

testVShowerFileParticleIterator::CPPUNIT_TEST ( testConstruction  )
private
testVShowerFileParticleIterator::CPPUNIT_TEST ( testGetParticles  )
private
testVShowerFileParticleIterator::CPPUNIT_TEST ( testWithSkip  )
private
testVShowerFileParticleIterator::CPPUNIT_TEST ( testWithSkipAll  )
private
testVShowerFileParticleIterator::CPPUNIT_TEST_EXCEPTION ( testUninitialisedException  ,
utl::IOFailureException   
)
private
testVShowerFileParticleIterator::CPPUNIT_TEST_EXCEPTION ( testGetTooMany  ,
utl::IOFailureException   
)
private
testVShowerFileParticleIterator::CPPUNIT_TEST_SUITE ( testVShowerFileParticleIterator  )
private
testVShowerFileParticleIterator::CPPUNIT_TEST_SUITE_END ( )
private
void testVShowerFileParticleIterator::setUp ( )
inline

Definition at line 56 of file testVShowerFileParticleIterator.cc.

void testVShowerFileParticleIterator::tearDown ( )
inline

Definition at line 65 of file testVShowerFileParticleIterator.cc.

void testVShowerFileParticleIterator::testConstruction ( )
inline

Definition at line 96 of file testVShowerFileParticleIterator.cc.

void testVShowerFileParticleIterator::testGetParticles ( )
inline

Definition at line 106 of file testVShowerFileParticleIterator.cc.

void testVShowerFileParticleIterator::testGetTooMany ( )
inline

Definition at line 114 of file testVShowerFileParticleIterator.cc.

void testVShowerFileParticleIterator::testUninitialisedException ( )
inline

Definition at line 101 of file testVShowerFileParticleIterator.cc.

void testVShowerFileParticleIterator::testWithSkip ( )
inline
void testVShowerFileParticleIterator::testWithSkipAll ( )
inline

Member Data Documentation

CoordinateSystemPtr testVShowerFileParticleIterator::fCS
private

Definition at line 53 of file testVShowerFileParticleIterator.cc.

unsigned int testVShowerFileParticleIterator::fInserted
private

Definition at line 52 of file testVShowerFileParticleIterator.cc.

testShowerFileParticleIterator* testVShowerFileParticleIterator::fIter
private

Definition at line 49 of file testVShowerFileParticleIterator.cc.

ShowerParticleIterator* testVShowerFileParticleIterator::fShowerParticleIterator1
private

Definition at line 50 of file testVShowerFileParticleIterator.cc.

ShowerParticleIterator* testVShowerFileParticleIterator::fShowerParticleIterator2
private

Definition at line 51 of file testVShowerFileParticleIterator.cc.


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

, generated on Tue Sep 26 2023.