1 #ifndef SiPixelDetId_PixelEndcapNameUpgrade_H 2 #define SiPixelDetId_PixelEndcapNameUpgrade_H ~PixelEndcapNameUpgrade() override
PixelModuleName::ModuleType moduleType() const override
module Type
PXFDetId getDetId()
return DetId
PixelEndcapNameUpgrade(HalfCylinder part=mO, int disk=0, int blade=0, int pannel=0, int plaq=0)
ctor for defined name
bool operator==(const PixelModuleName &) const override
check equality of modules from datamemebers
std::ostream & operator<<(std::ostream &out, const PixelEndcapNameUpgrade::HalfCylinder &t)
int plaquetteName() const
plaquetteId (in pannel)
PixelEndcapNameUpgrade(const DetId &)
ctor from DetId
std::string name() const override
from base class
int bladeName() const
blade id
int diskName() const
disk id
HalfCylinder halfCylinder() const
int pannelName() const
pannel id