14 if ( &dynamic_cast<const SiStripNullKey&>(input) ) {
return true; }
15 else {
return false; }
67 ss <<
" [SiStripNullKey::print]" << std::endl
71 << std::setw(8) <<
key() << std::endl
74 <<
" Directory : " <<
path() << std::endl
77 <<
" Channel : " <<
channel() << std::endl
virtual void print(std::stringstream &ss) const
bool isEqual(const SiStripKey &) const
bool isConsistent(const SiStripKey &) const
static std::string granularity(const sistrip::Granularity &)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
const uint32_t & key() const
const sistrip::Granularity & granularity() const
Base utility class that identifies a position within a logical structure of the strip tracker...
const std::string & path() const
const uint16_t & channel() const
Concrete implementation of abstract base, signifying null values or an "unknown" position or view...