CMS 3D CMS Logo

List of all members | Public Member Functions
hcaldqm::mapper::Mapper Class Reference

#include <Mapper.h>

Inheritance diagram for hcaldqm::mapper::Mapper:
hcaldqm::mapper::HashMapper hcaldqm::filter::HashFilter

Public Member Functions

virtual uint32_t getHash (HcalDetId const &) const
 
virtual uint32_t getHash (HcalElectronicsId const &) const
 
virtual uint32_t getHash (HcalTrigTowerDetId const &) const
 
virtual uint32_t getHash (HcalTrigTowerDetId const &, HcalElectronicsId const &) const
 
virtual std::string getName (HcalDetId const &) const
 
virtual std::string getName (HcalElectronicsId const &) const
 
virtual std::string getName (HcalTrigTowerDetId const &) const
 
virtual std::string getName (HcalTrigTowerDetId const &, HcalElectronicsId const &) const
 
 Mapper ()
 
virtual ~Mapper ()
 

Detailed Description

Definition at line 21 of file Mapper.h.

Constructor & Destructor Documentation

◆ Mapper()

hcaldqm::mapper::Mapper::Mapper ( )
inline

Definition at line 23 of file Mapper.h.

23 {}

◆ ~Mapper()

virtual hcaldqm::mapper::Mapper::~Mapper ( )
inlinevirtual

Definition at line 24 of file Mapper.h.

24 {}

Member Function Documentation

◆ getHash() [1/4]

virtual uint32_t hcaldqm::mapper::Mapper::getHash ( HcalDetId const &  ) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 26 of file Mapper.h.

26 { return 0; }

◆ getHash() [2/4]

virtual uint32_t hcaldqm::mapper::Mapper::getHash ( HcalElectronicsId const &  ) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 27 of file Mapper.h.

27 { return 0; }

◆ getHash() [3/4]

virtual uint32_t hcaldqm::mapper::Mapper::getHash ( HcalTrigTowerDetId const &  ) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 28 of file Mapper.h.

28 { return 0; }

◆ getHash() [4/4]

virtual uint32_t hcaldqm::mapper::Mapper::getHash ( HcalTrigTowerDetId const &  ,
HcalElectronicsId const &   
) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 29 of file Mapper.h.

29 { return 0; }

◆ getName() [1/4]

virtual std::string hcaldqm::mapper::Mapper::getName ( HcalDetId const &  ) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 31 of file Mapper.h.

Referenced by plotting.Plot::draw().

31 { return ""; }

◆ getName() [2/4]

virtual std::string hcaldqm::mapper::Mapper::getName ( HcalElectronicsId const &  ) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 32 of file Mapper.h.

Referenced by plotting.Plot::draw().

32 { return ""; }

◆ getName() [3/4]

virtual std::string hcaldqm::mapper::Mapper::getName ( HcalTrigTowerDetId const &  ) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 33 of file Mapper.h.

Referenced by plotting.Plot::draw().

33 { return ""; }

◆ getName() [4/4]

virtual std::string hcaldqm::mapper::Mapper::getName ( HcalTrigTowerDetId const &  ,
HcalElectronicsId const &   
) const
inlinevirtual

Reimplemented in hcaldqm::mapper::HashMapper.

Definition at line 34 of file Mapper.h.

Referenced by plotting.Plot::draw().

34 { return ""; }