ra4_draw  4bd0201e3d922d42bd545d4b045ed44db33454a4
baby_full.hpp
Go to the documentation of this file.
1 #ifndef H_BABY_FULL
2 #define H_BABY_FULL
3 
4 #include "baby.hpp"
5 
6 class Baby_full: virtual public Baby{
7 public:
8  explicit Baby_full(const std::set<std::string> &file_names, const std::set<const Process*> &processes = std::set<const Process*>{});
9  virtual ~Baby_full() = default;
10 
11  virtual void GetEntry(long entry);
12 
13 
14 private:
15  Baby_full() = delete;
16  Baby_full(const Baby_full &) = delete;
17  Baby_full& operator=(const Baby_full &) = delete;
18  Baby_full(Baby_full &&) = delete;
19  Baby_full& operator=(Baby_full &&) = delete;
20  virtual void Initialize();
21 
22 };
23 
24 #endif
Derived class to access variables in full format ntuples.
Definition: baby_full.hpp:6
Baby_full & operator=(const Baby_full &)=delete
Abstract base class for access to ntuple variables.
Definition: baby.hpp:16
Baby_full()=delete
virtual void GetEntry(long entry)
Change current entry.
Definition: baby_full.cpp:28
virtual ~Baby_full()=default
virtual void Initialize()
Setup all branches.
Definition: baby_full.cpp:34