/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Fireworks/SimData/plugins/FWSimVertexProxyBuilder.cc
43 строки
1 KB
Shahzad Malik Muzaffar
[Fireworks][clang-tidy] modernize-use-equals-delete suggests to make deleted member function public
28 июл 2021, 12:33
28 июл 2021, 12:33
68a6350
Код
Авторство
О чём код?
/* * FWSimVertexProxyBuilder.cc * FWorks * * Created by Ianna Osborne on 9/9/10. * */ #include "Fireworks/Core/interface/FWSimpleProxyBuilderTemplate.h" #include "SimDataFormats/Vertex/interface/SimVertex.h" #include "TEvePointSet.h" class FWSimVertexProxyBuilder : public FWSimpleProxyBuilderTemplate<SimVertex> { public: FWSimVertexProxyBuilder(void) {} ~FWSimVertexProxyBuilder(void) override {} REGISTER_PROXYBUILDER_METHODS(); // Disable default copy constructor FWSimVertexProxyBuilder(const FWSimVertexProxyBuilder&) = delete; // Disable default assignment operator const FWSimVertexProxyBuilder& operator=(const FWSimVertexProxyBuilder&) = delete; private: using FWSimpleProxyBuilderTemplate<SimVertex>::build; void build(const SimVertex& iData, unsigned int iIndex, TEveElement& oItemHolder, const FWViewContext*) override; }; void FWSimVertexProxyBuilder::build(const SimVertex& iData, unsigned int iIndex, TEveElement& oItemHolder, const FWViewContext*) { TEvePointSet* pointSet = new TEvePointSet; setupAddElement(pointSet, &oItemHolder); pointSet->SetNextPoint(iData.position().x(), iData.position().y(), iData.position().z()); } REGISTER_FWPROXYBUILDER(FWSimVertexProxyBuilder, SimVertex, "SimVertices", FWViewType::kAll3DBits | FWViewType::kAllRPZBits);