00001 #ifndef METFILTERS_H_
00002 #define METFILTERS_H_
00003
00004 #include <vector>
00005
00006 #include <TTreeReaderValue.h>
00007
00008 #include <Dataset.h>
00009 #include <Options.h>
00010
00011
00016 class MetFilters {
00017 public:
00018 MetFilters(Options const &options, Dataset &dataset);
00019
00021 bool operator()() const;
00022
00023 private:
00025 mutable std::vector<TTreeReaderValue<Bool_t>> flags_;
00026 };
00027
00028 #endif // METFILTERS_H_
00029