Data.hh
Go to the documentation of this file.
21 Data(boca::analysis::Files<Tagger_>& files, long object_sum_max, int core_sum, int core_number) :
30 void ReadEvents(PreCuts const& pre_cuts, std::function<long(Stage)> const& event_number_max, std::function<bool(boca::Event const&)> const& pass_pre_cut) {
38 if (Files().Phase().Stage() == Stage::reader) entry = std::min(GetEntries(), object_sum_max + core_number); // TODO fix corner cases
42 void ReadEvent(PreCuts const& pre_cuts, std::function<bool(boca::Event const&)> const& pass_pre_cut) {
54 void ReadDelphesEvent(PreCuts const& pre_cuts, std::function<bool(boca::Event const&)> const& pass_pre_cut) {
60 void ReadExRootEvent(PreCuts const& pre_cuts, std::function<bool(boca::Event const&)> const& pass_pre_cut) {
Training stage.
boca::delphes::Event DelphesEvent() const
Definition: TreeReader.hh:76
Data(boca::analysis::Files< Tagger_ > &files, long object_sum_max, int core_sum, int core_number)
Definition: Data.hh:21
Definition: PreCuts.hh:14
Definition: TreeReader.hh:39
Definition: Files.hh:21
bool KeepGoing(std::function< long(Stage)> const &event_number_max) const
Definition: Files.hh:69
virtual int Train(Event const &, PreCuts const &, Tag)=0
Definition: Data.hh:17
Reading stage.
void ReadEvents(PreCuts const &pre_cuts, std::function< long(Stage)> const &event_number_max, std::function< bool(boca::Event const &)> const &pass_pre_cut)
Definition: Data.hh:30