Go to the documentation of this file.
2 #ifndef DataFormats_SiStripCommon_SiStripNullKey_H
3 #define DataFormats_SiStripCommon_SiStripNullKey_H
52 void print(std::stringstream&
ss)
const override;
55 void terse(std::stringstream&
ss)
const override { ; }
66 #endif // DataFormats_SiStripCommon_SiStripNullKey_H
bool isConsistent(const SiStripKey &) const override
Constants and enumerated type for sistrip::Granularity.
void initGranularity() override
void print(std::stringstream &ss) const override
void initFromKey() override
void initFromValue() override
bool isInvalid() const override
Concrete implementation of abstract base, signifying null values or an "unknown" position or view.
bool isEqual(const SiStripKey &) const override
std::ostream & operator<<(std::ostream &, const SiStripNullKey &)
void initFromPath() override
bool isValid() const override
void terse(std::stringstream &ss) const override
Base utility class that identifies a position within a logical structure of the strip tracker.