NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
AmplitudeProcessorTest.h
1 
2 #ifndef AMPLITUDEPROCESSORTEST_H
3 #define AMPLITUDEPROCESSORTEST_H
4 
5 #include <iostream>
6 #include <cppunit/extensions/HelperMacros.h>
7 #include "AmplitudeProcessor.hpp"
8 #include "TraceDefs.h"
9 
10 #ifndef USING_TRANAL_NAMESPACE
11 using namespace TrAnal;
12 #define USING_TRANAL_NAMESPACE
13 #endif
14 
15 
16 class AmplitudeProcessorTest : public CppUnit::TestFixture
17 {
18 
19  private:
20 
21  TraceS null_tr;
22  TraceS simple_tr;
23  TraceS simple_tr1;
24  TraceS simple_tr2;
25 
26 
27  public:
28  // Define the test suite
29  CPPUNIT_TEST_SUITE( AmplitudeProcessorTest );
30 
31  CPPUNIT_TEST ( testFindAmp );
32 
33  CPPUNIT_TEST_SUITE_END();
34 
35  public:
36  // Begin the standard methods
37  void setUp();
38  void tearDown();
39 
40  // Begin tests
41  void testDefConstructor();
42  void testFindAmp();
43 
44 
45 
46 };
47 
48 #endif
Definition: Trace.hpp:40
Definition: AmplitudeProcessorTest.h:16
Definition: AlgoIterator.hpp:12