Project
Loading...
Searching...
No Matches
ElectronicMapperGenerated.cxx File Reference
#include "MCHRawElecMap/Mapper.h"
#include "ElectronicMapperImplHelper.h"
#include <map>
#include "MCHRawElecMap/DsElecId.h"
#include "MCHRawElecMap/DsDetId.h"
#include <iostream>
#include <fmt/format.h>

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::mch
 
namespace  o2::mch::raw
 

Functions

void fillElec2DetCH1R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH1L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH2R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH2L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH3R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH3L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH4R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH4L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH5R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH5L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH6R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH6L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH7R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH7L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH8L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH8R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH9L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH9R (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH10L (std::map< uint32_t, uint32_t > &e2d)
 
void fillElec2DetCH10R (std::map< uint32_t, uint32_t > &e2d)
 
void fillSolar2FeeLinkCH1R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH1L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH2R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH2L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH3R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH3L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH4R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH4L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH5R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH5L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH6R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH6L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH7R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH7L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH8L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH8R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH9L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH9R (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH10L (std::map< uint16_t, uint32_t > &s2c)
 
void fillSolar2FeeLinkCH10R (std::map< uint16_t, uint32_t > &s2c)
 
template<>
std::function< std::optional< DsDetId >(DsElecId)> o2::mch::raw::createElec2DetMapper< ElectronicMapperGenerated > (uint64_t)
 
template<>
std::function< std::optional< DsElecId >(DsDetId)> o2::mch::raw::createDet2ElecMapper< ElectronicMapperGenerated > ()
 
template<>
std::function< std::optional< FeeLinkId >(uint16_t)> o2::mch::raw::createSolar2FeeLinkMapper< ElectronicMapperGenerated > ()
 
template<>
std::function< std::optional< uint16_t >(FeeLinkId)> o2::mch::raw::createFeeLink2SolarMapper< ElectronicMapperGenerated > ()
 
template<>
std::set< uint16_t > o2::mch::raw::getSolarUIDs< ElectronicMapperGenerated > (int deid)
 
template<>
std::set< uint16_t > o2::mch::raw::getSolarUIDs< ElectronicMapperGenerated > ()
 
template<>
std::vector< std::string > o2::mch::raw::solar2FeeLinkConsistencyCheck< ElectronicMapperGenerated > ()
 
template<>
std::set< DsElecIdo2::mch::raw::getAllDs< ElectronicMapperGenerated > ()
 
template<>
std::set< uint16_t > o2::mch::raw::getSolarUIDsPerFeeId< ElectronicMapperGenerated > (uint16_t feeid)
 
template<>
std::set< DsDetIdo2::mch::raw::getDualSampas< ElectronicMapperGenerated > (uint16_t solarId)
 
template<>
std::set< DsDetIdo2::mch::raw::getDualSampasPerFeeId< ElectronicMapperGenerated > (uint16_t feeId)
 
template<>
std::optional< uint16_t > o2::mch::raw::solarIndex2Id< ElectronicMapperGenerated > (uint16_t solarIndex)
 
template<>
std::optional< uint16_t > o2::mch::raw::solarId2Index< ElectronicMapperGenerated > (uint16_t solarId)
 

Function Documentation

◆ fillElec2DetCH10L()

void fillElec2DetCH10L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH10L.cxx.

◆ fillElec2DetCH10R()

void fillElec2DetCH10R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH10R.cxx.

◆ fillElec2DetCH1L()

void fillElec2DetCH1L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH1L.cxx.

◆ fillElec2DetCH1R()

void fillElec2DetCH1R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH1R.cxx.

◆ fillElec2DetCH2L()

void fillElec2DetCH2L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH2L.cxx.

◆ fillElec2DetCH2R()

void fillElec2DetCH2R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH2R.cxx.

◆ fillElec2DetCH3L()

void fillElec2DetCH3L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH3L.cxx.

◆ fillElec2DetCH3R()

void fillElec2DetCH3R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH3R.cxx.

◆ fillElec2DetCH4L()

void fillElec2DetCH4L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH4L.cxx.

◆ fillElec2DetCH4R()

void fillElec2DetCH4R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH4R.cxx.

◆ fillElec2DetCH5L()

void fillElec2DetCH5L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH5L.cxx.

◆ fillElec2DetCH5R()

void fillElec2DetCH5R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH5R.cxx.

◆ fillElec2DetCH6L()

void fillElec2DetCH6L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH6L.cxx.

◆ fillElec2DetCH6R()

void fillElec2DetCH6R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH6R.cxx.

◆ fillElec2DetCH7L()

void fillElec2DetCH7L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH7L.cxx.

◆ fillElec2DetCH7R()

void fillElec2DetCH7R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH7R.cxx.

◆ fillElec2DetCH8L()

void fillElec2DetCH8L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH8L.cxx.

◆ fillElec2DetCH8R()

void fillElec2DetCH8R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH8R.cxx.

◆ fillElec2DetCH9L()

void fillElec2DetCH9L ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH9L.cxx.

◆ fillElec2DetCH9R()

void fillElec2DetCH9R ( std::map< uint32_t, uint32_t > &  e2d)
extern

GENERATED CODE ! DO NOT EDIT !

Definition at line 17 of file CH9R.cxx.

◆ fillSolar2FeeLinkCH10L()

void fillSolar2FeeLinkCH10L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 970 of file CH10L.cxx.

◆ fillSolar2FeeLinkCH10R()

void fillSolar2FeeLinkCH10R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 970 of file CH10R.cxx.

◆ fillSolar2FeeLinkCH1L()

void fillSolar2FeeLinkCH1L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 922 of file CH1L.cxx.

◆ fillSolar2FeeLinkCH1R()

void fillSolar2FeeLinkCH1R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 922 of file CH1R.cxx.

◆ fillSolar2FeeLinkCH2L()

void fillSolar2FeeLinkCH2L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 922 of file CH2L.cxx.

◆ fillSolar2FeeLinkCH2R()

void fillSolar2FeeLinkCH2R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 922 of file CH2R.cxx.

◆ fillSolar2FeeLinkCH3L()

void fillSolar2FeeLinkCH3L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 904 of file CH3L.cxx.

◆ fillSolar2FeeLinkCH3R()

void fillSolar2FeeLinkCH3R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 904 of file CH3R.cxx.

◆ fillSolar2FeeLinkCH4L()

void fillSolar2FeeLinkCH4L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 904 of file CH4L.cxx.

◆ fillSolar2FeeLinkCH4R()

void fillSolar2FeeLinkCH4R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 904 of file CH4R.cxx.

◆ fillSolar2FeeLinkCH5L()

void fillSolar2FeeLinkCH5L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 624 of file CH5L.cxx.

◆ fillSolar2FeeLinkCH5R()

void fillSolar2FeeLinkCH5R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 624 of file CH5R.cxx.

◆ fillSolar2FeeLinkCH6L()

void fillSolar2FeeLinkCH6L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 634 of file CH6L.cxx.

◆ fillSolar2FeeLinkCH6R()

void fillSolar2FeeLinkCH6R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 634 of file CH6R.cxx.

◆ fillSolar2FeeLinkCH7L()

void fillSolar2FeeLinkCH7L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 880 of file CH7L.cxx.

◆ fillSolar2FeeLinkCH7R()

void fillSolar2FeeLinkCH7R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 880 of file CH7R.cxx.

◆ fillSolar2FeeLinkCH8L()

void fillSolar2FeeLinkCH8L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 880 of file CH8L.cxx.

◆ fillSolar2FeeLinkCH8R()

void fillSolar2FeeLinkCH8R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 880 of file CH8R.cxx.

◆ fillSolar2FeeLinkCH9L()

void fillSolar2FeeLinkCH9L ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 970 of file CH9L.cxx.

◆ fillSolar2FeeLinkCH9R()

void fillSolar2FeeLinkCH9R ( std::map< uint16_t, uint32_t > &  s2c)
extern

Definition at line 970 of file CH9R.cxx.