3 #ifndef FUN4ALL_FUN4ALLSERVER_H
4 #define FUN4ALL_FUN4ALLSERVER_H
35 virtual bool registerHisto(
const std::string &hname, TNamed *
h1d,
const int replace = 0);
36 virtual bool registerHisto(TNamed *h1d,
const int replace = 0);
51 TNamed *
getHisto(
const std::string &hname)
const;
52 TNamed *
getHisto(
const unsigned int ihisto)
const;
53 std::string
getHistoName(
const unsigned int ihisto)
const;
54 void Print(
const std::string &what =
"ALL")
const override;
60 virtual int BeginRun(
const int runno);
61 virtual int EndRun(
const int runno = 0);
72 int AddComplaint(
const std::string &complaint,
const std::string &remedy);
81 int run(
const int nevnts = 0,
const bool require_nevents =
false);
87 int skip(
const int nevnts = 0);
90 int fileclose(
const std::string &managername);
93 int BranchSelect(
const std::string &managername,
const std::string &branch,
int iflag);
98 virtual void identify(std::ostream &out = std::cout)
const;
99 unsigned GetTopNodes(std::vector<std::string> &names)
const;
141 std::vector<std::pair<SubsysReco *, PHCompositeNode *> >
Subsystems;