Classes | |
struct | Input |
class | Mapper |
Typedefs | |
typedef unsigned int(* | index_generator )(Input const &) |
Enumerations | |
enum | MapperType { fSubDet = 0, fiphi = 1, fieta = 2, fdepth = 3, fSubDet_iphi = 4, fSubDet_ieta = 5, fFED = 6, fCrate = 7, fFED_Slot = 8, fCrate_Slot = 9, fTPSubDet = 10, fTPSubDet_iphi = 11, fTPSubDet_ieta = 12, fSubDetPM = 13, fSubDetPM_iphi = 14, fTPSubDetPM = 15, fTPSubDetPM_iphi = 16, fHFPM_iphi = 17, fHBHEPartition = 18, nMapperType = 19 } |
Functions | |
unsigned int | generate_fCrate (Input const &) |
unsigned int | generate_fCrate_Slot (Input const &) |
unsigned int | generate_fdepth (Input const &) |
unsigned int | generate_fFED (Input const &) |
unsigned int | generate_fFED_Slot (Input const &) |
unsigned int | generate_fHBHEPartition (Input const &) |
unsigned int | generate_fHFPM_iphi (Input const &) |
unsigned int | generate_fieta (Input const &) |
unsigned int | generate_fiphi (Input const &) |
unsigned int | generate_fSubDet (Input const &) |
unsigned int | generate_fSubDet_ieta (Input const &) |
unsigned int | generate_fSubDet_iphi (Input const &) |
unsigned int | generate_fSubDetPM (Input const &) |
unsigned int | generate_fSubDetPM_iphi (Input const &) |
unsigned int | generate_fTPSubDet (Input const &) |
unsigned int | generate_fTPSubDet_ieta (Input const &) |
unsigned int | generate_fTPSubDet_iphi (Input const &) |
unsigned int | generate_fTPSubDetPM (Input const &) |
unsigned int | generate_fTPSubDetPM_iphi (Input const &) |
Variables | |
index_generator const | vindex [nMapperType] |
typedef unsigned int(* hcaldqm::mapper::index_generator)(Input const &) |
Definition at line 30 of file Mapper.h.
unsigned int hcaldqm::mapper::generate_fCrate | ( | Input const & | i | ) |
Definition at line 119 of file Mapper.cc.
References hcaldqm::constants::CRATE_uTCA_DELTA, hcaldqm::constants::CRATE_uTCA_MIN, hcaldqm::constants::CRATE_VME_DELTA, hcaldqm::constants::CRATE_VME_MAX, hcaldqm::constants::CRATE_VME_MIN, hcaldqm::constants::CRATE_VME_NUM, hcaldqm::mapper::Input::i1, and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fCrate_Slot | ( | Input const & | i | ) |
Definition at line 140 of file Mapper.cc.
References hcaldqm::constants::CRATE_uTCA_MIN, hcaldqm::constants::CRATE_VME_DELTA, hcaldqm::constants::CRATE_VME_MAX, hcaldqm::constants::CRATE_VME_MIN, hcaldqm::constants::CRATE_VME_NUM, hcaldqm::mapper::Input::i1, hcaldqm::mapper::Input::i2, cmsHarvester::index, hcaldqm::constants::SLOT_uTCA_MIN, hcaldqm::constants::SLOT_uTCA_NUM, hcaldqm::constants::SLOT_VME_MIN, hcaldqm::constants::SLOT_VME_MIN1, hcaldqm::constants::SLOT_VME_MIN2, hcaldqm::constants::SLOT_VME_NUM, and hcaldqm::constants::SLOT_VME_NUM1.
unsigned int hcaldqm::mapper::generate_fdepth | ( | Input const & | i | ) |
Definition at line 38 of file Mapper.cc.
References HLT_FULL_cff::depth, hcaldqm::mapper::Input::i1, and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fFED | ( | Input const & | i | ) |
Definition at line 107 of file Mapper.cc.
References hcaldqm::constants::FED_uTCA_DELTA, hcaldqm::constants::FED_uTCA_MIN, hcaldqm::constants::FED_VME_DELTA, hcaldqm::constants::FED_VME_MAX, hcaldqm::constants::FED_VME_MIN, hcaldqm::constants::FED_VME_NUM, hcaldqm::mapper::Input::i1, and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fFED_Slot | ( | Input const & | i | ) |
unsigned int hcaldqm::mapper::generate_fHBHEPartition | ( | Input const & | i | ) |
Definition at line 263 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fHFPM_iphi | ( | Input const & | i | ) |
Definition at line 257 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, hcaldqm::mapper::Input::i2, hcaldqm::constants::IPHI_DELTA_HF, hcaldqm::constants::IPHI_MIN, and hcaldqm::constants::IPHI_NUM_HF.
unsigned int hcaldqm::mapper::generate_fieta | ( | Input const & | i | ) |
Definition at line 26 of file Mapper.cc.
References funct::abs(), hcaldqm::mapper::Input::i1, hcaldqm::constants::IETA_DELTA, hcaldqm::constants::IETA_MIN, hcaldqm::constants::IETA_NUM, and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fiphi | ( | Input const & | i | ) |
Definition at line 18 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, cmsHarvester::index, hcaldqm::constants::IPHI_DELTA, and hcaldqm::constants::IPHI_MIN.
unsigned int hcaldqm::mapper::generate_fSubDet | ( | Input const & | i | ) |
unsigned int hcaldqm::mapper::generate_fSubDet_ieta | ( | Input const & | i | ) |
Definition at line 70 of file Mapper.cc.
References funct::abs(), hcaldqm::constants::HB, hcaldqm::constants::HE, hcaldqm::constants::HO, hcaldqm::mapper::Input::i1, hcaldqm::mapper::Input::i2, hcaldqm::constants::IETA_MAX_HB, hcaldqm::constants::IETA_MAX_HE, hcaldqm::constants::IETA_MAX_HF, hcaldqm::constants::IETA_MAX_HO, hcaldqm::constants::IETA_MIN_HB, hcaldqm::constants::IETA_MIN_HE, hcaldqm::constants::IETA_MIN_HF, hcaldqm::constants::IETA_MIN_HO, and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fSubDet_iphi | ( | Input const & | i | ) |
Definition at line 47 of file Mapper.cc.
References hcaldqm::constants::HB, hcaldqm::constants::HE, hcaldqm::constants::HO, hcaldqm::mapper::Input::i1, hcaldqm::mapper::Input::i2, cmsHarvester::index, hcaldqm::constants::IPHI_DELTA, hcaldqm::constants::IPHI_DELTA_HF, hcaldqm::constants::IPHI_MIN, and hcaldqm::constants::IPHI_NUM.
unsigned int hcaldqm::mapper::generate_fSubDetPM | ( | Input const & | i | ) |
Definition at line 193 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, and hcaldqm::mapper::Input::i2.
unsigned int hcaldqm::mapper::generate_fSubDetPM_iphi | ( | Input const & | i | ) |
Definition at line 198 of file Mapper.cc.
References hcaldqm::constants::HB, hcaldqm::constants::HE, hcaldqm::constants::HF, hcaldqm::constants::HO, hcaldqm::mapper::Input::i1, hcaldqm::mapper::Input::i2, hcaldqm::mapper::Input::i3, reco::if(), cmsHarvester::index, hcaldqm::constants::IPHI_DELTA, hcaldqm::constants::IPHI_DELTA_HF, hcaldqm::constants::IPHI_MIN, and hcaldqm::constants::IPHI_NUM.
unsigned int hcaldqm::mapper::generate_fTPSubDet | ( | Input const & | i | ) |
Definition at line 161 of file Mapper.cc.
References hcaldqm::mapper::Input::i1.
unsigned int hcaldqm::mapper::generate_fTPSubDet_ieta | ( | Input const & | i | ) |
Definition at line 177 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, hcaldqm::constants::IETA_MAX_TPHBHE, hcaldqm::constants::IETA_MAX_TPHF, hcaldqm::constants::IETA_MIN, hcaldqm::constants::IETA_MIN_HF, reco::if(), and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fTPSubDet_iphi | ( | Input const & | i | ) |
Definition at line 166 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, hcaldqm::mapper::Input::i2, cmsHarvester::index, hcaldqm::constants::IPHI_DELTA_TPHF, hcaldqm::constants::IPHI_MIN, and hcaldqm::constants::IPHI_NUM.
unsigned int hcaldqm::mapper::generate_fTPSubDetPM | ( | Input const & | i | ) |
Definition at line 225 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, and cmsHarvester::index.
unsigned int hcaldqm::mapper::generate_fTPSubDetPM_iphi | ( | Input const & | i | ) |
Definition at line 239 of file Mapper.cc.
References hcaldqm::mapper::Input::i1, hcaldqm::mapper::Input::i2, cmsHarvester::index, hcaldqm::constants::IPHI_DELTA_TPHF, hcaldqm::constants::IPHI_MIN, hcaldqm::constants::IPHI_NUM, and hcaldqm::constants::IPHI_NUM_TPHF.
index_generator const hcaldqm::mapper::vindex[nMapperType] |
Definition at line 99 of file Mapper.h.
Referenced by SVTagInfoValidationAnalyzer::analyze(), recoBSVTagInfoValidationAnalyzer::analyze(), and hcaldqm::mapper::Mapper::index().