Project
Loading...
Searching...
No Matches
testTPCHwClusterer.cxx File Reference

This task tests the TPC HwClusterer. More...

#include <boost/test/unit_test.hpp>
#include "DataFormatsTPC/Helpers.h"
#include "DataFormatsTPC/Digit.h"
#include "TPCBase/Mapper.h"
#include "TPCReconstruction/HwClusterer.h"
#include "SimulationDataFormat/ConstMCTruthContainer.h"
#include "SimulationDataFormat/MCCompLabel.h"
#include <vector>
#include <memory>
#include <iostream>

Go to the source code of this file.

Classes

struct  o2::tpc::sortTime
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::tpc
 Global TPC definitions and constants.
 

Macros

#define BOOST_TEST_MODULE   Test TPC HwClusterer
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_DYN_LINK
 

Typedefs

using MCLabelContainer = o2::dataformats::MCLabelContainer
 

Functions

float o2::tpc::p_pre (std::array< int, 25 > &data)
 
float o2::tpc::sigma_p_pre (std::array< int, 25 > &data)
 
float o2::tpc::t_pre (std::array< int, 25 > &data)
 
float o2::tpc::sigma_t_pre (std::array< int, 25 > &data)
 
float o2::tpc::p_pre_fp (std::array< float, 25 > &data)
 
float o2::tpc::sigma_p_pre_fp (std::array< float, 25 > &data)
 
float o2::tpc::t_pre_fp (std::array< float, 25 > &data)
 
float o2::tpc::sigma_t_pre_fp (std::array< float, 25 > &data)
 
 o2::tpc::BOOST_AUTO_TEST_CASE (HwClusterer_test1)
 Test 1 basic class tests.
 
 o2::tpc::BOOST_AUTO_TEST_CASE (HwClusterer_test2)
 Test 2 CF test with single pad clusters.
 
 o2::tpc::BOOST_AUTO_TEST_CASE (HwClusterer_test3)
 Test 3 Calculation of cluster properties.
 
 o2::tpc::BOOST_AUTO_TEST_CASE (HwClusterer_test4)
 Test 4 Reject single pad clusters.
 
 o2::tpc::BOOST_AUTO_TEST_CASE (HwClusterer_test5)
 Test 5 Reject peaks in subsequent timebins.
 
 o2::tpc::BOOST_AUTO_TEST_CASE (HwClusterer_test6)
 Test 6 Split charge among nearby clusters.
 

Detailed Description

This task tests the TPC HwClusterer.

Author
Sebastian Klewin sebas.nosp@m.tian.nosp@m..klew.nosp@m.in@c.nosp@m.ern.c.nosp@m.h

Definition in file testTPCHwClusterer.cxx.

Macro Definition Documentation

◆ BOOST_TEST_DYN_LINK

#define BOOST_TEST_DYN_LINK

Definition at line 18 of file testTPCHwClusterer.cxx.

◆ BOOST_TEST_MAIN

#define BOOST_TEST_MAIN

Definition at line 17 of file testTPCHwClusterer.cxx.

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   Test TPC HwClusterer

Definition at line 16 of file testTPCHwClusterer.cxx.

Typedef Documentation

◆ MCLabelContainer