Project
Loading...
Searching...
No Matches
test_ctf_io_tpc.cxx File Reference
#include <cassert>
#include <boost/test/unit_test.hpp>
#include <boost/test/data/test_case.hpp>
#include <boost/test/data/dataset.hpp>
#include "DataFormatsTPC/CompressedClusters.h"
#include "DataFormatsTPC/ZeroSuppression.h"
#include "DataFormatsTPC/CTF.h"
#include "CommonUtils/NameConf.h"
#include "TPCReconstruction/CTFCoder.h"
#include "Framework/Logger.h"
#include <TFile.h>
#include <TRandom.h>
#include <TStopwatch.h>
#include <cstring>

Go to the source code of this file.

Macros

#define BOOST_TEST_MODULE   Test TPCCTFIO
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_DYN_LINK
 

Functions

std::vector< bool > CombineColumns (true, false)
 
 BOOST_DATA_TEST_CASE (CTFTest, boost_data::make(ANSVersions) ^ boost_data::make(CombineColumns), ansVersion, combineColumns)
 

Variables

std::vector< o2::ctf::ANSHeaderANSVersions {o2::ctf::ANSVersionCompat, o2::ctf::ANSVersion1}
 

Macro Definition Documentation

◆ BOOST_TEST_DYN_LINK

#define BOOST_TEST_DYN_LINK

Definition at line 14 of file test_ctf_io_tpc.cxx.

◆ BOOST_TEST_MAIN

#define BOOST_TEST_MAIN

Definition at line 13 of file test_ctf_io_tpc.cxx.

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   Test TPCCTFIO

Definition at line 12 of file test_ctf_io_tpc.cxx.

Function Documentation

◆ BOOST_DATA_TEST_CASE()

BOOST_DATA_TEST_CASE ( CTFTest  ,
boost_data::make(ANSVersions) ^ boost_data::make(CombineColumns ,
ansVersion  ,
combineColumns   
)

Definition at line 39 of file test_ctf_io_tpc.cxx.

◆ CombineColumns()

std::vector< bool > CombineColumns ( true  ,
false   
)
inline

Variable Documentation

◆ ANSVersions

Definition at line 36 of file test_ctf_io_tpc.cxx.