#include <cstdlib>
#include <cerrno>
#include <cassert>
#include <vector>
#include <sstream>
#include <cstring>
#include <iterator>
#include "CondTools/Hcal/interface/parseHcalDetId.h"
Go to the source code of this file.
Functions | |
const char * | hcalSubdetectorName (HcalSubdetector subdet) |
static bool | parse_int (const char *c, int *result) |
HcalDetId | parseHcalDetId (const std::string &s) |
static bool | parseSubdetector (const char *c, HcalSubdetector *result) |
Variables | |
static const unsigned | nSsubdetNames = sizeof(subdetNames) / sizeof(subdetNames[0]) |
static const char * | subdetNames [] |
const char* hcalSubdetectorName | ( | HcalSubdetector | subdet | ) |
Definition at line 40 of file parseHcalDetId.cc.
References cms::cuda::assert(), nSsubdetNames, and subdetNames.
|
static |
Definition at line 31 of file parseHcalDetId.cc.
References cms::cuda::assert(), HltBtagPostValidation_cff::c, and mps_fire::result.
Referenced by parseHcalDetId().
HcalDetId parseHcalDetId | ( | const std::string & | s | ) |
Definition at line 46 of file parseHcalDetId.cc.
References hcalRecHitTable_cff::depth, hcalRecHitTable_cff::ieta, hcalRecHitTable_cff::iphi, parse_int(), parseSubdetector(), mps_fire::result, and alignCSCRings::s.
|
static |
Definition at line 20 of file parseHcalDetId.cc.
References cms::cuda::assert(), HltBtagPostValidation_cff::c, mps_fire::i, nSsubdetNames, mps_fire::result, and subdetNames.
Referenced by parseHcalDetId().
|
static |
Definition at line 18 of file parseHcalDetId.cc.
Referenced by hcalSubdetectorName(), and parseSubdetector().
|
static |
Definition at line 11 of file parseHcalDetId.cc.
Referenced by LASBarrelAlgorithm::Dump(), HcalDetIdTableProducer::globalBeginRunProduce(), hcalSubdetectorName(), parseSubdetector(), and LASBarrelAlignmentParameterSet::Print().