tttrlib
A library for time-tagged time resolved data
Loading...
Searching...
No Matches
Classes | Variables
TTTRHeader.h File Reference
#include <stdlib.h>
#include <cstdint>
#include <cstdio>
#include <iostream>
#include <map>
#include <cmath>
#include <string>
#include <string.h>
#include <algorithm>
#include <vector>
#include <array>
#include <memory>
#include <numeric>
#include <sstream>
#include <iomanip>
#include <fstream>
#include <any>
#include "json.hpp"
#include "Histogram.h"
#include "TTTRRecordReader.h"
#include "TTTRRecordTypes.h"
#include "TTTRHeaderTypes.h"

Go to the source code of this file.

Classes

class  TTTRHeader
 

Variables

const std::string TTTRTagRes = "MeasDesc_Resolution"
 
const std::string TTTRTagGlobRes = "MeasDesc_GlobalResolution"
 
const std::string TTTRSyncRate = "SyncRate"
 
const std::string TTTRNMicroTimes = "MeasDesc_NumberMicrotimes"
 
const std::string TTTRRecordType = "MeasDesc_RecordType"
 
const std::string TTTRContainerType = "MeasDesc_ContainerType"
 
const std::string TTTRTagTTTRRecType = "TTResultFormat_TTTRRecType"
 
const std::string TTTRTagBits = "TTResultFormat_BitsPerRecord"
 
const std::string FileTagEnd = "Header_End"
 

Variable Documentation

◆ FileTagEnd

const std::string FileTagEnd = "Header_End"

◆ TTTRContainerType

const std::string TTTRContainerType = "MeasDesc_ContainerType"

◆ TTTRNMicroTimes

const std::string TTTRNMicroTimes = "MeasDesc_NumberMicrotimes"

◆ TTTRRecordType

const std::string TTTRRecordType = "MeasDesc_RecordType"

◆ TTTRSyncRate

const std::string TTTRSyncRate = "SyncRate"

◆ TTTRTagBits

const std::string TTTRTagBits = "TTResultFormat_BitsPerRecord"

◆ TTTRTagGlobRes

const std::string TTTRTagGlobRes = "MeasDesc_GlobalResolution"

◆ TTTRTagRes

const std::string TTTRTagRes = "MeasDesc_Resolution"

◆ TTTRTagTTTRRecType

const std::string TTTRTagTTTRRecType = "TTResultFormat_TTTRRecType"