/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/Alignment/src/AlignmentClusterFlag.cc
15 строк
625 B
Ivan Razumov
Remove deprecated-copy warnings in DataFormats/Alignment
23 окт 2023, 16:08
23 окт 2023, 16:08
9a36bf5
Код
Авторство
О чём код?
#include "DataFormats/Alignment/interface/AlignmentClusterFlag.h" AlignmentClusterFlag::AlignmentClusterFlag() : detId_(0), hitFlag_(0) {} AlignmentClusterFlag::AlignmentClusterFlag(const DetId &id) : detId_(id), hitFlag_(0) {} bool AlignmentClusterFlag::isTaken() const { return ((hitFlag_ & (1 << 0)) != 0); } bool AlignmentClusterFlag::isOverlap() const { return ((hitFlag_ & (1 << 1)) != 0); } void AlignmentClusterFlag::SetTakenFlag() { hitFlag_ |= (1 << 0); } void AlignmentClusterFlag::SetOverlapFlag() { hitFlag_ |= (1 << 1); } void AlignmentClusterFlag::SetDetId(const DetId &newdetid) { detId_ = newdetid; }