/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/FWLite/interface/RunBase.h
61 строка
2 KB
W. David Dagenhart
From scram b code-format-all (clang-format)
10 май 2019, 17:51
10 май 2019, 17:51
82e0ab0
Код
Авторство
О чём код?
#ifndef DataFormats_FWLite_RunBase_h #define DataFormats_FWLite_RunBase_h // -*- C++ -*- // // Package: DataFormats/FWLite // Class : RunBase // /**\class RunBase RunBase.h DataFormats/FWLite/interface/RunBase.h Description: <one line class summary> Usage: <usage> */ // // Original Author: Eric Vaandering // Created: Wed Jan 13 15:01:20 EDT 2007 // // system include files #include <string> #include <typeinfo> // // // user include files #include "DataFormats/Common/interface/WrapperBase.h" #include "FWCore/Common/interface/RunBase.h" #include "Rtypes.h" namespace fwlite { class RunBase : public edm::RunBase { public: RunBase(); ~RunBase() override; virtual bool getByLabel(std::type_info const&, char const*, char const*, char const*, void*) const = 0; using edm::RunBase::getByLabel; // virtual std::string const getBranchNameFor (std::type_info const&, // char const*, // char const*, // char const*) const = 0; virtual bool atEnd() const = 0; virtual const RunBase& operator++() = 0; virtual const RunBase& toBegin() = 0; virtual Long64_t fileIndex() const { return -1; } virtual Long64_t secondaryFileIndex() const { return -1; } private: edm::BasicHandle getByLabelImpl(std::type_info const&, std::type_info const&, const edm::InputTag&) const override; }; } // namespace fwlite #endif