bool isResolutionHelper(TObject *entry)
void makeResolutions(const TH2 *h_input2D, TH1 *hwidth, TH1 *hmean, TH1 *hproj[], bool saveProjections, IDPVM::ResolutionHelper::methods theMethod=IDPVM::ResolutionHelper::iterRMS_convergence)
extract 1D resolution plots from a 2D "residual vs observable" histogram.
int postProcessHistos(TObject *resHelper, IDPVM::ResolutionHelper &theHelper)
TH1 * cloneExisting(const std::string &name)
int pproc_file(const std::string &p_infile)
std::pair< std::string, std::string > getPullAndResoNames(const std::string &type)
bool file_exists(const string &p_name)
int main(int argc, char *argv[])
std::pair< std::string, std::string > getObservableAndReso(const TObject *resHelper)
std::string getResoType(const TObject *resHelper)
int postProcessDir(TDirectory *dir, IDPVM::ResolutionHelper &theHelper)