00001
00002 #ifndef STJDIJETCUTTEST_HH
00003 #define STJDIJETCUTTEST_HH
00004
00005 #include <cppunit/extensions/HelperMacros.h>
00006
00007 class StjDijetCutTest : public CPPUNIT_NS::TestFixture
00008 {
00009 CPPUNIT_TEST_SUITE( StjDijetCutTest );
00010 CPPUNIT_TEST( testAsymmetricPt );
00011 CPPUNIT_TEST( testEta );
00012 CPPUNIT_TEST( testEta3MinusEta4 );
00013 CPPUNIT_TEST( testDPhi );
00014 CPPUNIT_TEST( testTrgBHT_notPass );
00015 CPPUNIT_TEST( testTrgBHT_pass );
00016 CPPUNIT_TEST( testTrgBHT_type );
00017 CPPUNIT_TEST( testTrgBHT_detectorId );
00018 CPPUNIT_TEST( testTrgBHT_towerId );
00019 CPPUNIT_TEST( testTrgBJP_notPass );
00020 CPPUNIT_TEST( testTrgBJP_pass );
00021 CPPUNIT_TEST( testTrgBJP_type );
00022 CPPUNIT_TEST( testTrgBJP_detectorId );
00023 CPPUNIT_TEST( testTrgBJP_jetPatchId );
00024 CPPUNIT_TEST_SUITE_END();
00025
00026 public:
00027 void setUp();
00028 void tearDown();
00029
00030 void testAsymmetricPt();
00031 void testEta();
00032 void testEta3MinusEta4();
00033 void testDPhi();
00034 void testTrgBHT_notPass();
00035 void testTrgBHT_pass();
00036 void testTrgBHT_type();
00037 void testTrgBHT_detectorId();
00038 void testTrgBHT_towerId();
00039 void testTrgBJP_notPass();
00040 void testTrgBJP_pass();
00041 void testTrgBJP_type();
00042 void testTrgBJP_detectorId();
00043 void testTrgBJP_jetPatchId();
00044
00045 private:
00046
00047 };
00048
00049 #endif // STJDIJETCUTTEST_HH