Project
Loading...
Searching...
No Matches
global-mapper.cxx File Reference
#include "DataFormatsMCH/DsChannelId.h"
#include "MCHConditions/DCSAliases.h"
#include "MCHGlobalMapping/DsIndex.h"
#include "MCHGlobalMapping/Mapper.h"
#include "MCHRawElecMap/DsDetId.h"
#include "MCHRawElecMap/DsElecId.h"
#include "MCHRawElecMap/Mapper.h"
#include "boost/program_options.hpp"
#include <cstdint>
#include <fmt/format.h>
#include <fstream>
#include <gsl/span>
#include <iostream>
#include <iterator>
#include <limits>
#include <map>
#include <optional>
#include <rapidjson/document.h>
#include <rapidjson/stringbuffer.h>
#include <rapidjson/writer.h>
#include <stdexcept>
#include <string>

Go to the source code of this file.

Classes

struct  DualSampaInfo
 

Functions

uint16_t computeDsBinX (int feeId, int linkId, int elinkId)
 
std::vector< DualSampaInfocomputeDualSampaInfos ()
 
std::string stripAlias (std::string alias)
 
void dcs2json ()
 
void solar2json (bool mchview)
 
int main (int argc, char *argv[])
 

Variables

std::vector< DualSampaInfodualSampaInfos
 

Function Documentation

◆ computeDsBinX()

uint16_t computeDsBinX ( int  feeId,
int  linkId,
int  elinkId 
)

Definition at line 41 of file global-mapper.cxx.

◆ computeDualSampaInfos()

std::vector< DualSampaInfo > computeDualSampaInfos ( )

Definition at line 123 of file global-mapper.cxx.

◆ dcs2json()

void dcs2json ( )

Definition at line 81 of file global-mapper.cxx.

◆ main()

int main ( int  argc,
char argv[] 
)

Definition at line 238 of file global-mapper.cxx.

◆ solar2json()

void solar2json ( bool  mchview)

Definition at line 162 of file global-mapper.cxx.

◆ stripAlias()

std::string stripAlias ( std::string  alias)

Definition at line 69 of file global-mapper.cxx.

Variable Documentation

◆ dualSampaInfos

std::vector<DualSampaInfo> dualSampaInfos

Definition at line 64 of file global-mapper.cxx.