1#ifndef TACOFFSETHELPER_HH
2#define TACOFFSETHELPER_HH
26 ROOT::RDF::RResultPtr<std::map<std::string, TList>>
Book(ROOT::RDataFrame* d)
override
28 return d->Book<
TGriffin,
TTAC,
TLaBr>(std::move(*
this), {
"TGriffin",
"TTAC",
"TLaBr"});
35 void EndOfSort(std::shared_ptr<std::map<std::string, TList>>& list)
override;
void DestroyHelper(TGRSIHelper *helper)
TacOffsetHelper * CreateHelper(TList *list)
void Exec(unsigned int slot, TGriffin &grif, TTAC &tac, TLaBr &labr)
TacOffsetHelper(TList *list)
std::array< double, 8 > fOffset
ROOT::RDF::RResultPtr< std::map< std::string, TList > > Book(ROOT::RDataFrame *d) override
This method will call the Book action on the provided dataframe.
void EndOfSort(std::shared_ptr< std::map< std::string, TList > > &list) override
This method gets called at the end of Finalize()
void CreateHistograms(unsigned int slot) override
Virtual helper function that the user uses to create their histograms.