#include <boost/program_options.hpp>
#include <TTree.h>
#include <TChain.h>
#include <TFile.h>
#include <TStopwatch.h>
#include "Framework/Logger.h"
#include <filesystem>
#include <vector>
#include <string>
#include <iomanip>
#include "ITSMFTReconstruction/ChipMappingITS.h"
#include "ITSMFTReconstruction/GBTWord.h"
#include "DataFormatsITSMFT/ROFRecord.h"
#include "DataFormatsParameters/GRPObject.h"
#include "DataFormatsITSMFT/Digit.h"
#include "ITSMFTSimulation/MC2RawEncoder.h"
#include "DetectorsCommonDataFormats/DetID.h"
#include "CommonUtils/NameConf.h"
#include "CommonUtils/StringUtils.h"
#include "CommonUtils/ConfigurableParam.h"
#include "DetectorsRaw/HBFUtils.h"
Go to the source code of this file.
|
void | setupLinks (o2::itsmft::MC2RawEncoder< MAP > &m2r, std::string_view outDir, std::string_view outPrefix, std::string_view fileFor) |
|
void | digi2raw (std::string_view inpName, std::string_view outDir, std::string_view fileFor, int verbosity, uint32_t rdhV=DefRDHVersion, bool enablePadding=false, bool noEmptyHBF=false, bool noEmptyROF=false, int superPageSizeInB=1024 *1024) |
|
int | main (int argc, char **argv) |
|
◆ MAP
MC->raw conversion with new (variable page size) format for ITS.
Definition at line 38 of file digi2raw.cxx.
◆ digi2raw()
void digi2raw |
( |
std::string_view |
inpName, |
|
|
std::string_view |
outDir, |
|
|
std::string_view |
fileFor, |
|
|
int |
verbosity, |
|
|
uint32_t |
rdhV = DefRDHVersion , |
|
|
bool |
enablePadding = false , |
|
|
bool |
noEmptyHBF = false , |
|
|
bool |
noEmptyROF = false , |
|
|
int |
superPageSizeInB = 1024 * 1024 |
|
) |
| |
◆ main()
◆ setupLinks()
◆ DefRDHVersion
◆ itsHWMap