#include <boost/program_options.hpp>
#include <algorithm>
#include <ctime>
#include <fstream>
#include <iterator>
#include <numeric>
#include <regex>
#include <set>
#include <string>
#include <vector>
#include "CCDB/CcdbApi.h"
#include "DataFormatsMCH/DsChannelId.h"
#include "MCHConditions/DCSAliases.h"
#include "MCHConstants/DetectionElements.h"
#include "MCHGlobalMapping/DsIndex.h"
#include "MCHGlobalMapping/Mapper.h"
#include "MCHMappingInterface/Segmentation.h"
#include "MCHRawElecMap/Mapper.h"
Go to the source code of this file.
|
| std::string | ccdbPath (const std::string badChannelType) |
| |
| std::set< uint64_t > | listTSWhenBadChannelsChange (const std::string ccdbUrl, const std::string badChannelType, uint64_t startTimestamp, uint64_t endTimestamp, bool verbose) |
| |
| BadChannelsVector | queryBadChannels (const std::string ccdbUrl, const std::string badChannelType, uint64_t timestamp, bool verbose) |
| |
| void | rejectDS (const o2::mch::raw::DsDetId &dsDetId, BadChannelsVector &bv) |
| |
| void | rejectSolars (const std::vector< uint16_t > solarIds, BadChannelsVector &bv) |
| |
| void | rejectDSs (const std::vector< uint16_t > dsIdxs, BadChannelsVector &bv) |
| |
| void | rejectHVLVs (const std::vector< std::string > dcsAliases, BadChannelsVector &bv) |
| |
| void | rejectDEs (const std::vector< uint16_t > deIds, BadChannelsVector &bv) |
| |
| void | uploadBadChannels (const std::string ccdbUrl, const std::string badChannelType, uint64_t startTimestamp, uint64_t endTimestamp, BadChannelsVector &bv, bool makeDefault) |
| |
| int | main (int argc, char **argv) |
| |
◆ BadChannelsVector
◆ ccdbPath()
◆ listTSWhenBadChannelsChange()
| std::set< uint64_t > listTSWhenBadChannelsChange |
( |
const std::string |
ccdbUrl, |
|
|
const std::string |
badChannelType, |
|
|
uint64_t |
startTimestamp, |
|
|
uint64_t |
endTimestamp, |
|
|
bool |
verbose |
|
) |
| |
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ queryBadChannels()
◆ rejectDEs()
◆ rejectDS()
◆ rejectDSs()
◆ rejectHVLVs()
◆ rejectSolars()
◆ uploadBadChannels()