/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
RecoParticleFlow/PFProducer/interface/FlaggedPtr.h
19 строк
480 B
Jonas Rembser
new CommutativePairs class
30 апр 2019, 17:47
30 апр 2019, 17:47
455a37e
Код
Авторство
О чём код?
#ifndef RecoParticleFlow_PFProducer_FlaggedPtr_h #define RecoParticleFlow_PFProducer_FlaggedPtr_h template <typename T> class FlaggedPtr { public: FlaggedPtr(T* pointer, bool flag) : pointer_(pointer), flag_(flag) {} T& operator*() const { return *pointer_; } T* operator->() const { return pointer_; } T* get() const { return pointer_; } bool flag() const { return flag_; } void setFlag(bool flag) { flag_ = flag; } private: T* pointer_; bool flag_; }; #endif